Un'estesa interruzione di GitHub ha bloccato lunedì 17 agosto attività di sviluppo software in tutto il mondo, colpendo il sito della piattaforma di codice, le interfacce di programmazione, le richieste di integrazione, gli strumenti di automazione e i servizi d'intelligenza artificiale. GitHub ha aperto un incidente alle 13:40 UTC dopo le segnalazioni di prestazioni ridotte e ha affermato che i tecnici stavano già esaminando più servizi collegati.
La pagina ufficiale sullo stato di GitHub ha indicato tassi d'errore di circa il 20% per le attività web e il traffico API durante l'incidente. I download degli archivi dei repository e dei contenuti grezzi del codice sorgente hanno raggiunto errori vicini al 50%, mentre alcuni utenti non sono riusciti a caricare correttamente commit, repository e pagine delle richieste d'integrazione, secondo GitHub e BleepingComputer. È una realtà che ha coinvolto utenti in più città e Paesi.
L'interruzione si è estesa a richieste API, Actions, webhook, segnalazioni, richieste d'integrazione, Pages e operazioni Git. Dalle 14:31 UTC GitHub ha inoltre segnalato una disponibilità ridotta di Copilot, il suo assistente di programmazione basato sull'IA. Anche i sistemi d'accesso e gestione aziendale, fra cui SAML e OIDC, il provisioning SCIM e Team Sync, sono stati colpiti, con la possibilità di fermare sia singoli sviluppatori sia intere società.
Alle 16:36 UTC GitHub ha dichiarato di avere identificato il componente problematico e avviato attività correttive, con chiari segnali di ripresa però con errori ancora lievemente più alti. Alle 16:59 più servizi risultavano mitigati, ma in seguito l'azienda ha segnalato effetti residui su numerose funzioni. Alle 18:11 erano già in corso ulteriori interventi, poiché persistevano sporadici errori d'autenticazione e l'indagine proseguiva.
L'impatto è andato oltre l'accesso al codice archiviato, perché GitHub Actions automatizza compilazione, test e distribuzione per molti progetti software. Errori o ritardi possono perciò interrompere le pipeline di rilascio e altri processi d'integrazione continua, anche se le copie locali del codice restano disponibili. GitHub non aveva ancora reso nota la causa principale e non c'erano prove verificate né di un attacco informatico né del traffico IA come origine del guasto.
GitHub ha affermato che continuerà ad applicare più misure e a valutare l'impatto residuo affinché la qualità del servizio torni alla normalità. Sviluppatori e organizzazioni dovranno seguire la pagina ufficiale mentre proseguirà il ripristino. La causa dettagliata, la durata definitiva e l'effetto completo sui clienti non erano ancora disponibili; perciò l'incidente sarà considerato aperto fino a una nuova comunicazione verificata.
Commenti