開発・企業向け
GitHub、10月7日の書き込み障害の原因と恒久対策を公表
原題: Incident with Git Operations, Pull Requests and Actions
古いDBルーティング情報が2回の障害を発生
GitHubは2026年10月13日、10月7日に発生した2回の書き込み障害について原因と再発防止策を公表しました。
障害は15:06〜15:16 UTCと16:52〜17:01 UTCの合計約19分間でした。
Git操作、Pull Requests、Issues、Actions、API、webhook、認証、GitHub Apps、code scanning、Codespaces、Copilotの書き込みが失敗しました。
1回目は12,000超、2回目は11,000超の組織で失敗が発生し、Actionsワークフロー失敗は最大19%でした。
データベースのデータ消失はなく、復旧後に再試行した操作は成功したとGitHubは説明しています。
原因は、DBルーティング管理サービスの交換機が、廃止済みDBを含む古い記録で起動したことでした。
古い機器がリーダーになると、存在しないDBへ書き込み要求を送る設定が配布されました。
1回目後に保守を停止しましたが、一部自動処理が停止を尊重せず、同じ機器が再びリーダーになって2回目が発生しました。
GitHubは新規機器追加前の廃止DB削除、記録検証までのリーダー選出禁止、無効設定の拒否、最終正常設定の維持を実施します。
通常の解消通知ではなく公式RCAと恒久対策が公開されたため、障害掲載の例外条件に基づいて1記事にまとめています。