openSUSE projekti arendajad on avaldanud atomaarse värskendusega openSUSE Leap Micro 5.5 distributsiooni, mis on mõeldud mikroteenuste loomiseks ja kasutamiseks virtualiseerimistehnoloogiate ning konteinerite isoleerimise põhissüsteemina. Allalaadimiseks on saadaval versioonid x86_64 ja ARM64 (Aarch64) arhitektuuride jaoks, mis on saadaval nii installijaga (offline versioonid, suurusega 2.1 GB) kui ka valmis käivitatavate piltidena: 782 MB (eelseadistatud), 959 MB (reaalajas tuumaga) ja 1.1 GB. Pildid saavad töötada Xen ja KVM hyperviisorite all või otse riistvara peal, sealhulgas Raspberry Pi plaatidel.
openSUSE Leap Micro distributsioon põhineb MicroOS projektil ja positioneeritakse kogukonna versioonina kommertsproduktist SUSE Linux Enterprise Micro, millel puudub graafilise liidese tarnimine. Seadet saab konfigureerida kasutades veebiliidest Cockpit, mis võimaldab hallata süsteemi brauseri kaudu, cloud-init tööriista seadistuste edastamiseks iga käivitamise ajal või Combustion'i, et seadistusi esimesel käivitamisel seadistada. Kasutajale pakutakse tööriistu Leap Micro'lt SUSE SLE Micro'le kiireks üleminekuks — arvestades, et alguses saab tasuta rakendada lahendust Leap Micro põhjal, ning vajadusel laiendatud toe või sertifitseerimise korral saab olemasoleva konfiguratsiooni viia SUSE SLE Micro tootesse.
Leap Micro peamine omadus on automaatsete järkjärgsete uuenduste mehhanism, mis laaditakse alla ja rakendatakse automaatselt. Erinevalt Fedora ja Ubuntu põhistest atomaarsetest uuendustest, mis kasutavad ostree ja snap tehnoloogiat, rakendab openSUSE Leap Micro eraldi atomaarsete piltide loomise ja täiendava edastusstruktuuri loomise asemel tavapärase pakihalduse tööriistu (transactional-update utiliit), kombineerituna Btrfs failisüsteemi snapshot mehhanismiga (snapshotid võimaldavad atomaarset üleminekut süsteemi seisundi vahel enne ja pärast uuenduste rakendamist). Probleemide korral pärast uuenduste rakendamist on võimalik süsteem eelmisse seisundisse tagasiviia. Linuxi tuuma uuendamise võimaldamiseks ilma taaskäivitamiseta ja töö peatamiseta toetatakse live-patches.
Põhijoon on paigaldatud ainult lugemisrežiimis ja ei muutu töötamise ajal. Isoleeritud konteinerite käivitamiseks on integreeritud tööriistakomplekt, mis toetab runtime Podman/CRI-O ja Dockerit. Distro mikroredaktsioon on kasutusel ALP (Adaptable Linux Platform) projektis, et tagada „host OS” keskkonna töö. ALP soovitab kasutada kärbitud „host OS” riistvara kohal ning käivitada kõik rakendused ja kasutajaruumi komponendid mitte segatud keskkonnas, vaid eraldi konteinerites või virtuaalmasinatel, mis töötavad "host OS" peal ja on üksteisest isoleeritud.
Uues väljaandes:
- Süsteemi komponendid on värskendatud SUSE Linux Enterprise (SLE) Micro 5.5 paketibaasi, mis põhineb SUSE SLE 15 Service Pack 5-l.
- SELinuxi tugi on märkimisväärselt laienenud.
- AArch64 arhitektuuril põhinevatele süsteemidele on lisatud tugi podman-docker tööriistadele (mis kordab Docker CLI-t podmani kaudu) ja hyper-v hüperviisorile.
- podman tööriistakomplekt on uuendatud versioonile 4.4, milles on lisatud utiliit quadlet, et lihtsustada süsteemi konteinerite käivitamist systemd all.
- Pakettide fwupdate ja fwupdate-efi lisamine lihtsustab firmavärskenduste tegemist.
- Pildid on välja töötatud QCOW (QEMU Copy On Write) formaadis x86_64 ja aarch64 arhitektuuride jaoks.
- Webi haldustööriist Cockpit on uuendatud versioonile 298, SELinuxi haldamiseks on integreeritud moodul cockpit-selinux.

Allikas: opennet.ru

