Mirror Registry for OpenShift is intermittently available
Issue
- The mirror regsitry connected with the cluster are getting disconnected and becoming unavailable .
- In Quay logs, Gunicorn processes (gunicorn-registry and gunicorn-web) may have crashed or failed to start.
nginx stdout | 172.29.xx.xx (-) - - [20/Mar/2025:03:13:46 +0000] "GET /v2/ HTTP/1.1" 502 157 "-" "cri-o/1.29.11 os/linux arch/amd64" (0.000 177 0.000 : 0.000)
nginx stdout | 172.29.xx.xx (-) - - [20/Mar/2025:03:13:46 +0000] "GET /v1/_ping HTTP/1.1" 200 4 "-" "cri-o/1.29.11 os/linux arch/amd64" (0.000 182 -)
nginx stdout | 2025/03/20 03:13:46 [crit] 87#0: *17 connect() to unix:/tmp/gunicorn_registry.sock failed (2: No such file or directory) while connecting to upstream, client: 172.29.xx.xx, server: _, request: "GET /v2/ HTTP/1.1", upstream: "http://unix:/tmp/gunicorn_registry.sock:/v2/", host: "hostname.example.com:5000"
nginx stdout | 2025/03/20 03:13:46 [crit] 87#0: *17 connect() to unix:/tmp/gunicorn_web.sock failed (2: No such file or directory) while connecting to upstream, client: 172.29.xx.xx, server: _, request: "GET /v2/ HTTP/1.1", upstream: "http://unix:/tmp/gunicorn_web.sock:/quay-registry/static/502.html", host: "hostname.example.com:5000"
Environment
- Red Hat Quay
- 3.13.x and lower
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.