Stéphane Graber, Projektleiter von Linux Containers und ehemaliger technischer Leiter des LXD-Projekts, gab die Veröffentlichung von Incus 7.0 LTS bekannt, einem Fork des Container- und Virtualisierungsmanagement-Systems LXD, das von der Community nach der Übernahme des ursprünglichen Projekts durch Canonical und dem Wechsel der Lizenz erstellt wurde. Der Code des Projekts wird unter der Apache 2.0 Lizenz veröffentlicht. Eine Online-Demonstration ist verfügbar.
Incus 7.0 LTS wird bis Juni 2031 unterstützt. In den ersten zwei Jahren sind Korrekturupdates mit Fehlerbehebungen und kleineren Verbesserungen geplant, danach wechselt das Projekt in eine Betreuungsphase, in der nur kritische Sicherheitsanfälligkeiten behoben werden. Der aktuelle Branch Incus 6.0 LTS hat den Unterstützungsmodus erreicht, in dem nur sicherheitsrelevante Korrekturen veröffentlicht werden.
Hauptänderungen und Neuerungen:
- Der S3-Objektspeicher-Handler auf Basis von Minio wurde durch eine eigene integrierte Implementierung ersetzt.
- Die Option „core.shutdown_action“ wurde hinzugefügt, um das Verhalten beim Herunterfahren zu definieren. Server.
- Ein Low-Level-API zur Erstellung von Backups wurde implementiert.
- Die Einstellung „restricted.storage-pools.access“ wurde hinzugefügt, mit der die verfügbaren Speicherpools für das Projekt eingeschränkt werden können.
- Scriptlets zur Verwaltung der Instanzplatzierung beim Rebalancing des Clusters wurden hinzugefügt.
- Das Verhalten der Befehle „incus file push“ und „incus file pull“ wurde an das Dienstprogramm „cp“ angeglichen.
- Neun Sicherheitsanfälligkeiten wurden behoben, darunter sieben mit mittlerem Gefahrengrad (einschließlich CVE-2026-35527 und CVE-2026-40195) und zwei mit niedrigem Gefahrengrad.
- Die Unterstützung für cgroupv1 sowie iptables/ip6tables/ebtables wurde eingestellt (ein Umstieg auf nftables wird empfohlen).
- Die Mindestanforderungen an die Systemumgebung wurden erhöht.
- Zu den Verbesserungen gegenüber dem LTS-Zweig von Incus 6.0 gehören: volle Unterstützung für OCI-kompatible Container, Implementierung von abhängigen Speichervolumes, Unterstützung von Netzwerkadressen (Network address sets), neue Treiber für die Speicherlösungen Linstor und TrueNAS sowie die Möglichkeit, eine Basisebene der CPU für Clustergruppen festzulegen.
Quelle: opennet.ru
