Skip to content
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 application/vnd.oci.image.index.v1+json #243

Open
luizribeiro opened this issue Jan 23, 2023 · 2 comments · May be fixed by #244
Open

Support for application/vnd.oci.image.index.v1+json #243

luizribeiro opened this issue Jan 23, 2023 · 2 comments · May be fixed by #244

Comments

@luizribeiro
Copy link

I have noticed an increasing number of Docker Hub repositories are returning 404 when retrieving manifests. An example of such repositories is koenkk/zigbee2mqtt:latest.

Any idea what might be happening?

@luizribeiro
Copy link
Author

I think I figured it out. That repository is using the media type application/vnd.oci.image.index.v1+json, which isn’t supported yet.

@luizribeiro luizribeiro changed the title 404 when retrieving manifest Support for application/vnd.oci.image.index.v1+json Jan 23, 2023
luizribeiro added a commit to luizribeiro/dkregistry-rs that referenced this issue Jan 27, 2023
@luizribeiro luizribeiro linked a pull request Jan 27, 2023 that will close this issue
@chantra
Copy link

chantra commented Feb 5, 2024

Any idea what might be happening?

In my case, it was only when I started dumping the error/message from the HTTP payload that it became clear some media type was missing. Adding those to the error returned would have been useful.

chantra added a commit to chantra/camallo-dkregistry-rs that referenced this issue Feb 10, 2024
OCI Image Index (https://github.com/opencontainers/image-spec/blob/v1.0.1/image-index.md)
is similar to vnd.docker.distribution.manifest.list.v2

This revives camallo#244 originally created by @luizribeiro

A testing client could pull koenkk/zigbee2mqtt:latest with this change.

Fixes camallo#243
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants