Projekt openSUSE vydal verzi atomově aktualizovatelného distribuce openSUSE Leap Micro 6.1, která je určena pro tvorbu mikroservisů a jako základní systém pro platformy virtualizace a kontejnerové izolace. K dispozici jsou instalační sestavení pro architektury x86_64 a ARM64 (Aarch64), stejně jako hotové systémové obrazy pro virtualizační systémy.
Distribuce openSUSE Leap Micro je založena na technologiích projektu MicroOS a je prezentována jako komunitní verze komerčního produktu SUSE Linux Enterprise Micro, která se vyznačuje absencí dodávky grafického rozhraní. K nastavení lze použít webové rozhraní Cockpit, které umožňuje spravovat systém prostřednictvím prohlížeče, nástroj cloud-init s předáním nastavení při každém spuštění nebo Combustion pro nastavení při prvním spuštění. Uživatelům je nabízena možnost rychlého přepnutí z Leap Micro na SUSE SLE Micro (nejprve lze bezplatně implementovat řešení na bázi Leap Micro a při potřebě rozšířené podpory nebo certifikace přenést již existující konfiguraci na produkt SUSE SLE Micro).
V Leap Micro je použit mechanismus atomárního instalování aktualizací, které jsou automaticky stahovány a aplikovány. Na rozdíl od atomárních aktualizací založených na ostree a snap, používaných ve Fedoře a Ubuntu, openSUSE Leap Micro místo vytváření samostatných atomárních obrazů a nasazování dodatečné infrastruktury dodávky používá standardní nástroje pro správu balíčků (nástroj transactional-update) v kombinaci s mechanismem snapshotů v souborovém systému Btrfs (snapshoty se používají pro atomární přepínání mezi stavy systému před a po instalaci aktualizací). V případě problémů po aplikaci aktualizací lze systém vrátit do předchozího stavu. Pro aktualizaci jádra Linux bez restartování a přerušení činnosti se podporují live-patche.
Kořenový oddíl je montován v režimu pouze pro čtení a nemění se během provozu. Pro spouštění izolovaných kontejnerů je integrován nástroj s podporou systémů Podman/CRI-O a Docker. Micro-revide distribuce se používá v projektu SLFO (SUSE Linux Framework One) k zajištění provozu prostředí „host OS“. V SLFO se doporučuje pro práci na hardware použít omezenou „host OS“ a všechny aplikace a komponenty uživatelského prostoru spouštět v oddělených kontejnerech nebo v. virtual machines, které jsou prováděny nad „host OS“ a izolované od sebe.
V novém vydání:
- Byla přidána podpora režimu měkkého restartu (soft-reboot), při kterém dochází k restartu pouze komponentů uživatelského prostoru, aniž by se dotklo jádra Linuxu. Měkký restart může být použit k instalaci nahraných systémových aktualizací, pokud se aktualizace netýkají jádra a bootloaderu.
- Byl navržen nový nástroj opensuse-migration-tool, který usnadňuje aktualizaci mezi verzemi distribuce. Byla poskytnuta možnost aktualizace vydání 5.5 a 6.0 na verzi 6.1.
- Byl přidán modul PAM pro použití při přihlašování dvoufaktorové autentizace na bázi jednorázových hesel.
- Bylo zakázáno vzdálené přihlášení pod uživatelským účtem root s autentizací na bázi hesel. Tato změna se týká také webového rozhraní Cockpit, pro jehož vzdálené připojení je nyní nezbytné vytvořit a používat neprivilegovaného uživatele.
- Byly vytvořeny další instalační obrazy, které se načítají po síti s využitím mechanismu PXE.
- Byla realizována podpora architektury IBM Power (ppc64le). Minimálně podporované procesory jsou IBM Power9 (IBM Power8 nejsou podporovány).
- Byla přidána možnost zapnutí komprese oddílu pro výměnu pomocí modulu zRAM, který umisťuje komprimované blokové zařízení do RAM.
- Byly odstraněny balíčky busybox, salt-master a k3s.
Zdroj: opennet.ru
