Խափանում է FreeDesktop GitLab ենթակառուցվածքում, որը ազդում է բազմաթիվ նախագծերի պահեստների վրա

Զարգացման ենթակառուցվածքը, որն աջակցում է FreeDesktop համայնքը, որը հիմնված է GitLab պլատֆորմի վրա (gitlab.freedesktop.org) անհասանելի էր երկու SSD կրիչների ձախողման պատճառով՝ Ceph FS-ի վրա հիմնված բաշխված պահեստում: Դեռևս չկան կանխատեսումներ, թե արդյոք հնարավոր կլինի վերականգնել բոլոր ընթացիկ տվյալները ներքին 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, օգտագործվում են որպես հիմնական GitLab հարթակ Freedesktop սերվերների վրա: Systemd նախագիծը պաշտոնապես FreeDesktop նախագիծ է, սակայն օգտագործում է GitHub-ը որպես զարգացման հիմնական հարթակ: LibreOffice նախագծում փոփոխություններ ստանալու համար, որը նաև մասամբ օգտագործում է FreeDesktop ենթակառուցվածքը, այն օգտագործում է իր սեփական սերվերը՝ հիմնված Gerrit-ի վրա:

Source: opennet.ru

Добавить комментарий