Skip to content

Commit bf4b581

Browse files
authored
Re-generate changelog v1.2.0
Signed-off-by: deckhouse-BOaTswain <[email protected]>
1 parent 7494419 commit bf4b581

File tree

2 files changed

+158
-0
lines changed

2 files changed

+158
-0
lines changed

CHANGELOG/CHANGELOG-v1.2.0.yml

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
ci:
2+
fixes:
3+
- summary: Fix run script path.
4+
pull_request: https://github.com/deckhouse/virtualization/pull/1627
5+
- summary: add intvirtvm describe to e2e test dumps, change restart approval mode
6+
pull_request: https://github.com/deckhouse/virtualization/pull/1554
7+
core:
8+
features:
9+
- summary: >-
10+
Added the `VirtualMachineSnapshotOperation` resource for creating a virtual machine based on
11+
a `VirtualMachineSnapshot`.
12+
pull_request: https://github.com/deckhouse/virtualization/pull/1727
13+
fixes:
14+
- summary: >-
15+
Fixed the MethodNotAllowed error for patch and watch operations when querying the
16+
`VirtualMachineClass` resource via command-line utilities (d8 k, kubectl).
17+
pull_request: https://github.com/deckhouse/virtualization/pull/1666
18+
docs:
19+
fixes:
20+
- summary: Fix release notes ToC heading structure.
21+
pull_request: https://github.com/deckhouse/virtualization/pull/1714
22+
images:
23+
fixes:
24+
- summary: >-
25+
Fixed an issue that prevented deleting `VirtualImage` and `ClusterVirtualImage` resources
26+
for a stopped virtual machine.
27+
pull_request: https://github.com/deckhouse/virtualization/pull/1669
28+
module:
29+
features:
30+
- summary: >-
31+
Added the ability to clean up DVCR from non-existent project and cluster images:
32+
33+
- By default, this feature is disabled.
34+
35+
- To enable cleanup, set a schedule in the module settings:
36+
`.spec.settings.dvcr.gc.schedule`.
37+
pull_request: https://github.com/deckhouse/virtualization/pull/1688
38+
- summary: >-
39+
Added validation for the virtualization ModuleConfig that prevents decreasing the DVCR
40+
storage size and changing its StorageClass.
41+
pull_request: https://github.com/deckhouse/virtualization/pull/1628
42+
- summary: >-
43+
Improved audit events by using more informative messages that include virtual machine names
44+
and user information.
45+
pull_request: https://github.com/deckhouse/virtualization/pull/1611
46+
fixes:
47+
- summary: Fixed RBAC for the `user` and `editor` cluster roles.
48+
pull_request: https://github.com/deckhouse/virtualization/pull/1749
49+
- summary: >-
50+
Fixed the `D8VirtualizationVirtualMachineFirmwareOutOfDate` alert, which could be duplicated
51+
when virtualization runs in HA mode.
52+
pull_request: https://github.com/deckhouse/virtualization/pull/1739
53+
- summary: add Intermediate image for updating affected files in bundle image
54+
pull_request: https://github.com/deckhouse/virtualization/pull/1719
55+
- summary: >-
56+
Added the ability to modify or delete the `VirtualMachineClass` resource named "generic".
57+
The virtualization module will no longer restore it to its original state.
58+
pull_request: https://github.com/deckhouse/virtualization/pull/1597
59+
- summary: Fix virtualization-audit image check.
60+
pull_request: https://github.com/deckhouse/virtualization/pull/1589
61+
observability:
62+
features:
63+
- summary: >-
64+
Added new metrics for disks:
65+
66+
- `d8_virtualization_virtualdisk_capacity_bytes`: Metric showing the disk size.
67+
68+
- `d8_virtualization_virtualdisk_info`: Metric with information about the disk
69+
configuration.
70+
71+
- `d8_virtualization_virtualdisk_status_inuse`: Metric showing the current use of the disk
72+
by a virtual machine or for creating other block devices.
73+
pull_request: https://github.com/deckhouse/virtualization/pull/1592
74+
test:
75+
features:
76+
- summary: Mark test case resources with label.
77+
pull_request: https://github.com/deckhouse/virtualization/pull/1645
78+
fixes:
79+
- summary: Fix migration helper usage.
80+
pull_request: https://github.com/deckhouse/virtualization/pull/1644
81+
- summary: Exclude `http2.GoAwayError` from error checker.
82+
pull_request: https://github.com/deckhouse/virtualization/pull/1640
83+
- summary: Set MiddleTimeout for framework Delete method.
84+
pull_request: https://github.com/deckhouse/virtualization/pull/1639
85+
vdsnapshot:
86+
fixes:
87+
- summary: >-
88+
Fixed an error that could lead to inconsistencies between `VirtualMachineSnapshot` and
89+
`VirtualDiskSnapshot` resources when creating a snapshot of a virtual machine with multiple
90+
disks.
91+
pull_request: https://github.com/deckhouse/virtualization/pull/1668
92+
vmbda:
93+
features:
94+
- summary: >-
95+
Added detailed error output in the `Attached` condition of the
96+
`VirtualMachineBlockDeviceAttachment` resource when a block device is unavailable on the
97+
virtual machine node.
98+
pull_request: https://github.com/deckhouse/virtualization/pull/1561
99+
vmclass:
100+
features:
101+
- summary: >-
102+
For the `VirtualMachineClass` resource, version `v1alpha2` is deprecated. Use version
103+
`v1alpha3` instead:
104+
105+
- In version `v1alpha3`, the `.spec.sizingPolicies.coreFraction` field is now a string with
106+
a percentage (for example, "50%"), similar to the field in a virtual machine.
107+
pull_request: https://github.com/deckhouse/virtualization/pull/1601
108+
vmrestore:
109+
features:
110+
- summary: >-
111+
The `VirtualMachineRestore` resource is deprecated. Use the following resources instead:
112+
113+
- `VirtualMachineOperation` with type `Clone`: For cloning an existing virtual machine.
114+
115+
- `VirtualMachineOperation` with type `Restore`: For restoring an existing virtual machine
116+
to a state from a snapshot.
117+
118+
- `VirtualMachineSnapshotOperation`: For creating a new virtual machine based on a snapshot.
119+
pull_request: https://github.com/deckhouse/virtualization/pull/1631
120+

CHANGELOG/CHANGELOG-v1.2.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Changelog v1.2
2+
3+
## Features
4+
5+
6+
- **[core]** Added the `VirtualMachineSnapshotOperation` resource for creating a virtual machine based on a `VirtualMachineSnapshot`. [#1727](https://github.com/deckhouse/virtualization/pull/1727)
7+
- **[module]** Added the ability to clean up DVCR from non-existent project and cluster images:
8+
- By default, this feature is disabled.
9+
- To enable cleanup, set a schedule in the module settings: `.spec.settings.dvcr.gc.schedule`. [#1688](https://github.com/deckhouse/virtualization/pull/1688)
10+
- **[module]** Added validation for the virtualization ModuleConfig that prevents decreasing the DVCR storage size and changing its StorageClass. [#1628](https://github.com/deckhouse/virtualization/pull/1628)
11+
- **[module]** Improved audit events by using more informative messages that include virtual machine names and user information. [#1611](https://github.com/deckhouse/virtualization/pull/1611)
12+
- **[observability]** Added new metrics for disks:
13+
- `d8_virtualization_virtualdisk_capacity_bytes`: Metric showing the disk size.
14+
- `d8_virtualization_virtualdisk_info`: Metric with information about the disk configuration.
15+
- `d8_virtualization_virtualdisk_status_inuse`: Metric showing the current use of the disk by a virtual machine or for creating other block devices. [#1592](https://github.com/deckhouse/virtualization/pull/1592)
16+
- **[vmbda]** Added detailed error output in the `Attached` condition of the `VirtualMachineBlockDeviceAttachment` resource when a block device is unavailable on the virtual machine node. [#1561](https://github.com/deckhouse/virtualization/pull/1561)
17+
- **[vmclass]** For the `VirtualMachineClass` resource, version `v1alpha2` is deprecated. Use version `v1alpha3` instead:
18+
- In version `v1alpha3`, the `.spec.sizingPolicies.coreFraction` field is now a string with a percentage (for example, "50%"), similar to the field in a virtual machine. [#1601](https://github.com/deckhouse/virtualization/pull/1601)
19+
- **[vmrestore]** The `VirtualMachineRestore` resource is deprecated. Use the following resources instead:
20+
- `VirtualMachineOperation` with type `Clone`: For cloning an existing virtual machine.
21+
- `VirtualMachineOperation` with type `Restore`: For restoring an existing virtual machine to a state from a snapshot.
22+
- `VirtualMachineSnapshotOperation`: For creating a new virtual machine based on a snapshot. [#1631](https://github.com/deckhouse/virtualization/pull/1631)
23+
24+
## Fixes
25+
26+
27+
- **[core]** Fixed the MethodNotAllowed error for patch and watch operations when querying the `VirtualMachineClass` resource via command-line utilities (d8 k, kubectl). [#1666](https://github.com/deckhouse/virtualization/pull/1666)
28+
- **[images]** Fixed an issue that prevented deleting `VirtualImage` and `ClusterVirtualImage` resources for a stopped virtual machine. [#1669](https://github.com/deckhouse/virtualization/pull/1669)
29+
- **[module]** Fixed RBAC for the `user` and `editor` cluster roles. [#1749](https://github.com/deckhouse/virtualization/pull/1749)
30+
- **[module]** Fixed the `D8VirtualizationVirtualMachineFirmwareOutOfDate` alert, which could be duplicated when virtualization runs in HA mode. [#1739](https://github.com/deckhouse/virtualization/pull/1739)
31+
- **[module]** Added the ability to modify or delete the `VirtualMachineClass` resource named "generic". The virtualization module will no longer restore it to its original state. [#1597](https://github.com/deckhouse/virtualization/pull/1597)
32+
- **[vdsnapshot]** Fixed an error that could lead to inconsistencies between `VirtualMachineSnapshot` and `VirtualDiskSnapshot` resources when creating a snapshot of a virtual machine with multiple disks. [#1668](https://github.com/deckhouse/virtualization/pull/1668)
33+
34+
## Chore
35+
36+
37+
- **[core]** Fixed vulnerability CVE-2025-64324. [#1702](https://github.com/deckhouse/virtualization/pull/1702)
38+

0 commit comments

Comments
 (0)