Zrušitev v infrastrukturi FreeDesktop GitLab, ki vpliva na repozitorije številnih projektov

Razvojna infrastruktura, ki jo podpira skupnost FreeDesktop, ki temelji na platformi GitLab (gitlab.freedesktop.org), ni bila na voljo zaradi okvare dveh pogonov SSD hkrati v porazdeljenem pomnilniku, ki temelji na Ceph FS. Nobenih napovedi še ni, ali bo mogoče obnoviti vse posodobljene podatke notranjih storitev GitLab (zrcala so delovala za repozitorije git, vendar se lahko delno izgubijo podatki o sledenju napak in pregledih kode).

Shranjevanja za gručo Kubernetes ni bilo mogoče obnoviti iz prvega zagona, potem pa so skrbniki odšli spat, da bi nadaljevali obnovo s svežim umom. Delo je še vedno omejeno na namero povečanja pomnilnika z uporabo zmogljivosti Ceph FS za zagotovitev tolerance napak in shranjevanje odvečnih podatkov z njihovo replikacijo na različna vozlišča. O obstoju in ustreznosti posameznih varnostnih kopij v razpravi še ni bilo govora.

Projekt FreeDesktop je leta 2018 prešel na GitLab kot svojo primarno razvojno platformo za sodelovanje in ga uporabljal ne samo za dostop do repozitorijev, ampak tudi za sledenje napakam, pregledovanje kode, pisanje dokumentacije in testiranje v sistemih za stalno integracijo. Zrcalna ogledala skladišča ostajajo na voljo na GitHubu.

Infrastruktura Freedesktop.org vzdržuje več kot 1200 odprtokodnih skladišč projektov. Projekti, kot so Mesa, Wayland, X.Org Server, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit in FreeType, se uporabljajo kot primarna platforma GitLab na strežnikih Freedesktop. Projekt systemd je formalno FreeDesktop, vendar uporablja GitHub kot primarno razvojno platformo. Projekt LibreOffice, ki delno uporablja tudi infrastrukturo FreeDesktop, za sprejemanje sprememb uporablja lasten strežnik, ki temelji na Gerritu.

Vir: opennet.ru

Dodaj komentar