Sabato 8 luglio 2023, gli account utente hanno iniziato a scomparire dall’istanza Mastodon di Vivaldi. Cosa stava succedendo, come è successo e quali sono state le conseguenze?
198 account in totale sono stati cancellati nel corso di questo incidente e nelle ore successive, insieme agli sviluppatori di Mastodon, abbiamo iniziato a esaminare cosa potesse essere accaduto. Su suggerimento di Eugen, abbiamo esaminato la possibilità che gli UserCleanupScheduleraccount eliminati fossero “non confermati”, ma alla fine questo è stato escluso, poiché gli utenti eliminati non avrebbero mai potuto corrispondere alla query su cui operava.
TL; DR
Un bug nel codice combinato con una configurazione del database sconsiderata ha causato l’unione di 198 account utente in un unico account remoto. È stato impiegato un intero fine settimana per trovare la causa e riparare i danni causati.