You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary:
On AL2023 (and CIS-hardened) AMIs, nodeadm-config.service is currently installed with Before=cloud-init.service. This causes nodeadm-config to run before cloud-init brings up networking/DHCP, so attempts to reach IMDS (169.254.169.254 / fd00:ec2::254) fail with "Network is unreachable" and node bootstrap fails.
Repro:
Use current amazon-eks-ami AL2023 build (build from repo).
Boot instance in a VPC (no special proxy).
Observe cloud-init logs: repeated HTTPConnectionPool(host='169.254.169.254', ...): Network is unreachable messages.
nodeadm-config.service fails because IMDS and network were not ready.
Root cause:
Unit ordering: nodeadm-config runs before cloud-init and before network-online.target. On AL2023 the network is initialized by cloud-init (and CIS-hardening may delay/alter network startup), so nodeadm-config must wait for network-online.