Összeomlás a FreeDesktop GitLab infrastruktúrájában, amely számos projekt adattárát érinti

A GitLab platformon alapuló FreeDesktop közösség által támogatott fejlesztési infrastruktúra (gitlab.freedesktop.org) a Ceph FS alapú elosztott tárolóban lévő két SSD meghajtó meghibásodása miatt nem volt elérhető. Egyelőre nincsenek előrejelzések arra vonatkozóan, hogy vissza lehet-e állítani az összes jelenlegi adatot a belső GitLab-szolgáltatásokból (a tükrök működtek a git-tárolókban, de a problémák nyomon követésére és a kód áttekintésére vonatkozó adatok részben elveszhetnek).

A Kubernetes klaszter tárolóját első próbálkozásra nem sikerült újra üzembe helyezni, ezután a rendszergazdák lefeküdtek, hogy friss lélekkel folytassák a helyreállítást. Az eddigi munka a Ceph FS képességeinek felhasználásával a tárhely növelésére korlátozódik a hibatűrés biztosítására és a redundáns adatok tárolására a különböző csomópontokra történő replikációjával. Az egyes biztonsági másolatok elérhetősége és relevanciája még nem került szóba a vitában.

A FreeDesktop projekt 2018-ban átváltott a GitLabra, mint elsődleges együttműködési fejlesztői platformjára, amely nemcsak a tárolók elérésére, hanem hibakövetésre, kódellenőrzésre, dokumentációra és folyamatos integrációs rendszerek tesztelésére is használható. A tükrözési adattárak továbbra is elérhetők a GitHubon.

A Freedesktop.org infrastruktúra több mint 1200 nyílt forráskódú projekttárat támogat. Az olyan projektek, mint a Mesa, a Wayland, az X.Org Server, a D-Bus, a Pipewire, a PulseAudio, a GStreamer, a NetworkManager, a libinput, a PolKit és a FreeType elsődleges GitLab platformként használatosak a Freedesktop szervereken. A systemd projekt formálisan egy FreeDesktop projekt, de a GitHubot használja elsődleges fejlesztési platformként. A részben a FreeDesktop infrastruktúrát is használó LibreOffice projekt változásainak fogadásához saját, Gerrit alapú szervert használ.

Forrás: opennet.ru

Hozzászólás