-
Notifications
You must be signed in to change notification settings - Fork 20
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
Support podman for ECR authentication #81
Comments
Looks like specifying a region when making the ECR GetAuthorizationToken call should get this working again. I was able to replicate the error with docker as well. I think we can get this fixed up pretty quick, and should have something for you to test today |
3.3.3 should fix this. Give it a try and let me know if that solves the issue, and we can remove the pre-release flag for it. |
3.3.3 doesn't give me the "authentication failed" message, but it does still give me the "inappropriate ioctl for device message", no dice :( In fact, just running
|
It looks like the "inappropriate ioctl" message happens because there was no data on stdin when the What's interesting is that you can stimulate a failure to get ECR auth data with awscli, which means that aws-runas is only acting on the IAM/STS API, and not ECR. I'm still working to induce a failure when doing |
Don't have docker, only have podman 4+ installed on my machine. It has been working less well over time, as the version numbers keep going up. As of aws-runas 3.3.2 this is the situation:
results in:
Doing it the old school way:
Never works on the first try, sometimes works on the second try, and is a little bit more reliable if you break the commands up instead of piping the output of one into the other. The output when this fails is:
Please make this work with podman as well as it used to again.
The text was updated successfully, but these errors were encountered: