Праект openSUSE апублікаваў рэліз атамарна абнаўляецца дыстрыбутыва openSUSE Leap Micro 6.1, прызначанага для стварэння мікрасэрвісаў і для выкарыстання ў якасці базавай сістэмы для платформаў віртуалізацыі і кантэйнернай ізаляцыі. Для загрузкі даступныя ўсталявальныя зборкі для архітэктур x86_64 і ARM64 (Aarch64), а таксама гатовыя сістэмныя выявы для сістэм віртуалізацыі.
Дыстрыбутыў openSUSE Leap Micro заснаваны на тэхналогіях праекта MicroOS і пазіцыянуецца як community-версія камерцыйнага прадукта SUSE Linux Enterprise Micro, адрозная адсутнасцю пастаўкі графічнага інтэрфейсу. Для настройкі можна выкарыстоўваць web-інтэрфейс Cockpit, які дазваляе кіраваць сістэмай праз браўзэр, інструментар cloud-init з перадачай настроек пры кожнай загрузцы або Combustion для выстаўлення настроек падчас першай загрузкі. Карыстачам падаецца магчымасць хуткага пераключэння з Leap Micro на SUSE SLE Micro (можна спачатку бясплатна ўкараніць рашэнне на базе Leap Micro, а пры неабходнасці пашыранай падтрымкі ці сертыфікацыі, перавесці ўжо наяўную канфігурацыю на прадукт SUSE SLE Micro).
У Leap Micro задзейнічаны механізм атамарнай усталёўкі абнаўленняў, якія загружаюцца і ўжываюцца аўтаматычна. У адрозненне ад атамарных абнаўленняў на базе ostree і snap, выкарыстоўваных у Fedora і Ubuntu, у openSUSE Leap Micro замест пабудовы асобных атамарных выяў і разгортванні дадатковай інфраструктуры дастаўкі ўжываецца штатны інструментар кіравання пакетамі (утыліта transactional-update) у спалучэнні з механізмам снапшотаў (снапшоты выкарыстоўваюцца для атамарнага пераключэння паміж станам сістэмы да і пасля ўстаноўкі абнаўленняў). У выпадку ўзнікнення праблем пасля прымянення абнаўленняў можна адкаціць сістэму ў папярэдні стан. Для абнаўлення ядра Linux без перазапуску і прыпыненні працы падтрымліваюцца live-патчы.
Каранёвы раздзел мантуецца ў рэжыме толькі для чытання і не мяняецца ў працэсе працы. Для запуску ізаляваных кантэйнераў у склад інтэграваны інструментар з падтрымкай сістэм Podman / CRI-O і Docker. Micro-рэдакцыя дыстрыбутыва выкарыстоўваецца ў праекце SLFO (SUSE Linux Framework One) для забеспячэння працы асяроддзя "host OS". У SLFO для працы па-над абсталяваннем прапануецца выкарыстоўваць зрэзаную «host OS», а ўсе прыкладанні і кампаненты прасторы карыстача запускаць не ў змяшаным асяроддзі, а ў асобных кантэйнерах ці ў віртуальныя машыны, якія выконваюцца па-над «host OS» і ізаляваных сябар ад сябра.
У новым выпуску:
- Дададзена падтрымка рэжыму мяккай перазагрузкі (soft-reboot), пры якім ажыццяўляецца перазапуск толькі кампанентаў прасторы карыстача, не чапаючы ядро Linux. Мяккая перазагрузка можа выкарыстоўвацца для ўсталёўкі загружаных сістэмных абнаўленняў, калі абнаўленні не дакранаюцца ядры і загрузніка.
- Прапанавана новая ўтыліта opensuse-migration-tool, якая спрашчае абнаўленне паміж рэлізамі дыстрыбутыва. Дадзена магчымасць абнаўлення выпускаў 5.5 і 6.0 да версіі 6.1.
- Дададзены PAM-модуль для выкарыстання пры ўваходзе двухфактарнай аўтэнтыфікацыі на базе аднаразовых пароляў.
- Забаронены выдалены ўваход пад карыстачом root з аўтэнтыфікацыяй на базе пароляў. Змена дакранаецца ў тым ліку web-інтэрфейсу Cockpit, для выдаленага падлучэння да якога зараз абавязкова трэба стварыць і выкарыстаць непрывілеяванага карыстача.
- Сфарміраваны дадатковыя ўсталявальныя выявы, загружаныя па сетцы з выкарыстаннем механізму PXE.
- Рэалізаваная падтрымка архітэктуры IBM Power (ppc64le). У якасці мінімальна падтрымоўваных заяўлены працэсары IBM Power9 (IBM Power8 не падтрымліваюцца).
- Дададзена магчымасць уключэння сціску часткі падпампоўкі пры дапамозе модуля zRAM, які размяшчае сціснутую блокавую прыладу ў АЗП.
- Выдалены пакеты busybox, salt-master і k3s.
Крыніца: opennet.ru
