Amazon Linux 2023
Failed to start iptables.service: Unit iptables.service not found.
Amazon Linux 2023 drops the iptables-services unit; nftables is the default firewall backend.
On Amazon Linux 2, the `iptables-services` package shipped an `iptables.service` that saved and restored rules across reboots. AL2023 standardizes on nftables and does not install that service by default, so user-data / cloud-init / Ansible that enables or starts `iptables.service` fails on AL2023.
Related deadline: Amazon Linux 2 EOL — 2026-06-30.
The free EOLkits scanner runs in your browser (nothing uploaded) and flags this and related breakages across your IaC and dependency files.
Primary source: https://docs.aws.amazon.com/linux/al2023/ug/compare-with-al2.html