Домой Софт Выпуск системы управления контейнерами Incus 7.0 LTS

Выпуск системы управления контейнерами Incus 7.0 LTS

Значительное обновление независимого форка LXD с поддержкой контейнеров OCI, переходом на nftables и расширенным API для управления кластерами.

Логотип проекта Incus
Incus 7.0 LTS: системное администрирование контейнеров нового поколения Источник: linux.org.ru

Стефан Грабер, бессменный лидер проекта Linux Containers и экс-руководитель разработки LXD, представил релиз Incus 7.0 LTS. Этот программный стек представляет собой форк популярной системы управления виртуальными машинами и контейнерами LXD, который был создан силами независимого сообщества после того, как оригинальный проект перешел под полное управление Canonical с изменением условий лицензирования. Весь код решения распространяется под открытой лицензией Apache 2.0, а для тех, кто хочет изучить интерфейс без установки, доступна интерактивная онлайн-демонстрация.

Долгосрочная поддержка и жизненный цикл

Разработчики планируют обеспечивать поддержку Incus 7.0 LTS в течение пяти лет — до июня 2031 года. В первые два года жизненного цикла команда сфокусируется на выпуске регулярных корректирующих обновлений, исправляющих ошибки и внедряющих небольшие улучшения. По истечении этого срока проект перейдет в фазу сопровождения, в рамках которой будут выходить исключительно патчи безопасности. Параллельно с этим, предыдущая LTS-ветка — Incus 6.0 — переведена в режим ограниченной поддержки.

Ключевые изменения и технические новшества

Релиз 7.0 включает ряд существенных доработок архитектуры и функциональных возможностей системы:

  • Объектное хранилище: встроенная реализация S3 заменила сторонний обработчик на базе Minio.
  • Управление питанием: появилась опция core.shutdown_action для гибкой настройки поведения сервера при выключении.
  • Работа с данными: внедрен низкоуровневый API для создания резервных копий и добавлена настройка restricted.storage-pools.access для ограничения доступа к пулам хранения внутри конкретных проектов.
  • Кластеризация: добавлены скриптлеты, позволяющие более эффективно управлять размещением инстансов при перебалансировке нагрузки в кластере.
  • Улучшения CLI: логика работы команд incus file push и incus file pull теперь максимально приближена к поведению стандартной утилиты cp.

Безопасность и системные требования

В этой версии устранено 9 уязвимостей, семь из которых классифицированы как умеренно опасные (включая CVE-2026–35527 и CVE-2026–40195) и две — как низкоуровневые. Важным шагом стало повышение системных требований и полный отказ от устаревших технологий cgroupv1, а также iptables/ip6tables/ebtables в пользу современного стека nftables.

Новые возможности по сравнению с веткой 6.0

Incus 7.0 LTS заметно опережает предыдущую LTS-версию в плане функциональности. Среди наиболее значимых нововведений: полноценная поддержка контейнеров стандарта OCI, внедрение механизма зависимых томов хранения, работа с наборами сетевых адресов (Network address sets), а также добавление новых драйверов для Linstor и TrueNAS. Кроме того, появилась возможность задавать базовый уровень CPU для отдельных групп внутри кластера.

Источник: https://www.linux.org.ru