Stéphane Graber, der Leiter des Linux-Container-Projekts und ehemalige technische Leiter des LXD-Projekts, hat die Veröffentlichung von Incus 7.0 LTS angekündigt, einem Fork des Container- und Virtualisierungsmanagementsystems LXD, das von der Community nach der Übernahme des ursprünglichen Projekts durch Canonical und der Lizenzänderung erstellt wurde. Der Code des Projekts wird unter der Lizenz Apache 2.0 bereitgestellt. Eine Online-Demonstration ist verfügbar.
Incus 7.0 LTS wird bis Juni 2031 unterstützt. In den ersten zwei Jahren sind korrigierende Updates mit Bugfixes und kleinen Verbesserungen geplant, danach wird das Projekt in eine Wartungsphase übergehen, in der nur kritische Sicherheitsanfälligkeiten behoben werden. Der aktuelle Branch Incus 6.0 LTS wurde in den Unterstützungsmodus versetzt, in dem nur sicherheitsrelevante Patches veröffentlicht werden.
Wesentliche Änderungen und Neuheiten:
- 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 bestimmen. Server.
- Eine Low-Level-API zur Erstellung von Backups wurde implementiert.
- Die Einstellung „restricted.storage-pools.access“ wurde hinzugefügt, um den Zugriff auf Speicherpools für das Projekt einzuschränken.
- Es wurden Skripte zur Verwaltung der Bereitstellung von Instanzen bei der Neugewichtung des Clusters hinzugefügt.
- Das Verhalten der Befehle „incus file push“ und „incus file pull“ wurde dem Tool „cp“ angenähert.
- Neun Sicherheitsanfälligkeiten wurden behoben, darunter sieben mit mäßigem Risiko (einschließlich CVE-2026-35527 und CVE-2026-40195) und zwei mit niedrigem Risiko.
- Die Unterstützung für cgroupv1 und iptables/ip6tables/ebtables wurde eingestellt (der Umstieg auf nftables wird empfohlen).
- Die minimalen Systemanforderungen an die Umgebung wurden erhöht.
- Zu den Verbesserungen gegenüber der LTS-Branch von Incus 6.0 gehören: vollständige Unterstützung für Container im OCI-Format, Implementierung von abhängigen Speicher-Volumes, Unterstützung für Netzwerksatzgruppen (Network address sets), neue Treiber für Linstor- und TrueNAS-Speicher sowie die Möglichkeit, die CPU-Basisebene für Clustergruppen festzulegen.
Quelle: opennet.ru
