singularityhub / sregistry

server for storage and management of singularity images
https://singularityhub.github.io/sregistry
Mozilla Public License 2.0
103 stars 42 forks source link

Images pushed without a tag are not visible on the web and cannot be pulled #400

Open grisuthedragon opened 2 years ago

grisuthedragon commented 2 years ago

I installed the current git master of the registry server and ran in to the following issue

I pushed the image using

apptainer push -U myimage.sif library://myuser/test/myimage

and it does not appear in the web frontend, nor can it be pulled. Looking into the minio storage directory, the images exists.

Expected Behavior

The image gets somehow visible or get by default the latest tag or a timestamp tag.

vsoch commented 2 years ago

I suspect that the tagging is done by the client (singularity) _after_the push so the registry doesn't have a way to know if this final tag is just no coming, could you look at the uwsgi logs for a push for a container with and without a tag to confirm (post them here)? Thanks!