diff --git a/CHANGELOG/CHANGELOG-v0.23.0.yml b/CHANGELOG/CHANGELOG-v0.23.0.yml new file mode 100644 index 0000000000..213cfdbf04 --- /dev/null +++ b/CHANGELOG/CHANGELOG-v0.23.0.yml @@ -0,0 +1,56 @@ +core: + features: + - summary: support vpc and read-only containers, bump kubevirt version to v1.3.1-v12n.7 + pull_request: https://github.com/deckhouse/virtualization/pull/1259 + - summary: >- + All containers have been switched to read-only mode, which is part of efforts to enhance + security and ensure integrity control of the virtualization components. + pull_request: https://github.com/deckhouse/virtualization/pull/1244 + fixes: + - summary: >- + Fix nil pointer error that occurs when one of the moduleconfigs with a missing enabled field + is updated. + pull_request: https://github.com/deckhouse/virtualization/pull/1272 + - summary: >- + Fixed the placement of the virtualization management component on system nodes when they are + present in the cluster. If there are no system nodes in the cluster, it will be placed on + master nodes. + pull_request: https://github.com/deckhouse/virtualization/pull/1260 + - summary: Fixed jqfilter to get correct JSON and in subsequent processing (PR + pull_request: https://github.com/deckhouse/virtualization/pull/1245 +module: + features: + - summary: add logVerbosity for kubevirt + pull_request: https://github.com/deckhouse/virtualization/pull/1251 + - summary: Add hook for drop openshift labels from module namespace (d8-virtualization) + pull_request: https://github.com/deckhouse/virtualization/pull/1246 +vd: + fixes: + - summary: >- + For a virtual disk in `Filesystem` mode, fixed the ability to dynamically attach (hotplug) + to a virtual machine. + pull_request: https://github.com/deckhouse/virtualization/pull/1241 + - summary: Fixed the creation of virtual disks using NFS storage with the `no_root_squash` option. + pull_request: https://github.com/deckhouse/virtualization/pull/1210 +vm: + fixes: + - summary: fix metric awaitingRestartToApplyConfiguration + pull_request: https://github.com/deckhouse/virtualization/pull/1265 +vmrestore: + features: + - summary: >- + Added the ability to forcefully restore a virtual machine from a snapshot using the + restoreMode parameter. This parameter has two possible values: + + - Safe - a safe recovery option when there are no conflicts with the virtual machine's + resources; + + - Forced - a forced recovery option that can be applied to a running virtual machine but may + lead to destructive consequences if conflicts arise during the recovery process. + + + If the forcibly restored virtual disks are used by another virtual machine or the restored + IP address is reserved by another virtual machine, the recovery process will fail, and this + will be reported in the VirtualMachineRestore resource status. + pull_request: https://github.com/deckhouse/virtualization/pull/1115 + diff --git a/CHANGELOG/CHANGELOG-v0.23.md b/CHANGELOG/CHANGELOG-v0.23.md new file mode 100644 index 0000000000..b38d060c41 --- /dev/null +++ b/CHANGELOG/CHANGELOG-v0.23.md @@ -0,0 +1,19 @@ +# Changelog v0.23 + +## Features + + + - **[core]** All containers have been switched to read-only mode, which is part of efforts to enhance security and ensure integrity control of the virtualization components. [#1244](https://github.com/deckhouse/virtualization/pull/1244) + - **[vmrestore]** Added the ability to forcefully restore a virtual machine from a snapshot using the restoreMode parameter. This parameter has two possible values: + - Safe - a safe recovery option when there are no conflicts with the virtual machine's resources; + - Forced - a forced recovery option that can be applied to a running virtual machine but may lead to destructive consequences if conflicts arise during the recovery process. + + If the forcibly restored virtual disks are used by another virtual machine or the restored IP address is reserved by another virtual machine, the recovery process will fail, and this will be reported in the VirtualMachineRestore resource status. [#1115](https://github.com/deckhouse/virtualization/pull/1115) + +## Fixes + + + - **[core]** Fixed the placement of the virtualization management component on system nodes when they are present in the cluster. If there are no system nodes in the cluster, it will be placed on master nodes. [#1260](https://github.com/deckhouse/virtualization/pull/1260) + - **[vd]** For a virtual disk in `Filesystem` mode, fixed the ability to dynamically attach (hotplug) to a virtual machine. [#1241](https://github.com/deckhouse/virtualization/pull/1241) + - **[vd]** Fixed the creation of virtual disks using NFS storage with the `no_root_squash` option. [#1210](https://github.com/deckhouse/virtualization/pull/1210) +