Pad u infrastrukturi FreeDesktop GitLab koji utječe na repozitorije mnogih projekata

Razvojna infrastruktura koju je podržavala FreeDesktop zajednica temeljena na GitLab platformi (gitlab.freedesktop.org) bila je nedostupna zbog kvara dva SSD pogona odjednom u distribuiranoj pohrani temeljenoj na Ceph FS. Još uvijek nema predviđanja o tome hoće li biti moguće vratiti sve ažurne podatke internih GitLab servisa (zrcala su radila za git repozitorije, ali podaci o praćenju grešaka i pregledima koda mogu biti djelomično izgubljeni).

Nije bilo moguće vratiti pohranu za Kubernetes klaster iz prvog pokretanja, nakon čega su administratori otišli spavati kako bi nastavili s restauracijom svježeg uma. Rad je još uvijek ograničen na namjeru povećanja prostora za pohranu korištenjem mogućnosti Ceph FS-a kako bi se osigurala tolerancija na pogreške i pohranili suvišni podaci s njihovom replikacijom na različite čvorove. U raspravi se još nije raspravljalo o postojanju i važnosti pojedinačnih sigurnosnih kopija.

Projekt FreeDesktop prebacio se na GitLab kao svoju primarnu razvojnu platformu za suradnju u 2018. i koristio ga ne samo za pristup repozitoriju, već i za praćenje grešaka, recenzije koda, pisanje dokumentacije i testiranje u sustavima kontinuirane integracije. Ogledala repozitorija ostaju dostupna na GitHubu.

Infrastruktura Freedesktop.org održava preko 1200 repozitorija projekata otvorenog koda. Projekti kao što su Mesa, Wayland, X.Org Server, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit i FreeType koriste se kao primarna GitLab platforma na Freedesktop poslužiteljima. Systemd projekt je formalno FreeDesktop, ali koristi GitHub kao svoju primarnu razvojnu platformu. Projekt LibreOffice, koji također djelomično koristi FreeDesktop infrastrukturu, za primanje promjena koristi vlastiti poslužitelj temeljen na Gerritu.

Izvor: opennet.ru

Dodajte komentar