FreeDesktop GitLab 基礎設施崩潰,影響許多項目的存儲庫

由於基於Ceph FS的分佈式存儲中兩個SSD驅動器同時發生故障,基於GitLab平台(gitlab.freedesktop.org)的FreeDesktop社區支持的開發基礎設施無法使用。 目前還沒有預測是否可以恢復內部 GitLab 服務的所有最新數據(鏡像適用於 git 存儲庫,但錯誤跟踪和代碼審查的數據可能會部分丟失)。

第一次運行時無法恢復 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 作為其主要開發平台。 LibreOffice 項目也部分使用 FreeDesktop 基礎設施,使用自己的基於 Gerrit 的服務器來接收更改。

來源: opennet.ru

添加評論