Оновлення Incus 6.23: останній крок до 7.0 LTS
Випуск Incus 6.23: Останнє оновлення серії 6.x перед версією 7.0 LTS
Випуск Incus 6.23 став фінальним оновленням серії 6.x перед очікуваною версією 7.0 LTS, запланованою на 30 квітня. Це оновлення усуває шість уразливостей безпеки, з яких дві є критичними, а одна – з високим рівнем небезпеки. Більшість з цих проблем були виявлені під час аудиту безпеки компанії 7asecurity. Виправлення були перенесені на гілку 6.0 LTS, а дистрибутиви, що використовують дану версію, були проінформовані про оновлення, які вже опубліковані або в процесі виконання.
Нові можливості в Incus 6.23
Incus 6.23 запроваджує підтримку “залежних” сховищ, які безпосередньо пов’язані з життєвим циклом екземпляра. Коли екземпляр видаляється, його залежні томи автоматично видаляються. Снімки та резервні копії тепер включають ці тому, а міграції переносить їх разом з екземпляром. Пряме створення знімків цих томів заборонено, оскільки вони управляються через екземпляр.
Підтримка віртуальних машин тепер включає можливість запуску агента Incus на FreeBSD. Для цього необхідне мережеве з’єднання між екземпляром і хостом, подібно до підтримки macOS. Зображення для FreeBSD 14 та 15 доступні, хоча деяким системам може знадобитися ручна настройка до оновлення пакунків.
Оновлення командного інтерфейсу та мережі
Командний інтерфейс оновлений для покращення звітності про помилки та додавання кольорового виводу для зручності читання. Команди передачі файлів, зокрема incus file pull, тепер дотримуються стандартних семантик cp і підтримують варіанти обробки символічних посилань, такі як -L, -H та -P.
Оновлення мережі дозволяють вимкнути рекламу DHCP-шлюзу, налаштувавши ipv4.dhcp.gateway на none. Це стосується як звичайних, так і мереж, що управляються OVN, підтримуючи більш гнучку маршрутизацію, в тому числі в середовищах без маршруту за замовчуванням. OVN NIC тепер підтримують io.bus, що дозволяє використовувати USB-мережеві інтерфейси для віртуальних машин.
Нові події життєвого циклу та API
Дві нові події життєвого циклу, instance-agent-started та instance-agent-stopped, надають інформацію про зміни стану агента VM. Нові метрики на рівні проекту тепер звітують про використання ресурсів, включаючи кількість контейнерів, VM, зображень та томів сховища.
Останнє, але не менш важливе, впроваджено новий API для ремонту на низькому рівні для відновлення екземплярів. Початкова реалізація включає дію rebuild-config-volume для відновлення томів конфігурації, які зазнали певних пошкоджень в сховищі, особливо на екземплярах, що базуються на QCOW2 з використанням LVM в кластерному середовищі.
Додаткова інформація про Incus 6.23
Для отримання додаткової інформації про зміни в контейнерному та менеджері віртуальних машин Incus 6.23, відвідайте [оголошення про випуск](https://github.com/lxc/incus/releases/tag/v6.23.0) або ознайомтеся з [повним журналом змін](https://github.com/lxc/incus/releases/tag/v6.23.0). Користувачів запрошують спробувати нові функції, відвідавши [онлайн платформу Incus](https://linuxcontainers.org/incus/try-it/), яка надає можливість безпосередньо ознайомитися з останньою версією.




