bids-apps / maintenance-tools

0 stars 0 forks source link

Docker Hub Manifests are Unknown #6

Open vsoch opened 3 years ago

vsoch commented 3 years ago

Hi! Similar to other bids apps (e.g., https://github.com/BIDS-Apps/aa/issues/6) all of the digests on Docker Hub are unknown.

https://hub.docker.com/r/bids/magetbrain/tags?page=1&ordering=last_updated

I looked a little closer, and it seems to be an issue of the manifest version that is used:

$ docker pull bids/magetbrain
Using default tag: latest
latest: Pulling from bids/magetbrain
Image docker.io/bids/magetbrain:latest uses outdated schema1 manifest format. Please upgrade to a schema2 image for better future compatibility. More information at https://docs.docker.com/registry/spec/deprecated-schema-v1/

So I suspect the images exist, but their metadata can no longer be parsed by the Docker Hub interface. I'm wondering if there could be a refreshed build with the proper metadata? I'd like to build this app (along with others in BIDS) into a tool to convert containers to LMOD, and that's not possible without the digest. Thank you!

vsoch commented 3 years ago

Since I suspect the same maintainers are across bids apps, I'll just list others here that also have Unknowns:

The rest look okay! I didn't check the base images because I don't expect anyone would pull / use that directly.

Remi-Gau commented 1 year ago

@vsoch Only see this issue now.q Sorry.

I have been trying to revive some of those apps bring some back online:

This one should at least be good:

These ones has a DIGEST for the "unstable" version, could make a tagged release to get a new latest with a DIGEST:

These ones have a new dockerhub repo:

In general I am trying to track the work left to do to fix things in this project:

https://github.com/orgs/bids-apps/projects/1

Remi-Gau commented 1 year ago

Will move this issue to the "main" repo where I try to centralize issues that concern all repo in the orga.