FreeDesktop GitLab дэд бүтцэд гэмтэл гарсан нь олон төслийн репозиторуудад нөлөөлсөн.

GitLab платформ (gitlab.freedesktop.org) дээр суурилсан FreeDesktop нийгэмлэгийн дэмжсэн хөгжүүлэлтийн дэд бүтэц нь Ceph FS дээр суурилсан тархсан санах ойн хоёр SSD диск эвдэрсэний улмаас боломжгүй байсан. Дотоод GitLab үйлчилгээнүүдээс одоогийн бүх өгөгдлийг сэргээх боломжтой эсэх талаар таамаглал хараахан гараагүй байна (Гит репозиторуудад толин тусгалууд ажилладаг байсан ч асуудлыг хянах, кодыг шалгах мэдээлэл хэсэгчлэн алдагдаж магадгүй).

Эхний оролдлогоор Kubernetes кластерын агуулахыг дахин ажиллуулах боломжгүй байсан бөгөөд үүний дараа администраторууд шинэ сэтгэлээр сэргээх ажлыг үргэлжлүүлэхээр орондоо оров. Одоогийн байдлаар хийсэн ажил нь Ceph FS-ийн чадавхийг ашиглан хадгалалтын хэмжээг нэмэгдүүлэх зорилготойгоор хязгаарлагдаж байгаа бөгөөд алдааг тэсвэрлэх чадварыг баталгаажуулж, өөр өөр зангилаанд хуулбарлах замаар илүүдэл өгөгдлийг хадгалах болно. Хэлэлцүүлэгт хувь хүний ​​нөөц хуулбарын хүртээмж, хамаарлын талаар хараахан хэлэлцээгүй байна.

FreeDesktop төсөл нь 2018 онд GitLab-ийг хамтын хөгжүүлэлтийн үндсэн платформ болгон сольсон бөгөөд үүнийг зөвхөн репозиторуудад хандахаас гадна алдааг хянах, кодыг шалгах, баримтжуулах, тасралтгүй интеграцийн системд турших зорилгоор ашигласан. Толин тусгал хадгалах газрууд GitHub дээр боломжтой хэвээр байна.

Freedesktop.org дэд бүтэц нь 1200 гаруй нээлттэй эхийн төслийн агуулахыг дэмждэг. Mesa, Wayland, X.Org Server, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit, FreeType зэрэг төслүүдийг Freedesktop серверүүд дээр GitLab үндсэн платформ болгон ашигладаг. Systemd төсөл нь албан ёсоор FreeDesktop төсөл боловч GitHub-ийг хөгжүүлэлтийн үндсэн платформ болгон ашигладаг. FreeDesktop дэд бүтцийг хэсэгчлэн ашигладаг LibreOffice төслийн өөрчлөлтийг хүлээн авахын тулд Gerrit дээр суурилсан өөрийн серверийг ашигладаг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх