summaryrefslogtreecommitdiffstats
path: root/molecule/archlinux/Dockerfile.j2
AgeCommit message (Collapse)AuthorFilesLines
3 daysFix archlinux testAhmed Abdelhalim1-10/+8
Co-Authored-By: Claude.ai
4 daysDisable pacman sandbox in archlinux molecule image for QEMU compatAhmed Abdelhalim1-0/+8
pacman 7.0+'s alpm sandbox runs package download/extraction under a restricted user + seccomp filter. That filter needs syscalls QEMU's user-mode emulation doesn't support, so building this amd64 image on an arm64 host (e.g. Apple Silicon) fails immediately on the first pacman call: error: error restricting syscalls via seccomp: 22! error: switching to sandbox user 'alpm' failed! Confirmed directly: `pacman -Sy` fails with the sandbox enabled and succeeds cleanly with `DisableSandbox` set in pacman.conf. Scoped entirely to this test image, not any real role/target this repo manages. Safe for CI too — the sandbox is a defense-in-depth layer protecting the host from a compromised download during package fetch, irrelevant to a container that's destroyed immediately after each test run; disabling it changes no package-resolution or install behavior, only removes that extra isolation layer. Native (non-emulated) CI runners were never affected by the underlying bug either way. Co-Authored-By: Claude.ai
2026-02-12Workaround the ssl failures locally on testingAhmed Abdelhalim1-0/+3
Co-Authored-By: Claude.ai
2026-01-09Remove systemd cleanup from archlinuxAhmed Abdelhalim1-12/+0
This might be the reason for the pipewire systemctl --user failure
2026-01-09Prepare archlinux container to have dbus/systemctl --user scopeAhmed Abdelhalim1-1/+4
Co-authored-by: claud.ai
2025-12-11Fix the test_group passwordless permission for testingAhmed Abdelhalim1-4/+0
2025-12-11Update the testing to match real scenario (with passwordless test_group)Ahmed Abdelhalim1-0/+4
The passwordless test_group is required to allow switching users without needing to add the password
2025-09-12Fix the testing of gateway role in containers/CIAhmed Abdelhalim1-2/+1
2025-09-04Refactor molecule testing to run a scenario per distroAhmed Abdelhalim1-0/+24