CircleCI: Probleme beim Netzwerk-Routing beeinträchtigen macOS-Jobs
Am 13. und 14. Juli 2026 kam es bei CircleCI zu einem länger andauernden, sporadisch auftretenden Incident. Betroffen waren Kunden, die Jobs auf der macOS-Flotte ausführten. Kapazitäts- und Routing-Probleme auf dem Netzwerkpfad zwischen dem externen Mac-Infrastrukturanbieter von CircleCI und GitHub führten dazu, dass das Abrufen von Code und Abhängigkeiten hängen blieb oder wegen Zeitüberschreitungen fehlschlug. Der Incident dauerte fast 30 Stunden. Erst nachdem der Traffic von den beeinträchtigten vorgelagerten Netzwerkpfaden weggeleitet worden war, ließ sich das Problem vollständig beheben. Fetch-Schritte, die normalerweise ein bis zwei Minuten dauerten, verlängerten sich bei einigen betroffenen Kunden auf 20 bis 30 Minuten. Und es war kein Einzelfall: Laut dem Post-Incident-Report von CircleCI war bereits einige Wochen zuvor ein ähnliches Routing-Problem zwischen der macOS-Infrastruktur und GitHub aufgetreten – vom 24. Juni, 20:18 Uhr UTC, bis zum 25. Juni, 03:09 Uhr UTC. Auch damals lag die Ursache in einem Netzwerk-Routing-Problem unter Beteiligung desselben Mac-Infrastrukturanbieters. Das grundlegende Fehlermuster ist eine beeinträchtigte Verbindung zwischen mehreren Anbietern: CircleCI, der Mac-Infrastrukturanbieter und GitHub konnten jeweils für sich funktionsfähig erscheinen, während der Netzwerkpfad zwischen ihnen zur eigentlichen Fehlerquelle für die Kunden wurde.
CircleCI