Kraŝo en la FreeDesktop GitLab-infrastrukturo influante la deponejojn de multaj projektoj

La evoluinfrastrukturo subtenata de la FreeDesktop-komunumo bazita sur la platformo GitLab (gitlab.freedesktop.org) estis neatingebla pro la fiasko de du SSD-diskoj en distribuita stokado bazita sur la Ceph FS. Ankoraŭ ne ekzistas antaŭdiroj ĉu eblos restarigi ĉiujn aktualajn datumojn de internaj GitLab-servoj (speguloj funkciis por git-deponejoj, sed datumoj pri temo-spurado kaj koda revizio povas esti parte perditaj).

Ne eblis refunkciigi la stokadon por la Kubernetes-grupo je la unua provo, post kio la administrantoj enlitiĝis por daŭrigi la reakiron kun freŝa menso. La laboro ĝis nun estas limigita al la intenco pliigi stokadon uzante la kapablojn de la Ceph FS por certigi misfunkciadon kaj stoki redundajn datumojn kun ĝia reproduktado al malsamaj nodoj. La havebleco kaj graveco de individuaj rezervaj kopioj ankoraŭ ne estis diskutitaj en la diskuto.

La FreeDesktop-projekto ŝanĝis al GitLab kiel sia ĉefa kunlabora evoluplatformo en 2018, uzante ĝin ne nur por aliri deponejojn, sed ankaŭ por spurado de eraroj, koda revizio, dokumentado kaj testado en kontinuaj integrigaj sistemoj. Spegulaj deponejoj restas disponeblaj en GitHub.

La infrastrukturo Freedesktop.org subtenas pli ol 1200 malfermfontajn projektdeponejojn. Projektoj kiel ekzemple Mesa, Wayland, X.Org Server, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit kaj FreeType estas utiligitaj kiel la primara GitLab-platformo sur Freedesktop-serviloj. La systemd-projekto estas formale FreeDesktop-projekto, sed uzas GitHub kiel sian ĉefan evoluplatformon. Por ricevi ŝanĝojn en la projekto LibreOffice, kiu ankaŭ parte uzas la infrastrukturon FreeDesktop, ĝi uzas sian propran servilon bazitan sur Gerrit.

fonto: opennet.ru

Aldoni komenton