awslabs / amazon-eks-ami

Packer configuration for building a custom EKS AMI
https://awslabs.github.io/amazon-eks-ami/
MIT No Attribution
2.46k stars 1.15k forks source link

bug(AMI): Worker AMI 1.30.6.-XX Breaks gitlab runner npm install #2080

Closed kris-Nabis closed 6 hours ago

kris-Nabis commented 7 hours ago

What happened: We are hosting Gitlab-Runner Helm Chart on EKS to Run Gitlab CI/CD jobs. Historically this has always worked as expected.

After upgrading my Worker Node AMI version from 1.30.4-20241016 -> 1.30.6-20241115

Gitlab runners were no longer able to run npm install the command would just hang, and never advance. Was not an issue for yarn installs yarn install .

Attempted to poke at the CoreDNS on the cluster as well as configure a DNS namespace on the gitlab job to try and resolve hanging npm install without any success.

After downgrading from 1.30.6-20241115 -> 1.30.4-20241016 Gitlab-runner issues went away.

What you expected to happen: On Worker node AMI version 1.30.6-20241115 would expecte gitlab-runners to still be functional when running npm install

How to reproduce it (as minimally and precisely as possible):

Environment:

bryantbiggs commented 7 hours ago

See https://github.com/awslabs/amazon-eks-ami/issues/2070#issuecomment-2491668890

kris-Nabis commented 6 hours ago

Going to close as dup - Looks like issue is being handled here: https://github.com/awslabs/amazon-eks-ami/issues/2070#issuecomment-2491668890