Mirror Registry for OpenShift is intermittently available

Solution Verified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content