-
Notifications
You must be signed in to change notification settings - Fork 748
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
CNI pod crashloopbackoff due to incorrect instance metadata while fetching ENI #1008
Comments
@cshivashankar can you please share some of your log output. Does it resemble anything to #486 or #950 of which we're presently having the same issue and in-contact with AWS Support right now. |
Hi @InAnimaTe Logs indicated following
I checked both the bugs you mentioned, it doesn't look like either of them |
Yeah your issue looks different. Thanks for sharing your logs so quickly. Hopefully this one can get nabbed quickly! |
I am having similar issue (could be same as mentioned above). POD not getting scheduled on those nodes
can be traced back to AWS-CNI pod instance crash on that node
kubectl describe po aws-node-42g8r
Crash pod logs
System information :
|
is any recommendation fix for this issue ? |
Hi @RaspiRepo, unfortunately not yet. I added a work-around for the issue with the metadata in #1011, but that change has not yet made it into a new release. |
@RaspiRepo, @cshivashankar: I just published a new release candidate, |
Thanks @mogren I will test and update. |
The agent in the program looks for all the attached ENIs in EC2 instance metadata before starting the pod. However, in very rare cases like the one which I observed yesterday, there was a discrepancy in the instance metadata to the actual ENIs attached. Due to this IPAMd fails and enters into a crashloopbackoff state. I have collected logs and can share the information in private.
@mogren
The text was updated successfully, but these errors were encountered: