-
Bug
-
Resolution: Done
-
Critical
-
quay-v3.6.0
-
False
-
False
-
Undefined
-
Description:
This is an issue found when check image manifest in Quay 3.6.0, after push new image to quay, click Manifest to check image manifest, get blank page, compared the behavior with Quay 3.5.4, it works well, checked Quay POD logs ,found quay is actually invoke wrong API, the correct API to list manifest should be the following:
"https://quay36-quay-quay360802.router-default.apps.quay-perf-732.perfscale.devcluster.openshift.com/api/v1/repository/quay/demo/manifest/sha256:b2377051eed972262ca173a06a24d2e26a2a041ede47e746a2410a2e92970a30"
Also shared the correct logs of Quay 3.5.4 for reference.
Note: Quay image is quay-registry-container-v3.6.0-20
https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=1678139
Quay 3.5.4:
gunicorn-web stdout | 2021-08-03 07:27:26,892 [229] [INFO] [gunicorn.access] 10.128.2.19 - - [03/Aug/2021:07:27:26 +0000] "GET /api/v1/repository/quay/demo/manifest/sha256:b2377051eed972262ca173a06a24d2e26a2a041ede47e746a2410a2e92970a30 HTTP/1.0" 200 1504 "https://quay354-quay-quay354.router-default.apps.quay-perf-732.perfscale.devcluster.openshift.com/repository/quay/demo/manifest/sha256:b2377051eed972262ca173a06a24d2e26a2a041ede47e746a2410a2e92970a30" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:90.0) Gecko/20100101 Firefox/90.0"
Quay 3.6.0:
gunicorn-web stdout | 2021-08-03 07:22:33,977 [216] [INFO] [gunicorn.access] 10.128.2.19 - - [03/Aug/2021:07:22:33 +0000] "GET /api/v1/repository/quay/demo/manifest/sha256:b2377051eed972262ca173a06a24d2e26a2a041ede47e746a2410a2e92970a30/build/?limit=3 HTTP/1.0" 200 15 "https://quay36-quay-quay360802.router-default.apps.quay-perf-732.perfscale.devcluster.openshift.com/repository/quay/demo/manifest/sha256:b2377051eed972262ca173a06a24d2e26a2a041ede47e746a2410a2e92970a30" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:90.0) Gecko/20100101 Firefox/90.0"
- is related to
-
PROJQUAY-1535 As a user I can create and use nested repository name structures
- Closed