Skip to content

Commit 262b995

Browse files
Isteb4kprismagod
andauthored
Add release notes for v1.7.0 (#2171)
Add release notes for v1.7.0 --------- Signed-off-by: Isteb4k <dmitry.rakitin@flant.com> Signed-off-by: Vladislav Panfilov <vladislav.panfilov@flant.com> Co-authored-by: Vladislav Panfilov <vladislav.panfilov@flant.com>
1 parent ec82c8b commit 262b995

2 files changed

Lines changed: 56 additions & 0 deletions

File tree

docs/RELEASE_NOTES.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,34 @@ title: "Release Notes"
33
weight: 70
44
---
55

6+
## v1.7.0
7+
<span style="opacity:0.6; font-style:italic; font-size:0.9em;">
8+
Release date: March 31, 2026.
9+
</span>
10+
11+
### New features
12+
13+
- [vm] The order of additional network interfaces is now deterministic and does not change after virtual machine restarts.
14+
- [vm] Added a mechanism to prevent TCP connection drops during live migration of a virtual machine.
15+
- [vm] Reduced USB device downtime during virtual machine migration.
16+
- [vm] Added a garbage collector for completed and failed virtual machine pods:
17+
- Pods older than 24 hours are deleted.
18+
- No more than 2 completed pods are retained.
19+
- [usb] When scheduling virtual machines on nodes, the system now takes into account whether a USB device uses USB 2.0 (High-Speed) or USB 3.0 (SuperSpeed).
20+
21+
### Fixes
22+
23+
- [vm] Fixed double storage quota consumption during migration of a virtual machine with local storage.
24+
- [vm] When using [VirtualMachineOperation](/modules/virtualization/cr.html#virtualmachineoperation) with the `Clone` or `Restore` type, disks now also restore their association with the virtual machine (owner reference).
25+
- [vm] Fixed virtual machine eviction during node drain: pods responsible for block device attachments are no longer removed from a cordoned node before virtual machine migration is complete.
26+
- [vm] Block devices can now be attached and detached even if the virtual machine is running on a cordoned node.
27+
- [vm] Fixed validation for the `AlwaysForced` virtual machine migration policy: [VirtualMachineOperation](/modules/virtualization/cr.html#virtualmachineoperation) resources with the `Evict` or `Migrate` type without explicit `force=true` are now rejected for this policy.
28+
- [vm] Fixed an issue where a virtual machine could get stuck in the `Maintenance` state during restore from a snapshot.
29+
- [vm] Added storage-side error messages (from the CSI driver) to the virtual machine status for block device attachment failures.
30+
- [vd,vi,cvi] Fixed the creation of block devices from VMDK files (especially for VMDKs in the `streamOptimized` format used in exports from VMware).
31+
- [usb] Stabilized USB device support for virtualization on Deckhouse Kubernetes Platform version `>=1.76` and Kubernetes version `>=1.33`.
32+
- [usb] Fixed USB device detection on the host: duplicate USB devices could previously appear.
33+
634
## v1.6.2
735
<span style="opacity:0.6; font-style:italic; font-size:0.9em;">
836
Release date: March 23, 2026.

docs/RELEASE_NOTES.ru.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,34 @@ title: "Релизы"
33
weight: 70
44
---
55

6+
## v1.7.0
7+
<span style="opacity:0.6; font-style:italic; font-size:0.9em;">
8+
Дата релиза: 31 марта 2026.
9+
</span>
10+
11+
### Новые возможности
12+
13+
- [vm] Порядок дополнительных сетевых интерфейсов теперь детерминирован и не меняется при рестартах виртуальных машин.
14+
- [vm] Добавлен механизм, предотвращающий разрыв TCP-соединений при живой миграции виртуальной машины.
15+
- [vm] Сокращено время недоступности USB-устройств во время миграции виртуальной машины.
16+
- [vm] Добавлен сборщик завершившихся и неуспешных подов виртуальных машин:
17+
- поды старше 24 часов удаляются;
18+
- хранится не более 2 завершённых подов.
19+
- [usb] При планировании размещения виртуальных машин на узлах теперь учитывается, использует ли USB-устройство USB 2.0 (High-Speed) или USB 3.0 (SuperSpeed).
20+
21+
### Исправления
22+
23+
- [vm] Исправлено двойное потребление квоты на хранилище при миграции виртуальной машины с локальным хранилищем.
24+
- [vm] При использовании [VirtualMachineOperation](/modules/virtualization/cr.html#virtualmachineoperation) с типом `Clone` или `Restore` диски теперь также восстанавливают свою принадлежность к виртуальной машине (owner reference).
25+
- [vm] Исправлено вытеснение виртуальных машин при выполнении drain узла: поды, отвечающие за подключение блочных устройств, больше не удаляются с узла, для которого выполнен cordon, до окончания миграции виртуальной машины.
26+
- [vm] Блочные устройства можно подключать и отключать, даже если виртуальная машина работает на узле, для которого выполнен cordon.
27+
- [vm] Исправлена валидация для политики миграции виртуальной машины `AlwaysForced`: операции [VirtualMachineOperation](/modules/virtualization/cr.html#virtualmachineoperation) с типами `Evict` или `Migrate` без явного `force=true` теперь отклоняются для этой политики.
28+
- [vm] Исправлена проблема, из-за которой виртуальная машина могла зависнуть в состоянии `Maintenance` во время восстановления из снимка.
29+
- [vm] В статус виртуальной машины добавлено отображение сообщений об ошибках, произошедших на стороне хранилища (CSI-драйвера) при подключении блочных устройств.
30+
- [vd,vi,cvi] Исправлено создание блочных устройств из файлов VMDK (в особенности для VMDK в формате `streamOptimized`, используемых в экспортах из VMware).
31+
- [usb] Стабилизирована работа USB-устройств для виртуализации на Deckhouse Kubernetes Platform версии `>=1.76` и Kubernetes версии `>=1.33`.
32+
- [usb] Исправлено обнаружение USB-устройств на хосте: ранее могли появляться дубликаты USB-устройств.
33+
634
## v1.6.2
735
<span style="opacity:0.6; font-style:italic; font-size:0.9em;">
836
Дата релиза: 23 марта 2026.

0 commit comments

Comments
 (0)