INCIDENT OFFICIEL ARCHIVÉ

Elevated 404s for GitHub App s2s tokens in git/API

GitHub · Dernier état fournisseur enregistré : resolved

Rapport actuel du service →

Le texte de la source officielle est affiché dans sa langue d’origine.

Il s’agit d’éléments historiques.

Le dernier état enregistré d’un événement n’est pas l’état actuel du service. Les listes des sources peuvent être incomplètes et la disparition d’une source ne confirme pas la reprise. Consultez le rapport actuel ou la source officielle pour des éléments plus récents.

Détails d’événement enregistrés

État du fournisseur
resolved
Impact du fournisseur
none
Enregistrement fournisseur créé
27 oct. 2026, 08:00:00 UTC
Enregistrement fournisseur mis à jour
27 oct. 2026, 20:21:53 UTC
Début explicite du fournisseur
27 oct. 2026, 20:21:53 UTC
Fin explicite du fournisseur
27 oct. 2026, 08:00:00 UTC

The provider's end time precedes its start time. These reported timestamps do not establish a valid event duration.

Composants affectés signalés par le fournisseur

Le fournisseur a explicitement indiqué aucun composant affecté dans cette révision enregistrée.

Ces associations décrivent le périmètre signalé de l’événement. Elles ne prouvent pas la disponibilité actuelle des composants ou des dépendances vérifiées.

L’heure de création d’un enregistrement n’est pas nécessairement le début d’une panne. Les heures non signalées restent indisponibles. Nous ne calculons pas la durée d’indisponibilité à partir des heures de collecte.

Mises à jour fournisseur dans les révisions enregistrées

Plus récentes en premier. Nous affichons jusqu’à 100 mises à jour distinctes parmi les 20 dernières révisions de contenu enregistrées. Les formulations révisées au même horodatage fournisseur sont conservées séparément.

  1. resolved

    Between 0655 and 0801 UTC on 10/27, customers experienced increased failure rates for API and git requests authenticated with server-to-server tokens for GitHub Apps (excluding Actions tokens). During this window, authenticated git operations mistakenly returned 404 for 1.24% (2.6x) of requests on average and 2.49% (5.3x) at peak. These failures were caused by a scheduled maintenance event where GitHub migrated 7 tables between two MySQL clusters in our IAD and Azure Central US datacenters. One of the affected tables stores installation records for GitHub App server-to-server tokens (excluding Actions). We've successfully completed several of these migrations in recent months without notable customer impact. However, in this case, the migration coincided with a scheduled cleanup job on the installation records table, which deleted approximately 59 million records from 0444-0617 UTC. As a result, the gh-ost tooling used in the migration experienced inter-cluster replication delays (up to 1 hour at peak). At 0655 UTC, we begin transitioning reads of the target tables to the new MySQL cluster, with 100% of reads cutover at 0721 UTC. Customer impact began, but was not detected, throughout the read cutover and persisted until completion of the write cutover at 0801 UTC. We are updating our processes and automation to prevent a repeat of this incident, including disabling overlapping cleanup jobs prior to these migrations and blocking the cutover of reads when replication delays are high.

    Vu dans une révision enregistrée à 27 oct. 2026, 20:23:07 UTC

Préférences relatives aux cookies

Avec votre accord, nous utilisons Google Analytics et Umami pour comprendre les recherches de services. Ces outils utilisent des cookies ou le stockage du navigateur. Les statistiques facultatives restent désactivées tant que vous ne les acceptez pas.

Détails sur les cookies et le stockage