Selhání v infrastruktuře FreeDesktop GitLab ovlivňující úložiště mnoha projektů

Vývojová infrastruktura podporovaná komunitou FreeDesktop založená na platformě GitLab (gitlab.freedesktop.org) byla nedostupná z důvodu selhání dvou SSD disků v distribuovaném úložišti založeném na Ceph FS. Zatím neexistují žádné predikce, zda bude možné obnovit všechna aktuální data z interních služeb GitLab (zrcadla fungovala pro git repozitáře, ale data o sledování problémů a kontrole kódu mohou být částečně ztracena).

Úložiště pro cluster Kubernetes se nepodařilo zprovoznit na první pokus, načež administrátoři šli spát, aby pokračovali v obnově s čerstvou myslí. Dosavadní práce se omezuje na záměr zvýšit úložiště pomocí schopností Ceph FS k zajištění odolnosti proti chybám a ukládání redundantních dat s jejich replikací do různých uzlů. O dostupnosti a relevanci jednotlivých záložních kopií se zatím v diskusi nemluvilo.

Projekt FreeDesktop přešel v roce 2018 na GitLab jako svou primární platformu pro kolaborativní vývoj, která jej využívá nejen pro přístup k úložištím, ale také pro sledování chyb, kontrolu kódu, dokumentaci a testování v systémech kontinuální integrace. Zrcadlová úložiště zůstávají dostupná na GitHubu.

Infrastruktura Freedesktop.org podporuje více než 1200 úložišť projektů s otevřeným zdrojovým kódem. Projekty jako Mesa, Wayland, X.Org Server, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit a FreeType se používají jako primární platforma GitLab na serverech Freedesktop. Projekt systemd je formálně projektem FreeDesktop, ale jako svou primární vývojovou platformu používá GitHub. K přijímání změn v projektu LibreOffice, který také částečně využívá infrastrukturu FreeDesktop, využívá svůj vlastní server založený na Gerritu.

Zdroj: opennet.ru

Přidat komentář