午前9時40分(米東部時間)、GitHubの各種サービスでエラーメッセージが表示され始めた。コードのプッシュやプルリクエストのレビューをこのプラットフォームに頼っている多くの開発者にとって、この月曜日は最初から様子がおかしかった。
GitHub公式のステータスページの更新によると、問題はAPIリクエスト、プルリクエスト、webhooksに及び、最近AIコーディング支援として多用されているCopilotも影響を免れなかった。午前11時近く、公式は次のように説明を投稿した。「当社のウェブ体験およびAPIトラフィックにおいて約20%の高いエラー率が発生しており、アーカイブダウンロードと生のリポジトリコンテンツダウンロードのエラー率は約50%に達しています。」チームは調査結果に基づき緩和措置を進めていると述べた。
午後1時34分、GitHubは「問題のあるコンポーネント」を特定し「修正措置」を講じたと発表、webhooks、APIリクエスト、プルリクエストは順次復旧していった。しかし話はまだ終わらない――午後3時05分の時点で、Copilotおよび GitHubのサイト自体はまだ不具合が続いていた。本当の意味での「すべて正常復旧」のメッセージが出たのは、午後5時15分になってからだった。前後を通算すると、今回の障害は約8時間にわたった。
現時点で今回の障害の正確な原因は公表されておらず、GitHubは調査完了後に「詳細な根本原因分析」を提供するとしている。なお、これはMicrosoft傘下のプラットフォームで数週間のうちに発生した2度目の大規模障害となる。先月上旬にも、Xboxの複数サービスが数時間にわたって停止していた。
本記事の情報源はEngadgetの報道です。