Fallo na infraestrutura FreeDesktop GitLab que afecta aos repositorios de moitos proxectos

A infraestrutura de desenvolvemento apoiada pola comunidade FreeDesktop baseada na plataforma GitLab (gitlab.freedesktop.org) non estaba dispoñible debido ao fallo de dúas unidades SSD nun almacenamento distribuído baseado no Ceph FS. Aínda non hai predicións sobre se será posible restaurar todos os datos actuais dos servizos internos de GitLab (os espellos funcionaban para os repositorios git, pero os datos sobre o seguimento de problemas e a revisión do código poden perderse parcialmente).

Non foi posible poñer de novo en funcionamento o almacenamento para o clúster de Kubernetes no primeiro intento, despois de que os administradores deitáronse para continuar a recuperación cunha mente fresca. O traballo ata agora limítase á intención de aumentar o almacenamento utilizando as capacidades do Ceph FS para garantir a tolerancia a fallos e almacenar datos redundantes coa súa replicación en diferentes nodos. A dispoñibilidade e relevancia das copias de seguranza individuais aínda non foron discutidas na discusión.

O proxecto FreeDesktop cambiou a GitLab como a súa plataforma de desenvolvemento colaborativo principal en 2018, utilizándoo non só para acceder aos repositorios, senón tamén para o seguimento de erros, revisión de código, documentación e probas en sistemas de integración continua. Os repositorios de espello seguen dispoñibles en GitHub.

A infraestrutura Freedesktop.org admite máis de 1200 repositorios de proxectos de código aberto. Proxectos como Mesa, Wayland, X.Org Server, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit e FreeType úsanse como plataforma GitLab principal nos servidores Freedesktop. O proxecto systemd é formalmente un proxecto FreeDesktop, pero usa GitHub como plataforma de desenvolvemento principal. Para recibir cambios no proxecto LibreOffice, que tamén utiliza parcialmente a infraestrutura FreeDesktop, utiliza o seu propio servidor baseado en Gerrit.

Fonte: opennet.ru

Engadir un comentario