Kesinti, yazılım geliştirme sürecinin birden fazla katmanına yansıdı:
Pratikte bu, yalnızca GitHub web sitesinin açılmaması anlamına gelmiyordu. Bir geliştirici depo içeriğini açarken veya indirirken, Pull Request incelerken, Actions iş akışını başlatırken ya da sonucunu beklerken, webhook bildirimi alırken, kurumsal kimlik sistemiyle giriş yaparken veya Copilot kullanırken hatayla karşılaşabiliyordu.
Hayır. Bulgular, platformun her bileşeninin tamamen çöktüğünü doğrulamıyor; yaşanan olay, birden fazla hizmeti etkileyen kısmi bir kesinti olarak tanımlanıyor. Döneme ait bir durum özetinde Git Operations, Packages, Pages ve Codespaces hizmetleri çalışır durumda gösterilirken diğer bazı hizmetler düşüşteydi.
Ancak bir bileşenin çalışıyor görünmesi, kullanıcının genel iş akışının sorunsuz olduğu anlamına gelmiyordu. Örneğin Codespaces veya Pages erişilebilir kalırken depo indirmeleri, Actions, Pull Request’ler ya da webhook’lar güvenilmez olabilir. Ayrıca mevcut raporlar, listelenen hizmetlerden herhangi birinin kesintinin tamamı boyunca kesin olarak etkilenmediğini göstermiyor.
GitHub önce bazı hizmetlerdeki yüksek hata oranlarını araştırdığını açıkladı. Daha sonraki güncellemelerde şirket, soruna yol açan bileşeni tespit ettiğini ve düzeltici adımlar attığını bildirdi. Toparlanma sırasında iyileşme belirtileri görülse de bazı hatalar yüksek kalmaya devam etti; mühendisler azaltma önlemlerini uygulamayı ve sistemi izlemeyi sürdürdü.
GitHub’ın durum sayfası daha sonra GitHub.com olayını çözüldü olarak işaretledi. Ardından yapılan bir güncellemede, bazı uygulamalarda Copilot kimlik doğrulamasıyla ilgili aralıklı hataların giderilmesi için çalışmaların sürdüğü belirtildi. Aynı güncellemede GitHub CLI ve GitHub App üzerinden Copilot kullanımının etkilenmediği ifade edildi.
Bu rapor için mevcut materyale göre hayır. GitHub sorunlu bir bileşeni tespit ettiğini ve hizmeti geri getirmek için önlemler aldığını açıkladı ancak olay sırasında yayımlanan bilgilerde teknik bir kök neden analizi yer almadı. Durum sayfası, ayrıntılı analizin hazır olduğunda paylaşılacağını söyledi.
Bu nedenle kesintiyi belirli bir veritabanı arızasına, dağıtıma, bulut sağlayıcısı sorununa veya kimlik doğrulama hatasına bağlamak için henüz yeterli kanıt bulunmuyor. Mevcut kanıtlarla en doğru tanım, nedenin olay raporları yayımlandığı sırada kamuya açık biçimde belirlenmemiş olmasıdır.
17 Ağustos’taki olay, yakın dönemde yalnızca Copilot’ı veya tek bir ürün alanını etkileyen GitHub kesintilerinden daha geniş kapsamlıydı:
Bu daha dar kapsamlı olayların aksine 17 Ağustos kesintisi GitHub’ın web deneyimini, API’lerini, iş birliği özelliklerini, otomasyonu, web kancalarını, depo erişimini ve Copilot’ı aynı olay içinde etkiledi.
GitHub Microsoft’a ait olsa da mevcut kanıtlar olayın Microsoft 365 veya Azure genelindeki bir kesintinin parçası olduğunu göstermiyor. Microsoft ya da GitHub tarafından ortak bir altyapı nedeni açıklanmadığı sürece olay, GitHub platformuna ait bir kesinti olarak tanımlanmalı.