-
Bug
-
Resolution: Done
-
Minor
-
None
-
None
-
Kamino [Quay 178]
We noticed that when listing packages via GET /cnr/api/v1/packages?namespace=certified-operators we're getting less results when using an authentication token vs anonymous access.
Unauthorized requests returns more results:
curl https://quay.io/cnr/api/v1/packages\?namespace\=certified-operators | jq | grep namespace | wc -l 58
Authorized request returns less results (even with admin token):
curl -H "Authorization: $TOKEN" https://quay.io/cnr/api/v1/packages\?namespace\=certified-operators | jq | grep namespace | wc -l 50
There is no mention about pagination in headers
{'Server': 'nginx/1.12.1', 'Date': 'Wed, 15 Jan 2020 19:11:08 GMT', 'Content-Type': 'application/json', 'Content-Length': '14055', 'Connection': 'keep-alive', 'X-Frame-Options': 'DENY', 'Strict-Transport-Security': 'max-age=63072000; preload'}
This is currently blocking operator metadata publish from RHC.
Do you have any suggestions of what could be wrong here?
- is related to
-
PROJQUAY-568 Increase limit for appregistry packages listings
- Closed