-
Notifications
You must be signed in to change notification settings - Fork 108
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
images built with docker v25 or later fail to push #356
Comments
I think this is related to the image engine used in the registry. Have you tried with a different registry like docker hub? |
Unfortunately, I don't think it will be feasible to try that as I am pushing to a private registry in gcr. |
We are facing the same issue where we are not able to push images built with docker 25 and newer. Initially, we suspected that it could be something related to the remote registry however we confirmed we could manually push new OCI images to the registry successfully. And then found this issue so we suspect something in the resource doesn't like the new format. |
same here from an image build with docker 27.3.1 |
With an older version of the `google/go-containerregistry`, there seems to be an issue with pushing the image to the container registry when the image is built with newer Docker build engines. Ref: concourse#356. Bump `google/go-containerregistry` to latest available version. Signed-off-by: Matthias Diester <matthias.diester@de.ibm.com>
Describe the bug
Images built with docker version 25 or later fail to push as shown in the below error.
For example, my task is pulling the latest docker in docker image (dind) to build my docker image. Using the latest dind tag which is docker version 26 fails, but using version 24-dind succeeds.
(sorry the formatting is misbehaving here...ugh)
Reproduction steps
Expected behavior
Pushing an image should succeed.
cc: @xtremerui @cdmessin @pvaramballypivot
The text was updated successfully, but these errors were encountered: