summaryrefslogtreecommitdiffstats
path: root/molecule
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2025-09-04 03:22:07 +0200
committerAhmed Abdelhalim <[email protected]>2025-09-04 03:22:07 +0200
commitdc323fa9d3d9623e4214b5ac39abcad235d7cf0e (patch)
tree1fc3ee0876acaf5f13254a9615d137482bb3508e /molecule
parent6725e4cc8f4e91b4215813171fa06d365721abed (diff)
Refactor molecule testing to run a scenario per distro and fix ipv6
Diffstat (limited to 'molecule')
-rw-r--r--molecule/archlinux/converge.yml3
-rw-r--r--molecule/archlinux/molecule.yml1
-rw-r--r--molecule/debian/converge.yml3
-rw-r--r--molecule/debian/molecule.yml1
-rw-r--r--molecule/raspberrypi/converge.yml2
-rw-r--r--molecule/raspberrypi/molecule.yml1
-rw-r--r--molecule/ubuntu/converge.yml3
-rw-r--r--molecule/ubuntu/molecule.yml1
8 files changed, 11 insertions, 4 deletions
diff --git a/molecule/archlinux/converge.yml b/molecule/archlinux/converge.yml
index 228ab6d9..36ad820b 100644
--- a/molecule/archlinux/converge.yml
+++ b/molecule/archlinux/converge.yml
@@ -11,7 +11,8 @@
locales:
- "en_US.UTF-8 UTF-8"
timezone: "GMT"
-
+ wireguard_autostart_connection: ""
+ wireguard_gateway_enabled: true
python_global_version: "3.13"
python_versions:
- "3.13"
diff --git a/molecule/archlinux/molecule.yml b/molecule/archlinux/molecule.yml
index 9fdd7912..5efddcd8 100644
--- a/molecule/archlinux/molecule.yml
+++ b/molecule/archlinux/molecule.yml
@@ -8,6 +8,7 @@ driver:
name: podman
platforms:
- name: archlinux
+ image: archlinux
dockerfile: Dockerfile.j2
platform: "linux/amd64"
pre_build_image: false
diff --git a/molecule/debian/converge.yml b/molecule/debian/converge.yml
index af91e143..b957bb97 100644
--- a/molecule/debian/converge.yml
+++ b/molecule/debian/converge.yml
@@ -11,7 +11,8 @@
locales:
- "en_US.UTF-8 UTF-8"
timezone: "GMT"
-
+ wireguard_autostart_connection: ""
+ wireguard_gateway_enabled: false
python_global_version: "3.13"
python_versions:
- "3.13"
diff --git a/molecule/debian/molecule.yml b/molecule/debian/molecule.yml
index e549997a..a225d016 100644
--- a/molecule/debian/molecule.yml
+++ b/molecule/debian/molecule.yml
@@ -8,6 +8,7 @@ driver:
name: podman
platforms:
- name: debian
+ image: debian
dockerfile: Dockerfile.j2
platform: "linux/amd64"
pre_build_image: false
diff --git a/molecule/raspberrypi/converge.yml b/molecule/raspberrypi/converge.yml
index 0b6ef857..275c91d6 100644
--- a/molecule/raspberrypi/converge.yml
+++ b/molecule/raspberrypi/converge.yml
@@ -13,8 +13,8 @@
pihole_totp_secret: "CHANGEME"
pihole_password: "{{ ('changeme' | hash('sha256') | hash('sha256'))[:64] }}"
pihole_dhcp_enabled: false
+ wireguard_autostart_connection: ""
wireguard_gateway_enabled: true
- wireguard_autostart_connection: "protonvpn-us-1"
roles:
- role: "hostname"
- role: "network"
diff --git a/molecule/raspberrypi/molecule.yml b/molecule/raspberrypi/molecule.yml
index a1d57df3..58a6c2bd 100644
--- a/molecule/raspberrypi/molecule.yml
+++ b/molecule/raspberrypi/molecule.yml
@@ -8,6 +8,7 @@ driver:
name: podman
platforms:
- name: raspberrypi
+ image: raspberrypi
dockerfile: Dockerfile.j2
platform: "linux/arm64/v8"
pre_build_image: false
diff --git a/molecule/ubuntu/converge.yml b/molecule/ubuntu/converge.yml
index e80d8441..3cb3e323 100644
--- a/molecule/ubuntu/converge.yml
+++ b/molecule/ubuntu/converge.yml
@@ -11,7 +11,8 @@
locales:
- "en_US.UTF-8 UTF-8"
timezone: "GMT"
-
+ wireguard_autostart_connection: ""
+ wireguard_gateway_enabled: false
python_global_version: "3.13"
python_versions:
- "3.13"
diff --git a/molecule/ubuntu/molecule.yml b/molecule/ubuntu/molecule.yml
index a034f7fb..75a8ac87 100644
--- a/molecule/ubuntu/molecule.yml
+++ b/molecule/ubuntu/molecule.yml
@@ -8,6 +8,7 @@ driver:
name: podman
platforms:
- name: ubuntu
+ image: ubuntu
dockerfile: Dockerfile.j2
platform: "linux/amd64"
pre_build_image: false