FreeDesktop کے GitLab انفراسٹرکچر میں ناکامی، جس نے بہت سے پروجیکٹوں کے ذخیرے کو متاثر کیا

GitLab پلیٹ فارم (gitlab.freedesktop.org) پر مبنی FreeDesktop کمیونٹی کے ذریعے تعاون یافتہ ترقیاتی انفراسٹرکچر Ceph FS پر مبنی تقسیم شدہ اسٹوریج میں دو SSD ڈرائیوز کی ناکامی کی وجہ سے دستیاب نہیں تھا۔ ابھی تک اس بارے میں کوئی پیشین گوئی نہیں کی گئی ہے کہ آیا اندرونی GitLab سروسز سے تمام موجودہ ڈیٹا کو بحال کرنا ممکن ہوگا (آئینے گٹ ریپوزٹریز کے لیے کام کرتے ہیں، لیکن ایشو ٹریکنگ اور کوڈ ریویو کا ڈیٹا جزوی طور پر ضائع ہو سکتا ہے)۔

پہلی کوشش میں کوبرنیٹس کلسٹر کے لیے اسٹوریج کو دوبارہ کام میں لانا ممکن نہیں تھا، جس کے بعد منتظمین نئے ذہن کے ساتھ بحالی کو جاری رکھنے کے لیے بستر پر چلے گئے۔ اب تک کا کام سیف ایف ایس کی صلاحیتوں کا استعمال کرتے ہوئے سٹوریج کو بڑھانے کے ارادے تک محدود ہے تاکہ فالٹ ٹولرنس کو یقینی بنایا جا سکے اور بے کار ڈیٹا کو مختلف نوڈس میں نقل کرنے کے ساتھ ذخیرہ کیا جا سکے۔ انفرادی بیک اپ کاپیوں کی دستیابی اور مطابقت کو ابھی تک بحث میں زیر بحث نہیں لایا گیا ہے۔

FreeDesktop پروجیکٹ نے 2018 میں اپنے بنیادی تعاونی ترقیاتی پلیٹ فارم کے طور پر GitLab کو تبدیل کیا، اسے نہ صرف ذخیرہ خانوں تک رسائی حاصل کرنے کے لیے استعمال کیا گیا، بلکہ مسلسل انضمام کے نظام میں بگ ٹریکنگ، کوڈ کا جائزہ، دستاویزات اور جانچ کے لیے بھی۔ آئینے کے ذخیرے GitHub پر دستیاب ہیں۔

Freedesktop.org انفراسٹرکچر 1200 سے زیادہ اوپن سورس پروجیکٹ ریپوزٹری کو سپورٹ کرتا ہے۔ Mesa, Wayland, X.Org Server, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit اور FreeType جیسے پروجیکٹس Freedesktop سرورز پر بنیادی GitLab پلیٹ فارم استعمال کرتے ہیں۔ سسٹمڈ پروجیکٹ باضابطہ طور پر ایک فری ڈیسک ٹاپ پروجیکٹ ہے، لیکن GitHub کو اپنے بنیادی ترقیاتی پلیٹ فارم کے طور پر استعمال کرتا ہے۔ LibreOffice پروجیکٹ میں تبدیلیاں حاصل کرنے کے لیے، جو جزوی طور پر FreeDesktop انفراسٹرکچر کو بھی استعمال کرتا ہے، یہ Gerrit پر مبنی اپنا سرور استعمال کرتا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں