From dc323fa9d3d9623e4214b5ac39abcad235d7cf0e Mon Sep 17 00:00:00 2001 From: Ahmed Abdelhalim Date: Thu, 4 Sep 2025 03:22:07 +0200 Subject: Refactor molecule testing to run a scenario per distro and fix ipv6 --- molecule/archlinux/converge.yml | 3 ++- molecule/archlinux/molecule.yml | 1 + molecule/debian/converge.yml | 3 ++- molecule/debian/molecule.yml | 1 + molecule/raspberrypi/converge.yml | 2 +- molecule/raspberrypi/molecule.yml | 1 + molecule/ubuntu/converge.yml | 3 ++- molecule/ubuntu/molecule.yml | 1 + 8 files changed, 11 insertions(+), 4 deletions(-) (limited to 'molecule') 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 -- cgit v1.2.3