-
Notifications
You must be signed in to change notification settings - Fork 40
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 for pushing to AWS ECR #129
Comments
I am having similar issues that I'll detail here to possibly give some additional info for the devs. All of these interactions are with a private ECR repository, which I have used with the Login attempts to ECR give a 404.
Using an OCI image with a path-prefixed name for organizational purposes, eg
This is not ideal, as larger organizations tend to organize images by product, team, or department in the above way. Having folders is better supported in products like JFrog Artifactory, but still functions in ECR, so it is likely Eliminating the prefix path and creating a new repo location with just the root name, and rebuilding the filter to match, we then get the above 405 error.
I have also tried to extract more information using the I will make another ticket, but it would also be nice if these commands could take the password from stdin, similar to the docker and aws tools. This would also coincide nicely with the AWS examples for using docker. |
Some additional info. I was able to log into my ECR repository with ORAS, Using I also played around with wasm-to-oci, which also wraps the The biggest difference, however, is that |
For completeness, I was able to push a After creating and building the filter with To use
Then we log Finally, push the repo:
This assumes you have a repository created in ECR that matches what you put above for |
Is pushing to ECR supported? The docs say that images can be pushed to OCI compatible registries, and ECR is OCI compatible. When I try and tag and push an image to an ECR registry that I am authenticated to, I get an error with status 405 Method Not Allowed. Below is a verbose run of the
wame push
with the name of my registry redactedI've also tried passing username and password via the
-u
and-p
flagsThe text was updated successfully, but these errors were encountered: