Skip to content

Commit 69f083a

Browse files
Backport: Changelog v1.6.0 (#2044)
Changelog v1.6.0 (#1962) Re-generate changelog v1.6.0 Signed-off-by: deckhouse-BOaTswain <89150800+deckhouse-boatswain@users.noreply.github.com> Co-authored-by: Isteb4k <Isteb4k@users.noreply.github.com>
1 parent 1fd6108 commit 69f083a

2 files changed

Lines changed: 96 additions & 0 deletions

File tree

CHANGELOG/CHANGELOG-v1.6.0.yml

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
api:
2+
features:
3+
- summary: >-
4+
Added support for attaching USB devices to virtual machines using the `.spec.usbDevices`
5+
field. Introduced the `NodeUSBDevice` and `USBDevice` resources for managing USB devices
6+
within the cluster:
7+
8+
- `NodeUSBDevice` (cluster-scoped): represents a USB device discovered on a specific node.
9+
Allows assigning a USB device for use in a specific namespace.
10+
11+
- `USBDevice` (namespace-scoped): represents a USB device available for attachment to
12+
virtual machines in a given namespace.
13+
pull_request: https://github.com/deckhouse/virtualization/pull/1913
14+
ci:
15+
fixes:
16+
- summary: resources cleanup before run e2e test
17+
pull_request: https://github.com/deckhouse/virtualization/pull/2018
18+
- summary: add retry for checking registry
19+
pull_request: https://github.com/deckhouse/virtualization/pull/2005
20+
dvcr:
21+
fixes:
22+
- summary: Set Cap to limit delays to around 1m for each retry step.
23+
pull_request: https://github.com/deckhouse/virtualization/pull/1992
24+
module:
25+
features:
26+
- summary: >-
27+
Enabled DVCR cleanup in clusters by default: daily at 02:00. You can override the schedule
28+
via `dvcr.gc.schedule` in the `virtualization` module ModuleConfig.
29+
pull_request: https://github.com/deckhouse/virtualization/pull/2019
30+
- summary: Added information about virtual machine pods to the virtual machine dashboard.
31+
pull_request: https://github.com/deckhouse/virtualization/pull/2002
32+
- summary: >-
33+
Added the `Virtualization / Overview` dashboard with an overview of the virtualization
34+
platform status.
35+
pull_request: https://github.com/deckhouse/virtualization/pull/1956
36+
vd:
37+
fixes:
38+
- summary: >-
39+
Fixed virtual disks hanging during creation in `WaitForFirstConsumer` mode on nodes with
40+
taints.
41+
pull_request: https://github.com/deckhouse/virtualization/pull/1999
42+
vm:
43+
fixes:
44+
- summary: >-
45+
If only the `Main` network is specified in `.spec.networks`, the `sdn` module is no longer
46+
required.
47+
pull_request: https://github.com/deckhouse/virtualization/pull/2027
48+
- summary: Retain kvvm.spec.template special system metadata during vm.metadata sync.
49+
pull_request: https://github.com/deckhouse/virtualization/pull/1994
50+
- summary: Labels and annotations now work properly on virtual machines.
51+
pull_request: https://github.com/deckhouse/virtualization/pull/1971
52+
- summary: >-
53+
Fixed virtual machine migration with disks attached via
54+
`VirtualMachineBlockDeviceAttachment` (hotplug): the target pod could exceed memory limits
55+
(`OOMKilled`).
56+
pull_request: https://github.com/deckhouse/virtualization/pull/1947
57+
vmbda:
58+
fixes:
59+
- summary: >-
60+
Fixed an incorrect `Pending` phase for the `VirtualMachineBlockDeviceAttachment` resource
61+
during virtual machine migration.
62+
pull_request: https://github.com/deckhouse/virtualization/pull/2011
63+
- summary: >-
64+
To remove disks and images attached to a virtual machine via
65+
`VirtualMachineBlockDeviceAttachment` (hotplug), you must first detach them from the virtual
66+
machine by deleting the corresponding `vmbda`. This information has been added to the
67+
`vmbda` status.
68+
pull_request: https://github.com/deckhouse/virtualization/pull/2000
69+

CHANGELOG/CHANGELOG-v1.6.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Changelog v1.6
2+
3+
## Features
4+
5+
6+
- **[api]** Added support for attaching USB devices to virtual machines using the `.spec.usbDevices` field. Introduced the `NodeUSBDevice` and `USBDevice` resources for managing USB devices within the cluster:
7+
- `NodeUSBDevice` (cluster-scoped): represents a USB device discovered on a specific node. Allows assigning a USB device for use in a specific namespace.
8+
- `USBDevice` (namespace-scoped): represents a USB device available for attachment to virtual machines in a given namespace. [#1913](https://github.com/deckhouse/virtualization/pull/1913)
9+
- **[module]** Enabled DVCR cleanup in clusters by default: daily at 02:00. You can override the schedule via `dvcr.gc.schedule` in the `virtualization` module ModuleConfig. [#2019](https://github.com/deckhouse/virtualization/pull/2019)
10+
- **[module]** Added information about virtual machine pods to the virtual machine dashboard. [#2002](https://github.com/deckhouse/virtualization/pull/2002)
11+
- **[module]** Added the `Virtualization / Overview` dashboard with an overview of the virtualization platform status. [#1956](https://github.com/deckhouse/virtualization/pull/1956)
12+
13+
## Fixes
14+
15+
16+
- **[vd]** Fixed virtual disks hanging during creation in `WaitForFirstConsumer` mode on nodes with taints. [#1999](https://github.com/deckhouse/virtualization/pull/1999)
17+
- **[vm]** If only the `Main` network is specified in `.spec.networks`, the `sdn` module is no longer required. [#2027](https://github.com/deckhouse/virtualization/pull/2027)
18+
- **[vm]** Labels and annotations now work properly on virtual machines. [#1971](https://github.com/deckhouse/virtualization/pull/1971)
19+
- **[vm]** Fixed virtual machine migration with disks attached via `VirtualMachineBlockDeviceAttachment` (hotplug): the target pod could exceed memory limits (`OOMKilled`). [#1947](https://github.com/deckhouse/virtualization/pull/1947)
20+
- **[vmbda]** Fixed an incorrect `Pending` phase for the `VirtualMachineBlockDeviceAttachment` resource during virtual machine migration. [#2011](https://github.com/deckhouse/virtualization/pull/2011)
21+
- **[vmbda]** To remove disks and images attached to a virtual machine via `VirtualMachineBlockDeviceAttachment` (hotplug), you must first detach them from the virtual machine by deleting the corresponding `vmbda`. This information has been added to the `vmbda` status. [#2000](https://github.com/deckhouse/virtualization/pull/2000)
22+
23+
## Chore
24+
25+
26+
- **[vm]** Added the `--from-file` flag to the `vlctl` utility for viewing domain information from a local libvirt XML file. [#2014](https://github.com/deckhouse/virtualization/pull/2014)
27+

0 commit comments

Comments
 (0)