Replies: 3 comments 1 reply
-
Ah, looking over the manifest (https://explore.ggcr.dev/?image=rabbitmq%3A3-management-alpine@sha256:dc50fb7c766c9c9c11f8cd1cd05ce2c3960b2c0d7bffe9cce3b3d7e581543fe6), it looks like the On a side note, it is valid according to the OCI image index spec to have an item in
|
Beta Was this translation helpful? Give feedback.
-
Thank you! I forwarded this to the quay.io folks. |
Beta Was this translation helpful? Give feedback.
-
Verified that this is now fixed:
|
Beta Was this translation helpful? Give feedback.
-
Copying the
docker.io/rabbitmq:3-management-alpine
container image list to quay.io viaskopeo copy --all
worked up to Jul 31, 2023, when it started to fail withapplication/vnd.oci.image.index.v1+json(uploading manifest 3-management-alpine to [quay.io/cki/mirror_rabbitmq](http://quay.io/cki/mirror_rabbitmq): manifest invalid), application/vnd.docker.distribution.manifest.list.v2+json(uploading manifest 3-management-alpine to [quay.io/cki/mirror_rabbitmq](http://quay.io/cki/mirror_rabbitmq): manifest invalid)
.Starting this date, the image list manifest changed to
application/vnd.oci.image.index.v1+json
. Discussing this with the quay.io folks, they were pointing at one of the referenced manifests having themediaType
ofapplication/vnd.docker.distribution.manifest.v2+json
as the most likely reason.With this, it was possible to workaround this via the
--format oci
parameter of skopeo which converts the manifest above toapplication/vnd.oci.image.manifest.v1+json
which makes the copy to go through.Reproduction steps
This had been previously (incorrectly) filed as an issue at rabbitmq/rabbitmq-server#9133:
Is this behavior intended, i.e. is this not a bug but a feature of some sort 🤗?
Beta Was this translation helpful? Give feedback.
All reactions