Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing commits in ami-098fb7e9b507904e7 #215

Closed
andytom opened this issue Mar 11, 2019 · 1 comment
Closed

Missing commits in ami-098fb7e9b507904e7 #215

andytom opened this issue Mar 11, 2019 · 1 comment

Comments

@andytom
Copy link

andytom commented Mar 11, 2019

What happened:
We updated our test EKS cluster to the latest AMI ami-098fb7e9b507904e7 which should match https://github.com/awslabs/amazon-eks-ami/releases/tag/v20190220. We used the new --enable-docker-bridge flag to setup the docker bridge network, however the network was not enabled.

After further investigation and looking through the recent issues we found #183 (comment) which points out that there is a missing commit 613fece in the AMI. We checked and confirmed this is the case in the nodes in our test cluster.

What you expected to happen:

The docker bridge network was configured and enabled when using the --enable-docker-bridge.

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

  • Create a new EC2 instance using ami-098fb7e9b507904e7
  • SSH into the instance and check the /etc/eks/bootstrap.sh script doesn't contain the fix from 613fece
[ec2-user@ip-10-10-0-11 ~]$ grep ENABLE_DOCKER_BRIDGE /etc/eks/bootstrap.sh
ENABLE_DOCKER_BRIDGE="${ENABLE_DOCKER_BRIDGE:-false}"
if [[ "$ENABLE_DOCKER_BRIDGE" = "true" ]]; then
[ec2-user@ip-10-10-0-11 ~]$ grep ENABLE_DOCKER_BIDGE /etc/eks/bootstrap.sh
            ENABLE_DOCKER_BIDGE=$2

Anything else we need to know?:

Environment:

  • AWS Region: eu-west-1
  • Instance Type(s): Any
  • EKS Platform version (use aws eks describe-cluster --name <name> --query cluster.platformVersion): N/A
  • Kubernetes version (use aws eks describe-cluster --name <name> --query cluster.version):
  • AMI Version: ami-098fb7e9b507904e7
  • Kernel (e.g. uname -a): N/A
  • Release information (run cat /tmp/release on a node): N/A
@mcrute
Copy link
Contributor

mcrute commented Mar 29, 2019

This issue shares a root-cause with #233 so I'm going to de-duplicate it into that issue, please follow progress over there. AMIs are immutable once released so you'll need to use the most recent AMI to have access to the fixes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants