LINUXTALKS.CO

Сбой в GitLab-инфраструктуре FreeDesktop, затронувший репозитории многих проектов

 

L


0

1

Поддерживаемая сообществом FreeDesktop инфраструктура разработки на основе платформы GitLab (gitlab.freedesktop.org) оказалась недоступна из-за выхода из строя сразу двух SSD-накопителей в распределённом хранилище на базе ФС Ceph. Пока не даётся никаких прогнозов относительно того, удастся ли восстановить все актуальные данные внутренних служб GitLab (для git-репозиториев работали зеркала, но данные по отслеживанию ошибок и рецензированию кода могут быть частично потеряны).

Вернуть в строй хранилище для кластера Kubernetes с первого захода не удалось, после чего администраторы ушли спать, чтобы продолжить восстановление на свежую голову. Работа пока ограничивается намерением поднять хранилище с использованием возможностей ФС Ceph по обеспечению отказоустойчивости и хранению избыточных данных c их репликацией на разные узлы. Про наличие и актуальность отдельных резервных копий в обсуждении речь пока не заходила.

Проект FreeDesktop перешёл на GitLab в качестве основной платформы для совместной разработки в 2018 году, и использовал её не только для доступа к репозиториям, но и для отслеживания ошибок, рецензирования кода, подготовки документации и тестирования в системах непрерывной интеграции. Зеркала репозиториев остаются доступны на GitHub.

Инфраструктура Freedesktop.org обслуживает более 1200 репозиториев открытых проектов. В качестве первичной платформы GitLab на серверах Freedesktop используют такие проекты, как Mesa, Wayland, X.Org Server, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit и FreeType. Проект systemd формально относится к FreeDesktop, но использует в качестве первичной платформы разработки GitHub. Для приёма изменений в проекте LibreOffice, который также частично использует инфраструктуру FreeDesktop, применяется свой сервер на базе Gerrit.

Дополнение: Администратор инфраструктуры FreeDesktop пояснил, что никакие данные не потяряны, но хранилище Ceph из-за сбоя двух дисков перешло в режим «degraded», требующий ручного восстановления. Попутно приходится решать несколько сопутствующих проблем, связанных с настройками сети и синхронизацией изменений, добавленных с момента подключения к хранилищу нового узла. Ожидается, что восстановление займёт ещё несколько часов.

>>> Подробности

★★★☆☆

Р – рукожопы. Хранить файлы на распределённой ФС и протерять их это надо уметь. Как народ где-то писал, у них не оба диска сразу навернулись. А сначала один и cephfs пережила потерю, но т.к. они дрочили вола с заменой, потерю второго она не пережила.

cocucka    
★★★★★★★★★★★
Windows / Firefox
Ответ на: комментарий от cocucka

а я сразу вспомнил, как торн тебе предлагал к лору приделать какую-то там распределенную фс)) kiss! иногда опенсорсный энтерпрайз сложен в применении и провоцирует ошибки.

crypt    
★★★☆☆
FreeBSD / Chrome

надеюсь после этого инцидента с этими ребятами никто больше не захочет имет дел т.к. они полностью дискредитировали себя и свои способности в администрировании.

Spoofing    
★★★★★★
Linux / Firefox
Ответ на: комментарий от Spoofing

Это ж ФриДесктоп, синоним глючных DE-шек, заикающегося звука, дерьмовых шрифтов и вечного 1%. Ничего страшного, там ниже некуда опускать уже.

d_a    
★★★★★★★★
Windows / Chrome
Ограничение на отправку комментариев: только для зарегистрированных пользователей, score>=90