Skip to content

Commit f3ede3d

Browse files
Backport: Changelog v1.8.0 (#2262)
Changelog v1.8.0 (#2072) Signed-off-by: deckhouse-BOaTswain <89150800+deckhouse-boatswain@users.noreply.github.com> Co-authored-by: nevermarine <nevermarine@users.noreply.github.com>
1 parent e5b854d commit f3ede3d

2 files changed

Lines changed: 115 additions & 0 deletions

File tree

CHANGELOG/CHANGELOG-v1.8.0.yml

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
api:
2+
fixes:
3+
- summary: >-
4+
When uploading disks and images with the `Upload` type, the `WaitForUserUpload` phase no
5+
longer occurs prematurely while the resource is not yet ready for upload.
6+
pull_request: https://github.com/deckhouse/virtualization/pull/2178
7+
ci:
8+
features:
9+
- summary: >-
10+
configuration for nested e2e cluster with configurable ClusterNetwork and configure SDN
11+
inside nested cluster
12+
pull_request: https://github.com/deckhouse/virtualization/pull/2181
13+
fixes:
14+
- summary: cleanup cluster resourses for run nightly e2e
15+
pull_request: https://github.com/deckhouse/virtualization/pull/2237
16+
- summary: fix CI configuration for e2e pipeline configure virtualization step.
17+
pull_request: https://github.com/deckhouse/virtualization/pull/2233
18+
- summary: Fix infrastructure config rendering for nested e2e clusters
19+
pull_request: https://github.com/deckhouse/virtualization/pull/2223
20+
core:
21+
fixes:
22+
- summary: >-
23+
Added automatic cleanup of `NodeUSBDevice` resources that are absent on the node and are not
24+
assigned to a namespace or project.
25+
pull_request: https://github.com/deckhouse/virtualization/pull/2220
26+
- summary: Clarify VM migration failure message when no node is available for the target VM.
27+
pull_request: https://github.com/deckhouse/virtualization/pull/2209
28+
- summary: >-
29+
Improve VM migration progress reporting while target scheduling and preparation are already
30+
in progress.
31+
pull_request: https://github.com/deckhouse/virtualization/pull/2190
32+
- summary: >-
33+
Set firmware outdated condition only for running VM instances and align firmware
34+
workload-updater checks with current condition-driven flow.
35+
pull_request: https://github.com/deckhouse/virtualization/pull/2162
36+
dvcr:
37+
fixes:
38+
- summary: Fix starting CVI/VI/VD import after DVCR garbage collection is done.
39+
pull_request: https://github.com/deckhouse/virtualization/pull/2193
40+
module:
41+
features:
42+
- summary: Add temporary ModuleConfig annotation to control KubeVirt live migration DisableTLS setting.
43+
pull_request: https://github.com/deckhouse/virtualization/pull/2198
44+
test:
45+
fixes:
46+
- summary: Increase coreFraction allocation in e2e tests for better stability.
47+
pull_request: https://github.com/deckhouse/virtualization/pull/2217
48+
vm:
49+
features:
50+
- summary: >-
51+
Added the `progress` field to the status of `VirtualMachineOperation` resources with the
52+
`Evict` and `Migrate` types to show operation progress. The corresponding `PROGRESS` column
53+
is displayed when running `d8 k get vmop`
54+
pull_request: https://github.com/deckhouse/virtualization/pull/2182
55+
- summary: >-
56+
Added the ability to change the number of CPUs in a virtual machine without manually
57+
stopping it. The new value is applied via live migration. To enable this functionality, add
58+
`HotplugCPUWithLiveMigration` to `.spec.settings.featureGates` in the `ModuleConfig` of the
59+
`virtualization` module.
60+
pull_request: https://github.com/deckhouse/virtualization/pull/2147
61+
- summary: >-
62+
Added initial support for changing virtual machine memory without manually stopping the
63+
virtual machine. The new `.spec.memory` value is applied via live migration. To enable this
64+
functionality, add `HotplugMemoryWithLiveMigration` to `.spec.settings.featureGates` in the
65+
`ModuleConfig` of the `virtualization` module.
66+
pull_request: https://github.com/deckhouse/virtualization/pull/2110
67+
fixes:
68+
- summary: >-
69+
Fixed an issue with an unfrozen filesystem during virtual machine snapshot creation if the
70+
freeze occurred during migration.
71+
pull_request: https://github.com/deckhouse/virtualization/pull/2225
72+
- summary: >-
73+
Fixed removal of the `Main` network from a virtual machine: the virtual machine no longer
74+
uses an IP address from the virtualization CIDR after the network is removed.
75+
pull_request: https://github.com/deckhouse/virtualization/pull/2185
76+
- summary: >-
77+
Prevent over-creation of VirtualMachineMACAddress resources and fix network interface ID
78+
allocation for additional VM networks.
79+
pull_request: https://github.com/deckhouse/virtualization/pull/2184
80+
- summary: >-
81+
Optimized virtual machine migration: it now uses `hostNetwork`, allowing the host MTU to be
82+
used instead of the pod MTU.
83+
pull_request: https://github.com/deckhouse/virtualization/pull/2174
84+
vmsnapshot:
85+
fixes:
86+
- summary: Fixed snapshot creation for a virtual machine without the `Main` network.
87+
pull_request: https://github.com/deckhouse/virtualization/pull/2176
88+

CHANGELOG/CHANGELOG-v1.8.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Changelog v1.8
2+
3+
## Features
4+
5+
6+
- **[vm]** Added the `progress` field to the status of `VirtualMachineOperation` resources with the `Evict` and `Migrate` types to show operation progress. The corresponding `PROGRESS` column is displayed when running `d8 k get vmop` [#2182](https://github.com/deckhouse/virtualization/pull/2182)
7+
- **[vm]** Added the ability to change the number of CPUs in a virtual machine without manually stopping it. The new value is applied via live migration. To enable this functionality, add `HotplugCPUWithLiveMigration` to `.spec.settings.featureGates` in the `ModuleConfig` of the `virtualization` module. [#2147](https://github.com/deckhouse/virtualization/pull/2147)
8+
- **[vm]** Added initial support for changing virtual machine memory without manually stopping the virtual machine. The new `.spec.memory` value is applied via live migration. To enable this functionality, add `HotplugMemoryWithLiveMigration` to `.spec.settings.featureGates` in the `ModuleConfig` of the `virtualization` module. [#2110](https://github.com/deckhouse/virtualization/pull/2110)
9+
10+
## Fixes
11+
12+
13+
- **[api]** When uploading disks and images with the `Upload` type, the `WaitForUserUpload` phase no longer occurs prematurely while the resource is not yet ready for upload. [#2178](https://github.com/deckhouse/virtualization/pull/2178)
14+
- **[core]** Added automatic cleanup of `NodeUSBDevice` resources that are absent on the node and are not assigned to a namespace or project. [#2220](https://github.com/deckhouse/virtualization/pull/2220)
15+
- **[vm]** Fixed an issue with an unfrozen filesystem during virtual machine snapshot creation if the freeze occurred during migration. [#2225](https://github.com/deckhouse/virtualization/pull/2225)
16+
- **[vm]** Fixed removal of the `Main` network from a virtual machine: the virtual machine no longer uses an IP address from the virtualization CIDR after the network is removed. [#2185](https://github.com/deckhouse/virtualization/pull/2185)
17+
- **[vm]** Optimized virtual machine migration: it now uses `hostNetwork`, allowing the host MTU to be used instead of the pod MTU. [#2174](https://github.com/deckhouse/virtualization/pull/2174)
18+
- **[vmsnapshot]** Fixed snapshot creation for a virtual machine without the `Main` network. [#2176](https://github.com/deckhouse/virtualization/pull/2176)
19+
20+
## Chore
21+
22+
23+
- **[core]** Fix vulnerability CVE-2026-39883. [#2200](https://github.com/deckhouse/virtualization/pull/2200)
24+
- **[core]** Fixed vulnerabilities CVE-2026-32280, CVE-2026-32281, CVE-2026-32282, CVE-2026-32283, CVE-2026-32288, CVE-2026-32289 [#2196](https://github.com/deckhouse/virtualization/pull/2196)
25+
- **[core]** Fixed vulnerabilities CVE-2026-34986. [#2188](https://github.com/deckhouse/virtualization/pull/2188)
26+
- **[core]** Fixed vulnerabilities CVE-2026-25679, CVE-2026-27142, CVE-2026-27139, CVE-2026-33186, CVE-2026-34040, CVE-2026-33997. [#2175](https://github.com/deckhouse/virtualization/pull/2175)
27+

0 commit comments

Comments
 (0)