Pad u infrastrukturi FreeDesktop GitLab koji utiče na spremišta mnogih projekata

Razvojna infrastruktura koju podržava FreeDesktop zajednica zasnovana na GitLab platformi (gitlab.freedesktop.org) nije bila dostupna zbog otkazivanja dva SSD diska odjednom u distribuiranom skladištu zasnovanom na Ceph FS. Još se ne predviđaju da li će biti moguće vratiti sve ažurirane podatke internih GitLab servisa (ogledala su radila za git repozitorije, ali podaci o praćenju grešaka i pregledima koda mogu biti djelimično izgubljeni).

Nije bilo moguće vratiti skladište za Kubernetes klaster od prvog pokretanja, nakon čega su administratori otišli na spavanje kako bi sa novom glavom nastavili restauraciju. Posao je i dalje ograničen na namjeru podizanja memorije koristeći mogućnosti Ceph FS-a kako bi se osigurala tolerancija grešaka i pohranili redundantni podaci uz njihovu replikaciju na različite čvorove. O postojanju i važnosti pojedinačnih rezervnih kopija još se nije raspravljalo u raspravi.

Projekat FreeDesktop prešao je na GitLab kao svoju primarnu platformu za kolaborativni razvoj 2018. godine i koristio ga ne samo za pristup repozitorijumima, već i za praćenje grešaka, pregled koda, pisanje dokumentacije i testiranje u sistemima kontinuirane integracije. Ogledala spremišta ostaju dostupna na GitHubu.

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

izvor: opennet.ru

Dodajte komentar