Skip to content

Commit

Permalink
Merge pull request #64 from cisagov/testing/cease-excluding-arm64-pla…
Browse files Browse the repository at this point in the history
…tforms-from-molecule-testing

Cease excluding ARM64 platforms from Molecule testing where possible
  • Loading branch information
jsf9k authored Jan 27, 2025
2 parents d2fbf5b + ec5f5f5 commit 983e777
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 30 deletions.
14 changes: 0 additions & 14 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -184,20 +184,6 @@ jobs:
architecture:
- amd64
- arm64
exclude:
# TODO: systemd-journald.socket fails to start under QEMU
# emulation starting with systemd version 256, so starting
# with that version the systemd-journald service cannot be
# restarted either. Right now we support this case, but we
# can't test it until we have native ARM64 runners.
#
# See issue #61 for more details.
- architecture: arm64
platform: debian13-systemd
- architecture: arm64
platform: fedora41-systemd
- architecture: arm64
platform: kali-systemd
platform:
- amazonlinux2023-systemd
- debian10-systemd
Expand Down
25 changes: 9 additions & 16 deletions molecule/default/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,22 +85,15 @@ platforms:
privileged: true
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:rw
# TODO: systemd-journald.socket fails to start under QEMU emulation
# starting with systemd version 256, so starting with that version
# the systemd-journald service cannot be restarted either. Right
# now we support this case, but we can't test it until we have
# native ARM64 runners.
#
# See issue #61 for more details.
# - cgroupns_mode: host
# command: /lib/systemd/systemd
# image: docker.io/cisagov/docker-debian13-ansible:latest
# name: debian13-systemd-arm64
# platform: arm64
# pre_build_image: true
# privileged: true
# volumes:
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
- cgroupns_mode: host
command: /lib/systemd/systemd
image: docker.io/cisagov/docker-debian13-ansible:latest
name: debian13-systemd-arm64
platform: arm64
pre_build_image: true
privileged: true
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:rw
- cgroupns_mode: host
command: /lib/systemd/systemd
image: docker.io/cisagov/docker-kali-ansible:latest
Expand Down

0 comments on commit 983e777

Please sign in to comment.