Gangguan ini merentasi beberapa lapisan penting dalam kerja pembangunan perisian:
Secara praktikal, ini bukan sekadar masalah laman web. Pembangun mungkin gagal membuka atau memuat turun kandungan repositori, menyemak Pull Request, memulakan atau menunggu aliran kerja Actions, menerima acara webhook, mengesahkan akaun melalui sistem identiti perusahaan atau menggunakan Copilot.
Tidak. Bukti yang tersedia menunjukkan gangguan separa yang melibatkan banyak perkhidmatan, bukannya kegagalan yang disahkan bagi setiap komponen GitHub. Satu ringkasan status semasa insiden melaporkan Git Operations, Packages, Pages dan Codespaces sebagai beroperasi, sementara perkhidmatan lain mengalami kemerosotan.
Perbezaan ini penting kerana status operasi bagi satu komponen tidak menjamin keseluruhan aliran kerja pengguna berjalan lancar. Sebagai contoh, Codespaces atau Pages mungkin masih boleh digunakan ketika muat turun repositori, Actions, Pull Request atau webhook tidak stabil. Laporan yang ada juga tidak membuktikan bahawa mana-mana perkhidmatan berkenaan kekal tidak terjejas sepenuhnya sepanjang insiden.
GitHub pada mulanya berkata pihaknya sedang menyiasat masalah prestasi yang meningkat. Kemudian, syarikat itu melaporkan bahawa satu komponen bermasalah telah dikenal pasti dan tindakan pembetulan telah diambil. Kemas kini semasa pemulihan menunjukkan tanda-tanda pemulihan yang kukuh, walaupun sebahagian ralat masih tinggi ketika jurutera meneruskan pemantauan dan langkah mitigasi.
Halaman status GitHub kemudiannya menandakan insiden GitHub.com sebagai selesai. Dalam kemas kini berikutnya, GitHub berkata jurutera masih menangani kegagalan pengesahan Copilot secara berselang-seli dalam sesetengah aplikasi. Pada ketika itu, penggunaan Copilot melalui GitHub CLI dan GitHub App dilaporkan tidak terjejas.
Belum berdasarkan bahan yang tersedia untuk laporan ini. GitHub menyatakan bahawa komponen bermasalah telah dikenal pasti dan langkah mitigasi digunakan untuk memulihkan perkhidmatan, tetapi laporan semasa insiden tidak menyertakan analisis teknikal tentang punca utama. Halaman status GitHub berkata analisis terperinci akan dikongsi apabila tersedia.
Oleh itu, masih terlalu awal untuk mengaitkan gangguan ini dengan kegagalan pangkalan data, deployment tertentu, insiden penyedia awan atau kerosakan pengesahan. Berdasarkan bukti semasa, puncanya wajar disebut sebagai belum disahkan secara terbuka ketika laporan insiden diterbitkan.
Insiden 17 Ogos lebih meluas berbanding beberapa gangguan GitHub baru-baru ini yang tertumpu terutamanya pada Copilot atau satu kawasan produk:
Berbeza dengan gangguan yang lebih kecil skopnya itu, insiden 17 Ogos merebak ke pengalaman web GitHub, API, fungsi kolaborasi, automasi, webhook, akses repositori dan Copilot.
Walaupun GitHub dimiliki Microsoft, bukti yang tersedia tidak menunjukkan bahawa insiden ini merupakan gangguan menyeluruh Microsoft 365 atau Azure. Buat masa ini, ia paling tepat digambarkan sebagai insiden pada platform GitHub, melainkan siasatan lanjut Microsoft atau GitHub membuktikan wujud punca asas yang sama.