Skip to content

Commit 859e035

Browse files
authored
Re-generate changelog v0.25.0
Signed-off-by: deckhouse-BOaTswain <[email protected]>
1 parent b363993 commit 859e035

File tree

2 files changed

+165
-0
lines changed

2 files changed

+165
-0
lines changed

CHANGELOG/CHANGELOG-v0.25.0.yml

Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
api:
2+
fixes:
3+
- summary: increase buffer size for local e2e run when loglevel is debug
4+
pull_request: https://github.com/deckhouse/virtualization/pull/1393
5+
- summary: Enqueue stucked by quota entities when resource quota updated.
6+
pull_request: https://github.com/deckhouse/virtualization/pull/1323
7+
ci:
8+
fixes:
9+
- summary: fix helm_templates action
10+
pull_request: https://github.com/deckhouse/virtualization/pull/1391
11+
- summary: Add liveness and readiness probes
12+
pull_request: https://github.com/deckhouse/virtualization/pull/1301
13+
core:
14+
features:
15+
- summary: >-
16+
In version v0.25.0, support for the module's operation with CRI Containerd V2 has been
17+
added.
18+
pull_request: https://github.com/deckhouse/virtualization/pull/1395
19+
impact: >-
20+
In version v0.25.0, support for the module's operation with CRI Containerd V2 has been
21+
added.
22+
23+
After upgrading CRI from Containerd v1 to Containerd v2, it is necessary to recreate the
24+
images that were created using virtualization module version v0.24.0 and earlier.
25+
fixes:
26+
- summary: debuger image should not be final
27+
pull_request: https://github.com/deckhouse/virtualization/pull/1392
28+
- summary: bump kubevirt to v1.3.1-v12n.10
29+
pull_request: https://github.com/deckhouse/virtualization/pull/1386
30+
- summary: Controller no longer logs errors when trying to add finalizers to resources being deleted
31+
pull_request: https://github.com/deckhouse/virtualization/pull/1373
32+
- summary: Add SELinux type spc_t to InternalVirtualizationKubeVirt
33+
pull_request: https://github.com/deckhouse/virtualization/pull/1321
34+
module:
35+
features:
36+
- summary: fix helm templates after PR#1324
37+
pull_request: https://github.com/deckhouse/virtualization/pull/1346
38+
fixes:
39+
- summary: >-
40+
Added validation to ensure that virtual machine subnets do not overlap with system subnets
41+
(podSubnetCIDR and serviceSubnetCIDR).
42+
pull_request: https://github.com/deckhouse/virtualization/pull/1324
43+
observability:
44+
features:
45+
- summary: >-
46+
New Prometheus metrics have been added to track the phase of resources such as
47+
`VirtualMachineSnapshot`, `VirtualDiskSnapshot`, `VirtualImage`, and `ClusterVirtualImage`.
48+
pull_request: https://github.com/deckhouse/virtualization/pull/1356
49+
vdsnapshot:
50+
fixes:
51+
- summary: >-
52+
The VirtualDiskSnapshot retains its Ready status even if the VirtualDisk is simultaneously
53+
attached to another VirtualMachine after a successful snapshotting process.
54+
pull_request: https://github.com/deckhouse/virtualization/pull/1370
55+
vi:
56+
fixes:
57+
- summary: >-
58+
To create a virtual image on a `PersistentVolumeClaim`, the storage must support the RWX and
59+
Block modes; otherwise, a warning will be displayed.
60+
pull_request: https://github.com/deckhouse/virtualization/pull/1289
61+
vm:
62+
features:
63+
- summary: >-
64+
MAC address management for additional network interfaces has been added using the
65+
VirtualMachineMACAddress and VirtualMachineMACAddressLease resources.
66+
pull_request: https://github.com/deckhouse/virtualization/pull/1350
67+
- summary: Added Maintenance condition for VirtualMachine
68+
pull_request: https://github.com/deckhouse/virtualization/pull/1316
69+
- summary: >-
70+
auto recreate pod with virtual machine if resource requirements updated. Watch project quota
71+
update and delete to enqueue VMI
72+
pull_request: https://github.com/deckhouse/virtualization/pull/1296
73+
- summary: >-
74+
Added the ability to attach additional network interfaces to a virtual machine for networks
75+
provided by the SDN module. For this, the SDN module must be enabled in the cluster.
76+
pull_request: https://github.com/deckhouse/virtualization/pull/1253
77+
- summary: add the management of virtual machine MAC addresses
78+
pull_request: https://github.com/deckhouse/virtualization/pull/846
79+
fixes:
80+
- summary: Make provisioning type spec field required.
81+
pull_request: https://github.com/deckhouse/virtualization/pull/1365
82+
- summary: >-
83+
Fixed an issue where changing the operating system type caused the machine to enter a reboot
84+
loop.
85+
pull_request: https://github.com/deckhouse/virtualization/pull/1358
86+
- summary: A VMBDA should be correctly deleted when a VM is in the stopped phase.
87+
pull_request: https://github.com/deckhouse/virtualization/pull/1351
88+
- summary: >-
89+
Fixed an issue where a virtual machine would hang in the Starting phase when project quotas
90+
were insufficient. A quota shortage message will now be displayed in the virtual machine's
91+
status. To allow the machine to continue starting, the project quotas need to be increased.
92+
pull_request: https://github.com/deckhouse/virtualization/pull/1314
93+
vmbda:
94+
fixes:
95+
- summary: Fix "failed to unplug" error while deletion unplug.
96+
pull_request: https://github.com/deckhouse/virtualization/pull/1355
97+
vmclass:
98+
features:
99+
- summary: >-
100+
An annotation has been added to set the default VirtualMachineClass.
101+
102+
To designate a `VirtualMachineClass` as the default, you need to add the annotation
103+
104+
`virtualmachineclass.virtualization.deckhouse.io/is-default-class=true` to it.
105+
106+
This allows creating VMs with an empty `spec.virtualMachineClassName` field, which will be
107+
automatically filled with the default class.
108+
pull_request: https://github.com/deckhouse/virtualization/pull/1305
109+
vmop:
110+
features:
111+
- summary: Surface "quota exceeded" error during migration.
112+
pull_request: https://github.com/deckhouse/virtualization/pull/1310
113+
fixes:
114+
- summary: >-
115+
check the migration if the previous reconciliation failed and the SignalSent condition is
116+
not synchronized
117+
pull_request: https://github.com/deckhouse/virtualization/pull/1389
118+
- summary: remove finalaizer if migration does not exists
119+
pull_request: https://github.com/deckhouse/virtualization/pull/1385
120+
vmrestore:
121+
fixes:
122+
- summary: This fix VMRestore end-to-end tests.
123+
pull_request: https://github.com/deckhouse/virtualization/pull/1398
124+
- summary: Resource validation works properly when a virtual machine is restored in Safe mode.
125+
pull_request: https://github.com/deckhouse/virtualization/pull/1357
126+
vmsnapshot:
127+
fixes:
128+
- summary: The Virtual Machine Snapshot controller correctly watches for the phase of virtual disks.
129+
pull_request: https://github.com/deckhouse/virtualization/pull/1331
130+

CHANGELOG/CHANGELOG-v0.25.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Changelog v0.25
2+
3+
## [MALFORMED]
4+
5+
6+
- #1381 missing section, missing summary, missing type, unknown section ""
7+
8+
## Know before update
9+
10+
11+
- In version v0.25.0, support for the module's operation with CRI Containerd V2 has been added.
12+
After upgrading CRI from Containerd v1 to Containerd v2, it is necessary to recreate the images that were created using virtualization module version v0.24.0 and earlier.
13+
14+
## Features
15+
16+
17+
- **[core]** In version v0.25.0, support for the module's operation with CRI Containerd V2 has been added. [#1395](https://github.com/deckhouse/virtualization/pull/1395)
18+
In version v0.25.0, support for the module's operation with CRI Containerd V2 has been added.
19+
After upgrading CRI from Containerd v1 to Containerd v2, it is necessary to recreate the images that were created using virtualization module version v0.24.0 and earlier.
20+
- **[observability]** New Prometheus metrics have been added to track the phase of resources such as `VirtualMachineSnapshot`, `VirtualDiskSnapshot`, `VirtualImage`, and `ClusterVirtualImage`. [#1356](https://github.com/deckhouse/virtualization/pull/1356)
21+
- **[vm]** MAC address management for additional network interfaces has been added using the VirtualMachineMACAddress and VirtualMachineMACAddressLease resources. [#1350](https://github.com/deckhouse/virtualization/pull/1350)
22+
- **[vm]** Added the ability to attach additional network interfaces to a virtual machine for networks provided by the SDN module. For this, the SDN module must be enabled in the cluster. [#1253](https://github.com/deckhouse/virtualization/pull/1253)
23+
- **[vmclass]** An annotation has been added to set the default VirtualMachineClass.
24+
To designate a `VirtualMachineClass` as the default, you need to add the annotation
25+
`virtualmachineclass.virtualization.deckhouse.io/is-default-class=true` to it.
26+
This allows creating VMs with an empty `spec.virtualMachineClassName` field, which will be automatically filled with the default class. [#1305](https://github.com/deckhouse/virtualization/pull/1305)
27+
28+
## Fixes
29+
30+
31+
- **[module]** Added validation to ensure that virtual machine subnets do not overlap with system subnets (podSubnetCIDR and serviceSubnetCIDR). [#1324](https://github.com/deckhouse/virtualization/pull/1324)
32+
- **[vi]** To create a virtual image on a `PersistentVolumeClaim`, the storage must support the RWX and Block modes; otherwise, a warning will be displayed. [#1289](https://github.com/deckhouse/virtualization/pull/1289)
33+
- **[vm]** Fixed an issue where changing the operating system type caused the machine to enter a reboot loop. [#1358](https://github.com/deckhouse/virtualization/pull/1358)
34+
- **[vm]** Fixed an issue where a virtual machine would hang in the Starting phase when project quotas were insufficient. A quota shortage message will now be displayed in the virtual machine's status. To allow the machine to continue starting, the project quotas need to be increased. [#1314](https://github.com/deckhouse/virtualization/pull/1314)
35+

0 commit comments

Comments
 (0)