From 7b87b0b48251b0550f869676e9909c00e3cfbb27 Mon Sep 17 00:00:00 2001 From: Jeremy Frasier Date: Tue, 11 Jun 2024 09:25:12 -0400 Subject: [PATCH] Remove support for ARM64 platforms in build workflow We cannot currently test _any_ ARM64 platforms under qemu because qemu cannot currently support iptables. See multiarch/qemu-user-static#191 for more details. --- .github/workflows/build.yml | 5 ++++- README.md | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 752410e..15a4ffb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -179,7 +179,10 @@ jobs: matrix: architecture: - amd64 - - arm64 + # We cannot currently test _any_ ARM64 platforms under qemu + # because qemu cannot currently support iptables: + # https://github.com/multiarch/qemu-user-static/issues/191 + # - arm64 platform: # Amazon Linux 2023 does not appear to offer ufw # - amazonlinux2023-systemd diff --git a/README.md b/README.md index bc76f77..e04d809 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,11 @@ An Ansible role for installing [Uncomplicated Firewall](https://wiki.ubuntu.com/UncomplicatedFirewall?action=show&redirect=UbuntuFirewall) (UFW). +> [!NOTE] +> We cannot currently test *any* ARM64 platforms under `qemu` because +> [`qemu` cannot currently support +> `iptables`](https://github.com/multiarch/qemu-user-static/issues/191). + ## Requirements ## None.