Rewindex

ChangesRed Hat (incl. Quay.io)Quay.io HTTP 502 on Pull/Push

Red Hat (incl. Quay.io): Critical incident: Quay.io HTTP 502 on Pull/Push

Major incidentcritical (vendor)Changed Detected stspg.io (opens in new tab)
Summary

Summary pending. The diff below shows exactly what changed.

Incident page: the full timeline of updates

What changed

Struck in red is what Red Hat (incl. Quay.io) removed; blue is what they added. Muted text is unchanged context.

AddedTitle#1
Before: not present
After: Quay.io HTTP 502 on Pull/Push
AddedImpact#2
Before: not present
After: critical
AddedStatus#3
Before: not present
After: postmortem
AddedStart time#4
Before: not present
After: 2026-05-07 18:05 UTC
AddedResolved time#5
Before: not present
After: 2026-05-07 21:10 UTC
AddedAffected components#6
Before: not present
After: API, Quay.io - API, Quay.io - Registry, Registry
AddedUpdateinvestigating#7
Before: not present
After: We are currently investigating this issue.
AddedUpdateinvestigating#8
Before: not present
After: Pulls have been restored. Pushes are unavailable while we continue to investigate.
AddedUpdateidentified#9
Before: not present
After: We have identified the issue as caused by a recent deployment. Our team has reverted the deployment, and are gradually rolling back traffic to our primary region to re-enable pushes while monitoring.
AddedUpdatemonitoring#10
Before: not present
After: A fix has been implemented and we are monitoring the results.
AddedUpdatemonitoring#11
Before: not present
After: We are continuing to monitor for any further issues.
AddedUpdateresolved#12
Before: not present
After: This incident has been resolved.
AddedUpdatepostmortem#13
Before: not present
After: On May 7, a production deployment introduced a database locking conflict that caused Quay.io to become unhealthy. Image pulls were intermittently degraded for approximately 30 minutes and image pushes were unavailable for approximately 3 hours. The team failed over to a secondary region to restore pulls, then reverted the deployment to fully restore service. We are implementing multi-phase deployment rollouts, stricter canary processes, and health probe improvements to prevent recurrence.

First version of this incident archived by Rewindex. View the live incident (opens in new tab).

Archive proof

Rewindex commits each version of an incident to a daily checkpoint, chains it to the day before, and has the checkpoint timestamped by FreeTSA and DigiCert. That proves these records existed by then and have not been changed since, by anyone, Rewindex included.

How the archive is checked, and what it cannot prove.

Rewindex captured this after the last checkpoint; the next run (00:41 UTC) commits it.

This incident predates live tracking (October 17, 2026). It came from the vendor’s own published history, which is not covered by checkpoints.

History of this incident

Thursday, May 7

1 incident change

All Red Hat (incl. Quay.io) changesRed Hat (incl. Quay.io) profileMarkdownJSON