Skip to content

Commit b3412df

Browse files
deckhouse-BOaTswainfl64
authored andcommitted
Changelog v0.21.0 (#1164)
Re-generate changelog v0.21.0 Signed-off-by: deckhouse-BOaTswain <89150800+deckhouse-boatswain@users.noreply.github.com> Co-authored-by: fl64 <fl64@users.noreply.github.com>
1 parent 1b4e899 commit b3412df

2 files changed

Lines changed: 72 additions & 0 deletions

File tree

CHANGELOG/CHANGELOG-v0.21.0.yml

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
core:
2+
features:
3+
- summary: >-
4+
Add automatic rebalancing of virtual machines to optimize load distribution among cluster
5+
nodes based on CPU usage threshold (80%) and affinity/anti-affinity rules. This
6+
functionality is activated only when the `descheduler` module is enabled.
7+
pull_request: https://github.com/deckhouse/virtualization/pull/962
8+
fixes:
9+
- summary: Remove init container with root privileges.
10+
pull_request: https://github.com/deckhouse/virtualization/pull/1148
11+
images:
12+
features:
13+
- summary: >-
14+
To the statuses of `VirtualImage` and `ClusterVirtualImage` resources, the condition `InUse`
15+
has been added, indicating whether the image is currently in use (for example, by a running
16+
virtual machine or for creating a virtual disk).
17+
pull_request: https://github.com/deckhouse/virtualization/pull/859
18+
module:
19+
features:
20+
- summary: >-
21+
Add detection of virtualization-capable nodes (with /dev/kvm enabled and support for VMX/SVM
22+
processor instructions) to schedule virtual machine deployment only on suitable nodes.
23+
pull_request: https://github.com/deckhouse/virtualization/pull/1076
24+
fixes:
25+
- summary: Fix descheduler CRD checking in templates.
26+
pull_request: https://github.com/deckhouse/virtualization/pull/1178
27+
vd:
28+
fixes:
29+
- summary: Enqueue requests from pvc's owner refs recursively
30+
pull_request: https://github.com/deckhouse/virtualization/pull/1188
31+
- summary: >-
32+
Fix the update of the `.status.observedGeneration` field for a virtual disk in the Ready
33+
state if the image from which the disk was created no longer exists in the cluster.
34+
pull_request: https://github.com/deckhouse/virtualization/pull/1124
35+
- summary: >-
36+
Fix the update of observed generation for a disk in the Ready state if the data source image
37+
was deleted.
38+
pull_request: https://github.com/deckhouse/virtualization/pull/1111
39+
vm:
40+
features:
41+
- summary: >-
42+
Add the ability for dynamic attachment (hotplug) of a virtual disk in `Filesystem` mode to a
43+
virtual machine.
44+
pull_request: https://github.com/deckhouse/virtualization/pull/1060
45+
vmbda:
46+
fixes:
47+
- summary: >-
48+
The phase change of vm was filtered out, however, it needs to be addressed during the
49+
reconciliation process of vmbda. The Running condition is not sufficient.
50+
pull_request: https://github.com/deckhouse/virtualization/pull/1187
51+
vmip:
52+
fixes:
53+
- summary: >-
54+
Fix a potential hang during the deletion of a VirtualMachineIPAddress resource when deleting
55+
a virtual machine.
56+
pull_request: https://github.com/deckhouse/virtualization/pull/1185
57+

CHANGELOG/CHANGELOG-v0.21.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Changelog v0.21
2+
3+
## Features
4+
5+
6+
- **[core]** Add automatic rebalancing of virtual machines to optimize load distribution among cluster nodes based on CPU usage threshold (80%) and affinity/anti-affinity rules. This functionality is activated only when the `descheduler` module is enabled. [#962](https://github.com/deckhouse/virtualization/pull/962)
7+
- **[module]** Add detection of virtualization-capable nodes (with /dev/kvm enabled and support for VMX/SVM processor instructions) to schedule virtual machine deployment only on suitable nodes. [#1076](https://github.com/deckhouse/virtualization/pull/1076)
8+
- **[vm]** Add the ability for dynamic attachment (hotplug) of a virtual disk in `Filesystem` mode to a virtual machine. [#1060](https://github.com/deckhouse/virtualization/pull/1060)
9+
10+
## Fixes
11+
12+
13+
- **[vd]** Fix the update of the `.status.observedGeneration` field for a virtual disk in the Ready state if the image from which the disk was created no longer exists in the cluster. [#1124](https://github.com/deckhouse/virtualization/pull/1124)
14+
- **[vmip]** Fix a potential hang during the deletion of a VirtualMachineIPAddress resource when deleting a virtual machine. [#1185](https://github.com/deckhouse/virtualization/pull/1185)
15+

0 commit comments

Comments
 (0)