Falla a la infraestructura de FreeDesktop GitLab que afecta els dipòsits de molts projectes

La infraestructura de desenvolupament suportada per la comunitat FreeDesktop basada en la plataforma GitLab (gitlab.freedesktop.org) no estava disponible a causa de la fallada de dues unitats SSD en un emmagatzematge distribuït basat en Ceph FS. Encara no hi ha prediccions sobre si serà possible restaurar totes les dades actuals dels serveis interns de GitLab (els miralls funcionaven per als dipòsits de git, però les dades sobre el seguiment de problemes i la revisió del codi es poden perdre parcialment).

No va ser possible tornar a funcionar l'emmagatzematge del clúster Kubernetes al primer intent, després del qual els administradors es van anar a dormir per continuar la recuperació amb la ment fresca. El treball fins ara es limita a la intenció d'augmentar l'emmagatzematge utilitzant les capacitats del Ceph FS per garantir la tolerància a errors i emmagatzemar dades redundants amb la seva replicació a diferents nodes. La disponibilitat i la rellevància de les còpies de seguretat individuals encara no s'han parlat a la discussió.

El projecte FreeDesktop va canviar a GitLab com a plataforma principal de desenvolupament col·laboratiu el 2018, utilitzant-lo no només per accedir als repositoris, sinó també per al seguiment d'errors, revisió de codi, documentació i proves en sistemes d'integració contínua. Els repositoris de miralls continuen disponibles a GitHub.

La infraestructura de Freedesktop.org admet més de 1200 dipòsits de projectes de codi obert. Projectes com Mesa, Wayland, X.Org Server, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit i FreeType utilitzen la plataforma principal GitLab als servidors Freedesktop. El projecte systemd és formalment un projecte FreeDesktop, però utilitza GitHub com a plataforma de desenvolupament principal. Per rebre canvis al projecte LibreOffice, que també utilitza parcialment la infraestructura FreeDesktop, utilitza el seu propi servidor basat en Gerrit.

Font: opennet.ru

Afegeix comentari