Ranap dalam infrastruktur GitLab FreeDesktop yang menjejaskan repositori banyak projek

Infrastruktur pembangunan yang disokong oleh komuniti FreeDesktop berdasarkan platform GitLab (gitlab.freedesktop.org) tidak tersedia kerana kegagalan dua pemacu SSD dalam storan teragih berdasarkan Ceph FS. Belum ada ramalan sama ada mungkin untuk memulihkan semua data semasa daripada perkhidmatan GitLab dalaman (cermin berfungsi untuk repositori git, tetapi data mengenai penjejakan isu dan semakan kod mungkin hilang sebahagiannya).

Tidak mungkin untuk menghidupkan semula storan untuk kluster Kubernetes pada percubaan pertama, selepas itu pentadbir tidur untuk meneruskan pemulihan dengan fikiran yang segar. Kerja setakat ini terhad kepada niat untuk meningkatkan storan menggunakan keupayaan Ceph FS untuk memastikan toleransi kesalahan dan menyimpan data berlebihan dengan replikasinya ke nod yang berbeza. Ketersediaan dan kaitan salinan sandaran individu belum lagi dibincangkan dalam perbincangan.

Projek FreeDesktop bertukar kepada GitLab sebagai platform pembangunan kolaboratif utamanya pada 2018, menggunakannya bukan sahaja untuk mengakses repositori, tetapi juga untuk penjejakan pepijat, semakan kod, dokumentasi dan ujian dalam sistem penyepaduan berterusan. Repositori cermin kekal tersedia di GitHub.

Infrastruktur Freedesktop.org menyokong lebih daripada 1200 repositori projek sumber terbuka. Projek seperti Mesa, Wayland, Pelayan X.Org, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit dan FreeType digunakan sebagai platform GitLab utama pada pelayan Freedesktop. Projek systemd secara rasminya adalah projek FreeDesktop, tetapi menggunakan GitHub sebagai platform pembangunan utamanya. Untuk menerima perubahan dalam projek LibreOffice, yang juga sebahagiannya menggunakan infrastruktur FreeDesktop, ia menggunakan pelayannya sendiri berdasarkan Gerrit.

Sumber: opennet.ru

Tambah komen