Are nested repositories supported in Quay.io?
Issue
-
When trying to push an image to an existing Quay.io repository, being via Podman or Docker, error messages similar to the following are shown:
$ podman push quay.io/username/repository/myimage:latest Getting image source signatures Error: Error copying image to the remote destination: Error trying to reuse blob sha256:30adffdbd3882097f1def4db141084cc4563780c00646e8063ecefd300d51903 at destination: unexpected http code: 400 (Bad Request), URL: https://quay.io/v2/auth?account=username&scope=repository%3Ausername%2Frepository%2Fmyimage%3Apull%2Cpush&service=quay.io $ docker push quay.io/username/repository/myimage:latest The push refers to a repository [quay.io/username/repository/myimage] 5328053e93ea: Retrying in 1 second 0804b3644b85: Retrying in 1 second 30adffdbd388: Retrying in 2 seconds name invalid: Nested repositories are not supported. Found: username/repository/myimage
-
By default, Quay.io do not create nested repositories. But the Red Hat Quay 3.6 Release Notes documentation says that support for nested repositories and extended repository names has been added. Is the same support added for Quay.io?
Environment
- Red Hat Quay.io
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.