A infraestrutura de desenvolvimento comunitária do FreeDesktop baseada na plataforma GitLab (gitlab.freedesktop.org) ficou indisponível devido à falha de dois SSDs em um armazenamento distribuído baseado no sistema de arquivos Ceph. Por enquanto, não há previsões sobre a possibilidade de recuperar todos os dados atuais dos serviços internos do GitLab (para repositórios git, existiam espelhos, mas os dados de rastreamento de erros e revisão de código podem estar parcialmente perdidos).
Não foi possível restaurar o armazenamento para o cluster Kubernetes na primeira tentativa, após o que os administradores foram dormir para continuar a recuperação com a mente fresca. O trabalho está atualmente limitado à intenção de reerguer o armazenamento utilizando as capacidades do sistema de arquivos Ceph para garantir redundância e armazenamento de dados com replicação em diferentes nós. Sobre a existência e a atualidade de backups específicos, não houve discussões até o momento.
O projeto FreeDesktop migrou para o GitLab como a plataforma principal para desenvolvimento colaborativo em 2018, e a utilizou não apenas para acessar repositórios, mas também para rastreamento de erros, revisão de código, elaboração de documentação e testes em sistemas de integração contínua. Espelhos dos repositórios continuam disponíveis no GitHub.
A infraestrutura do Freedesktop.org gerencia mais de 1200 repositórios de projetos abertos. Como plataforma primária, utiliza-se o GitLab. servidores Projetos como Mesa, Wayland, X.Org Server, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit e FreeType utilizam o Freedesktop. O projeto systemd pertence formalmente ao FreeDesktop, mas utiliza o GitHub como plataforma principal de desenvolvimento. Para receber alterações no projeto LibreOffice, que também usa em parte a infraestrutura do FreeDesktop, aplica-se seu servidor sistema baseado no Gerrit.
Fonte: opennet.ru
