Skip to main content
gcpdown

Google Cloud outage post-mortems

Every major Google Cloud incident, analyzed: a timestamped timeline, the root cause in plain language, who felt it, and whether it earned SLA credits.

Cloud IAMcritical

The June 2025 Google Cloud Global Outage: How Service Control Crash-Looped

A policy update containing unintended blank fields reached a code path in Service Control - the global layer that checks quota and policy on nearly every Google Cloud API call - that had a null-pointer defect and no feature-flag protection. Service Control crash-looped globally, returning 503s across dozens of products for roughly three hours; us-central1 took longest to recover due to a retry herd.

9 min read

Cloud Load Balancingcritical

The November 2021 Google Cloud Load Balancer Outage: A Config Race Condition

A race condition in the pipeline that propagates Google Cloud Load Balancer configuration caused a corrupt configuration to be pushed globally. Requests to sites fronted by GCLB began returning 404 errors even though the backends were healthy - taking down high-profile sites for roughly two hours until the configuration was rolled back.

7 min read

Google Kubernetes Enginemajor

GKE Control-Plane Outages: When the API Server Fails but Your Pods Keep Running

GKE control-plane incidents are the classic split-brain outage: the Google-managed control plane - the Kubernetes API server, scheduler, and controller manager - becomes unreachable or unhealthy in a region, so kubectl, deployments, autoscaling, and self-healing all stall. Meanwhile the nodes and pods you already had running keep serving traffic, because the data plane runs independently of the control plane. You cannot deploy, scale, or recover from node failures until the control plane returns, but existing workloads generally stay up.

8 min read

Cloud IAMcritical

The December 2020 Google Authentication Outage: When Identity Ran Out of Quota

A migration to a new quota system left Google's central User ID Service with a near-zero storage quota. The identity service could not read the account data it needed, so requests that required authentication failed globally. Anything that had to log a user in - Gmail, YouTube, Docs, and the Google Cloud Console and APIs that authenticate through the same identity layer - returned errors for roughly 47 minutes of core impact.

8 min read

Virtual Private Cloudcritical

The June 2019 Google Cloud Network Congestion Event

A routine maintenance configuration change was applied to a far wider scope than intended, descheduling the network control-plane jobs in several US regions. The network fell back to preserving only high-priority traffic (like the control plane’s own signaling) while starving everything else, so Compute Engine, YouTube, Gmail, and Snapchat degraded severely for about four hours - worst in the US East.

8 min read

Cloud Storagemajor

The March 2019 Google Cloud Storage Outage: An Internal Blob Failure

Degradation in an internal blob-storage service that underpins Google Cloud Storage caused elevated error rates and latency for GCS operations, and for Google’s own products that store objects on the same layer - Gmail and Photos attachments among them - for roughly four hours.

6 min read

Cloud Networkingcritical

The April 2016 Google Compute Engine Outage: A Config-Propagation Race

A pair of overlapping events in Google's network configuration management system produced a race: as an unused IP block was being removed, the management system propagated a configuration in which the IP blocks for all of Google Compute Engine were withdrawn instead of just the one. A safety check that should have paused the bad config had a separate bug and let it through, so every GCE region lost external connectivity at once for roughly 18 minutes until the previous configuration was restored.

8 min read

Persistent Diskmajor

The August 2015 Lightning Strike Outage: When europe-west1 Lost Power

Four successive lightning strikes to the local utility grid feeding Google's europe-west1 facility in Belgium briefly cut power to a portion of the persistent-disk storage systems. Most I/O recovered quickly, but a small number of disks that were writing at the moment of the power loss saw errors, and an extremely small fraction of disk space - reported as around 0.000001 percent of the region - suffered permanent data loss because the writes never made it to stable storage.

7 min read

Recent incident log

Smaller incidents from the live feed (last 90 days). Major events graduate into full post-mortems above.

  • Network traffic to Google Cloud originating from Delhi, Chennai, Mumbai and surrounding areas is experiencing intermittent periods of elevated latency and possible packet loss.

    June 5, 2026 · 516h

    Virtual Private Cloud · asia-south2, global · medium impact