Ubuntu вводит rolling-релизы — но не для дистрибутива, а для стека виртуализации

Canonical внедряет rolling-релизы для стека виртуализации Ubuntu. В отличие от самого дистрибутива, который продолжит выходить по фиксированному LTS-циклу, компоненты виртуализации теперь будут обновляться каждые шесть месяцев — по мере выхода стабильных версий от вендоров, а не в привязке к LTS.

Почему потребовались rolling-релизы

Движущая сила — confidential computing (AMD SEV-SNP, Intel TDX). Как объяснил Иджал Лутфи из Canonical, разные компоненты стека почти никогда не выходят одновременно. Процессорный microcode, прошивки, гипервизоры, гостевые агенты и фреймворки шифрования памяти выпускаются разными вендорами в разное время. Типичный сценарий: процессор поддерживает новую функцию, но ядро ещё не умеет её экспонировать, QEMU — обрабатывать, libvirt — давать пользователю способ её включить, а прошивка и инструменты аттестации — делать её реально используемой. В модели LTS приходится или ждать следующего большого релиза, или ставить компоненты вне штатного цикла — что усложняет поддержку и валидацию.

Новый стек — Ubuntu Virtualization Stack — решает проблему за счёт HWE-подхода (Hardware Enablement), уже знакомого по ядрам Ubuntu. В его составе четыре пакета:

  • qemu-hwe — гипервизор и системная эмуляция
  • libvirt-hwe — управление виртуализацией
  • edk2-hwe — свежая прошивка OVMF для UEFI-загрузки
  • seabios-hwe — то же для BIOS-совместимости

Каждый пакет обновляется независимо по мере выхода стабильных версий от вышестоящих проектов (QEMU, libvirt, edk2), а не синхронно с LTS-циклом Ubuntu. Шестимесячный HWE-цикл синхронизирован с выходом промежуточных релизов Ubuntu.

Переход опционален

Использование нового стека — полностью добровольное. В течение первых двух лет Ubuntu 26.04 LTS будет поддерживаться классический LTS-стек виртуализации параллельно с новым HWE-стеком, так что операторы могут переходить в удобном темпе без спешки. Rolling-модель касается только компонентов виртуализации (KVM, QEMU, libvirt, гостевые агенты и связанные прошивки). Для пользователей Ubuntu на десктопе и сервере, не использующих виртуализацию, ничего не изменится. Решение адресовано операторам дата-центров и облачным провайдерам, разворачивающим confidential computing-среды на базе KVM.

Источник: itsfoss.com