Udviklerne af openSUSE-projektet har udgivet den atomart opdaterbare distribution openSUSE Leap Micro 5.5, designet til at skabe mikrotjenester og til at fungere som et grundsystem for virtualiserings- og containerisolationsplatforme. Der er tilgængelige builds til arkitekturerne x86_64 og ARM64 (Aarch64), leveret både med installationsprogrammet (offline builds, størrelse 2,1 GB) og som klar til brug boot images: 782 MB (forudkonfigureret), 959 MB (med realtidskernel) og 1,1 GB. Billederne kan køre under hypervisorerne Xen og KVM eller på hardware, herunder Raspberry Pi-boards.
Distributionen openSUSE Leap Micro er baseret på udgange fra MicroOS-projektet og positioneres som en community-version af det kommercielle produkt SUSE Linux Enterprise Micro, som ikke leveres med et grafisk brugergrænseflade. Til konfiguration kan man anvende webgrænsefladen Cockpit, som giver mulighed for at styre systemet via en browser, cloud-init-værktøjet til at transmittere indstillinger ved hver opstart eller Combustion til at indstille indstillinger ved første opstart. Brugeren får værktøjer til hurtigt at skifte fra Leap Micro til SUSE SLE Micro — det antages, at man først kan implementere en løsning baseret på Leap Micro gratis, og ved behov for udvidet support eller certificering, kan overføre den eksisterende konfiguration til produktet SUSE SLE Micro.
En nøglefunktion i Leap Micro er mekanismen for atomisk installation af opdateringer, som downloades og anvendes automatisk. I modsætning til atomiske opdateringer baseret på ostree og snap, der anvendes i Fedora og Ubuntu, anvender openSUSE Leap Micro standard pakkehåndteringsværktøjer (værktøjet transactional-update) sammen med snapshot-mekanismen i Btrfs FS (snaps bruges til atomisk væksel mellem systemets tilstand før og efter installationen af opdateringer). Hvis der opstår problemer efter anvendelsen af opdateringer, kan systemet rulles tilbage til den tidligere tilstand. Levende patches understøttes til opdatering af Linux-kernen uden genstart og nedlukning.
Rod-området monteres i skrivebeskyttet tilstand og ændres ikke under drift. For at starte isolerede containere er der integreret værktøjer med understøttelse af runtime Podman/CRI-O og Docker. Micro-redigering af distributionen anvendes i projektet ALP (Adaptable Linux Platform) for at sikre driften af miljøet 'host OS'. I ALP anbefales det at bruge en trimmede 'host OS' til drift på hardware, mens alle applikationer og komponenter i brugerrummet ikke køres i et blandet miljø, men i separate containere eller i virtuelle maskiner, der kører ovenpå 'host OS' og isoleret fra hinanden.
I den nye version:
- Systemkomponenterne er opdateret til SUSE Linux Enterprise (SLE) Micro 5.5 pakkebase, som er baseret på SUSE SLE 15 Service Pack 5.
- Støtten til SELinux er betydeligt udvidet.
- For systemer baseret på AArch64-arkitekturen er der tilføjet support for værktøjet podman-docker (som efterligner Docker CLI gennem podman) og hypervisoren hyper-v.
- Podman-værktøjet er opdateret til version 4.4, som inkluderer værktøjet quadlet til at forenkle opstarten af systemcontainere under systemd.
- Pakkerne fwupdate og fwupdate-efi er tilføjet for at forenkle opdateringen af firmwares.
- Images er dannet i QCOW-format (QEMU Copy On Write) til arkitekturerne x86_64 og aarch64.
- Webgrænsefladen Cockpit er opdateret til version 298, og der er integreret et cockpit-selinux-modul til styring af SELinux.

Kilde: opennet.ru

