Skip to content

Commit

Permalink
Remove support for ARM64 platforms in build workflow
Browse files Browse the repository at this point in the history
We cannot currently test _any_ ARM64 platforms under qemu because qemu
cannot currently support iptables.  See multiarch/qemu-user-static#191
for more details.
  • Loading branch information
jsf9k committed Jun 11, 2024
1 parent 0725556 commit 1c7ce84
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
5 changes: 4 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 2 does not appear to provide OpenVPN
# - amazonlinux2023-systemd
Expand Down
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,11 @@ ufw disable && ufw enable
These steps can be performed via cloud-init, as is done
[here](https://github.com/cisagov/openvpn-server-tf-module/blob/develop/cloudinit/create-iptables-rule-for-nat.sh).

> [!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.
Expand Down

0 comments on commit 1c7ce84

Please sign in to comment.