Archiv autora: Luděk Janča

Autor: Luděk Janča

Admin a šéfredaktor serveru Mageia.cz

Naše infrastruktura se vylepšuje!

Abychom mohli odvést dobrou práci, potřebujeme dobré nástroje. Některé z našich serverů jsou staré, již nejsou dostatečně výkonné a mají omezené diskové zdroje pro potřeby vývojářů. Výroba RPM trvá dlouho a to škodí efektivitě údržby a vývoje distribuce. Stroje jsou zkrátka značně zastaralé.

Proto se nejprve mění naše infrastruktura. Bude lépe přizpůsobena novým technologiím a umožní našim vývojářům pracovat rychleji a efektivněji.

Takto vypadá naše nová infrastruktura:

  • 2 nové nody pro sestavování balíčků: HPE ProLiant DL 360 Gen10 – 2xXeon 6126 (12C/2.6GHz), 256GB RAM – 2xSSD 3.8TB HW Raid 1 – 2x10Gb/s NICs
  • 2 servery jako náhradu za sucuk a duvel: HPE ProLiant DL 380 Gen10 – 2 Xeon 6126 (12C/2.6GHz), 256GB RAM – 2xSSD 3.8TB HW Raid 1 – 10xHDD 12TB HW Raid 5 – 2x10Gb/s NICs
  • 1 server deployment a zálohy: HPE ProLiant DL80 Gen9 – 2xXeon E5-2603v4 (6C/1.7GHz), 256GB RAM – 6xHDD 6TB (donated, with some renewed parts)
  • 1 Arista 7120T switch 20xRJ-45 10Gb/s 4xSFP+ 10Gb/s pro propojení serverů

Jednou z myšlenek je použití nejnovějšího serveru k rychlému a co nejvíce automatickému nasazení „construction“ nodů a dalších strojů. Je připraveno pro uzly x86_64 a dokončuje se pro uzly ARM. Příprava serverů trvá dlouho, protože týmy předvídají budoucnost a další vývoj.

Po dokončení přípravné části našich serverů zbývá integrační část do datového centra.

Proto si dáváme na čas a děláme věci dobře, abychom zachovali budoucnost a další verze distribuce Mageia.

Mezitím, budoucí vydání distribuce Mageia 10 zatím stále bublá ve svém kotli! V tuto chvíli však ještě nejsme připraveni plánovat datum vydání.

Neváhejte a přijďte posílit naše týmy.

Pryč se starým MADb a (téměř) sem s novým

Napsal aguador.

V systému Mageia je MADb, databáze aplikací distribuce Mageia, základním nástrojem zejména pro testery QA (Quality Assurance). Je to hlavní stránka pro informace o aplikacích v našich úložištích s odkazy na hlášení chyb, priority aktualizací, porovnání verzí a další. Stránka, na které lze vyhledávat podle verze distribuce Mageia a architektury procesoru, je klíčová nejen pro vývojáře a testery, ale i pro mnoho uživatelů, pro které je alternativou k vyhledávání pomocí našeho řídicího centra MCC nebo příkazového řádku, když hledají balíček.

Ale, ehm, „Houstone, máme problém.“ Když přejdu na MADb (https://madb.mageia.org/), zobrazila se mi pouze chybová zpráva a nyní přesměrování na tento příspěvek!

MADb nebyl ovlivněn přesunem serverů Mageia, který byl oznámen na začátku tohoto měsíce, protože byl původně vyvinut dvěma našimi přispěvateli před mnoha lety a běžel na jiném serveru. Mageia.Org převzala vlastnictví jejich pronajatého serveru před několika měsíci. Bohužel tento server zemřel, a protože technologie, která stála za starým MADb, není kompatibilní s novější infrastrukturou (hlavně s novější verzí php), nemůžeme jej vrátit v původní podobě. Ne vše však bylo ztraceno!

Již v dubnu papoteur předložil k testování svou původní práci na nové verzi MADb… a od té doby prošla mnoha úpravami a vylepšeními.Pro většinu uživatelů však stále zůstává „pod pokličkou“, dokud se všichni, především papoteur, nepřesvědčí, že je pro uživatele nejen solidním db rozhraním, ale že je ještě lepší než dříve.

Vzhledem k tomu, že MADb hraje v testování tak důležitou roli, je vývojová verze k dispozici týmu QA a dalším testerům.Je spravedlivé, aby se na ni podívali jako první a používali ji vzhledem k práci, kterou odvádějí, aby distribuce Mageia zůstala kvalitní distribucí. My ostatní prostě potřebujeme trochu více trpělivosti.

A abychom nezapomněli na servery, nejenže přesun proběhl úspěšně a ostatní služby, kterých se to týkalo, jsou nyní opět v provozu, ale očekáváme, že brzy oznámíme další dobré zprávy týkající se našich serverů. Kromě toho je většina zrcadel distribuce Mageia v dobrém stavu (všechna jsou hostována na externích serverech, které nemáme pod kontrolou).

Z důvodu stěhování bude většina serverů mageia.org offline

S potěšením oznamujeme, že naše servery v Marseille se stěhují do nových prostor, které nám IELO stále poskytuje zdarma. V důsledku toho budou některé služby jako bug tracker, wiki, kód servery, build systém a další mimo provoz. Plánované datum je mezi dnešním dnem a 9. říjnem 2024.

Za nepříjemnosti se omlouváme. Jedná se o nezbytný krok před obnovou hardwaru.

Bezpečnostní chyba v OpenSSH opravena

OpenSSH je sada bezplatných softwarových nástrojů umožňujících zabezpečenou komunikaci v počítačové síti pomocí protokolu SSH. Tento nástroj umožňuje zejména vzdálenou správu serverů.

Nedávno výzkumníci prokázali, že za velmi specifických podmínek může při navazování spojení pomocí protokolu SSH zlomyslný operátor navázat spojení, aniž by měl potřebná práva. Důvodem je desynchronizace ovládacích prvků při navazování spojení. Tato chyba zabezpečení může ohrozit integritu serveru třetí stranou.

Naštěstí jsme se mohli spolehnout na to, že naše týmy pro balení a zajištění kvality tuto opravu rychle začlenili. Tým Mageia projevil stejnou vstřícnost jako větší týmy, jako je Debian, Ubuntu nebo Fedora.

Proto neotálejte a nezapomeňte aktualizovat, protože opravené balíčky pro CVE-2024-6387 byly zveřejněny již 1. července.

Naše pohotové týmy vždy hledají podporu a pracovní sílu, aby zajistily včasné aktualizace. Pokud chcete zachovat pluralitu distribuce a především pokud máte rádi distribuci Mageia pro její komunitu a vřelost, přijďte posílit naše týmy pro balení RPM, zajištění kvality a komunikaci! Pojďme společně pokračovat na tom, aby Mageia byla pohotovou, vysoce kvalitní a výkonnou distribucí po mnoho dalších let.

Pokud byste se chtěli připojit k některému z našich týmů, navštivte stránku pro přispěvatele distribuce Mageia.

Podpora více verzí PHP v Mageia 9

S hrdostí oznamujeme zavedení podpory více verzí php v distribuci Mageia 9.

Nyní lze instaloval PHP 8.3 současně se stávajícími balíčky PHP 8.2. Z tohoto důvodu aktualizujeme také balíčky pecl, protože by do procesu zasahovaly. Upozorňujeme, že výchozí konfiguraci používají obě verze. Aby se předešlo varováním, musí být všechny balíčky z PHP 8.2 nainstalovány i pro PHP 8.3.

Aby bylo toto možné, musíte mít povoleny repozitáře backports.

Na adrese backports-announce@ml.mageia.org oznámíme, kdy budou nové backporty k dispozici pro testování a kdy budou povýšeny do repozitáře backportů, Stále ladíme proces a formát oznámení.