-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Regression in 1.13.21: cannot assume role using EC2 instance metadata #1892
Comments
This just broke a bunch of CI pipelines for me. Reverting from aws-cli |
same ... just broke our deployment pinned to 1.13.20 for now |
Thanks for bringing this to our attention. We'll be reverting this ASAP and cutting an additional release today. |
You are seeing this as you're running in Docker, which is adding an extra network hop from the blog post today on metadata changes
You can work around this for now, by modifying the hop limit for instance metadata service on a per instance basis.
|
Botocore v1.13.22 has been released and reverts to the previous behavior fixing the regression. We are still working on a proper fix to support the new IMDS behavior. |
Hi, we just started running into issues assuming roles in Jenkins, where the principal credentials come from EC2 instance metadata. This appears to be a regression in 1.13.21.
Here's a reproduction, running in an EC2 instance with permission to assume the role specified in the
aws-config
file.The text was updated successfully, but these errors were encountered: