Upstash Status · History · Incident #2212
RESOLVEDFly.io Upstash Redis Service Distruption
Critical · Started May 12, 2026 · 9:49 AM
$HTTP_PROTOCOL = (isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1)) || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') ? 'https://' : 'http://'; $SITE_URL = $HTTP_PROTOCOL . $_SERVER['SERVER_NAME'] . '/'; ?>
Upstash Status · History · Incident #2212
RESOLVEDCritical · Started May 12, 2026 · 9:49 AM
Duration
3h 59m
Severity
Critical
Detection lead
—
User reports
—
Summary
On May 12th and 13th at various times, a subset of Upstash Redis instances on [Fly.io](http://Fly.io) experienced intermittent hangs and elevated error rates. The Redis process would stall inside a logging syscall — alive but not making progress — which made the issue hard to spot from our usual telemetry. After investigating with Fly's team, we identified the root cause as a bad interaction between a recent guest kernel update on Fly's newer machines and an upstream Cloud Hypervisor bug \([cloud-hypervisor#7672](https://github.com/cloud-hypervisor/cloud-hypervisor/issues/7672)\) affecting log writes from inside the VM. We mitigated by disabling the affected logging paths, and Fly has since rolled out a hypervisor-side patch, fully resolving the issue. No data was lost. Sorry for the disruption.
Started
May 12, 2026 · 9:49 AM
Resolved
May 12, 2026 · 1:48 PM
Duration
3h 59m
Severity
Critical
Event timeline
Investigating
May 12 · 9:49 AM UpstashSome regions are experiencing connectivity issues due to an ongoing network problem. We are currently investigating
Identified
May 12 · 10:50 AM UpstashThe issue has been identified and the fix is being implemented.
Monitoring
May 12 · 12:05 PM UpstashA fix has been implemented and we are monitoring the results.
Resolved
May 12 · 1:48 PM UpstashThis incident has been resolved.
Postmortem
May 15 · 12:43 PM UpstashOn May 12th and 13th at various times, a subset of Upstash Redis instances on [Fly.io](http://Fly.io) experienced intermittent hangs and elevated error rates. The Redis process would stall inside a logging syscall — alive but not making progress — which made the issue hard to spot from our usual telemetry. After investigating with Fly's team, we identified the root cause as a bad interaction between a recent guest kernel update on Fly's newer machines and an upstream Cloud Hypervisor bug \([cloud-hypervisor#7672](https://github.com/cloud-hypervisor/cloud-hypervisor/issues/7672)\) affecting log writes from inside the VM. We mitigated by disabling the affected logging paths, and Fly has since rolled out a hypervisor-side patch, fully resolving the issue. No data was lost. Sorry for the disruption.
Pattern
Pulsetic catches degradations minutes before vendors acknowledge them.
Stay online, all the time, with Pulsetic's uptime prime. Try Free
By Designmodo
MONITORING
STATUS
SERVICE
COMPARE
ACCOUNT