Поддържаната от общността FreeDesktop инфраструктура за разработка на базата на платформата GitLab (gitlab.freedesktop.org) стана недостъпна поради повреда на два SSD диска в разпределеното хранилище, основано на файловата система Ceph. В момента няма прогнози относно възможността за възстановяване на всички актуални данни от вътрешните услуги на GitLab (бяха налични огледала за git-репозиториите, но данните за проследяване на грешки и рецензии на кода могат да бъдат частично загубени).
Опитът за възстановяване на хранилището за Kubernetes клъстера от първия път не успя, след което администраторите отидоха да спят, за да продължат възстановяването с свежа глава. В момента работата е ограничена до намерението да се активира хранилището, използвайки възможностите на файловата система Ceph за осигуряване на отказоустойчивост и съхранение на излишни данни с репликация на различни узли. Дискусията все още не е за наличието и актуалността на отделни резервни копия.
Проектът FreeDesktop премина на GitLab като основна платформа за съвместна разработка през 2018 година и я използва не само за достъп до репозитории, но и за проследяване на грешки, рецензиране на код, подготовка на документация и тестване в системи за непрекъсната интеграция. Огледалата на репозиториите остават достъпни на GitHub.
Инфраструктурата на Freedesktop.org обслужва над 1200 репозитория на отворени проекти. Като основна платформа GitLab на сървъри Freedesktop се използват проекти като Mesa, Wayland, X.Org Server, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit и FreeType. Проектът systemd формално е част от FreeDesktop, но използва GitHub като основна платформа за разработка. За приемането на изменения в проекта LibreOffice, който също частично използва инфраструктурата на FreeDesktop, се използва своя сървър на база Gerrit.
Източник: opennet.ru
