diff --git a/CHANGELOG/CHANGELOG-v0.18.0.yml b/CHANGELOG/CHANGELOG-v0.18.0.yml new file mode 100644 index 0000000000..dd412ab73b --- /dev/null +++ b/CHANGELOG/CHANGELOG-v0.18.0.yml @@ -0,0 +1,70 @@ +core: + fixes: + - summary: add missing libisoburn to virt-launcher and fix acl build + pull_request: https://github.com/deckhouse/virtualization/pull/1019 +kubevirt: + fixes: + - summary: Fix VM migration with container disks (CVI, VI) + pull_request: https://github.com/deckhouse/virtualization/pull/1007 +module: + features: + - summary: >- + A dashboard has been added showing memory synchronization statistics of the VM during + migration. + pull_request: https://github.com/deckhouse/virtualization/pull/1029 + - summary: >- + An audit controller has been added to track security events related to the virtualization + module's resources. + pull_request: https://github.com/deckhouse/virtualization/pull/801 +vd: + fixes: + - summary: Fix cleanup for CVI and VI when creating from object reference with the type VirtualDisk. + pull_request: https://github.com/deckhouse/virtualization/pull/996 +vm: + features: + - summary: >- + Report I/O errors to guest OS instead of stopping VM, allowing the guest system to deal with + the problem (e.g., through retry mechanisms, failover). + pull_request: https://github.com/deckhouse/virtualization/pull/983 + - summary: >- + Ability to force migration with CPU throttling. Live migration policy can be set in VM and + user can override its value with VMOP. + pull_request: https://github.com/deckhouse/virtualization/pull/890 + fixes: + - summary: fix live migration with image hotplug + pull_request: https://github.com/deckhouse/virtualization/pull/1041 + - summary: replace mounted cvi, vi + pull_request: https://github.com/deckhouse/virtualization/pull/1016 + - summary: >- + The InUse condition is now correctly removed when the virtual machine class is no longer + used by any VM. + pull_request: https://github.com/deckhouse/virtualization/pull/1009 + - summary: >- + Resolved an issue where it was impossible to stop a VM if there were unapplied changes in + its configuration. + pull_request: https://github.com/deckhouse/virtualization/pull/991 + - summary: >- + Improved the logic for handling VM conditions and enhanced the status output for more + accurate monitoring. + pull_request: https://github.com/deckhouse/virtualization/pull/931 + - summary: To enhance security, all images will be mounted as `read-only`. + pull_request: https://github.com/deckhouse/virtualization/pull/796 +vmipl: + fixes: + - summary: >- + Fixed an issue with the incorrect removal of the finalizer from the VirtualMachineIPLease + resource. + pull_request: https://github.com/deckhouse/virtualization/pull/1006 +vmop: + fixes: + - summary: handle conflict error in evacuation-controller + pull_request: https://github.com/deckhouse/virtualization/pull/993 + - summary: fix migration cancel test + pull_request: https://github.com/deckhouse/virtualization/pull/977 +vmsnapshot: + features: + - summary: >- + The status of the VirtualMachineSnapshot resource now displays information about the + resources included in the snapshot. + pull_request: https://github.com/deckhouse/virtualization/pull/978 + diff --git a/CHANGELOG/CHANGELOG-v0.18.md b/CHANGELOG/CHANGELOG-v0.18.md new file mode 100644 index 0000000000..a8c6cd0c86 --- /dev/null +++ b/CHANGELOG/CHANGELOG-v0.18.md @@ -0,0 +1,26 @@ +# Changelog v0.18 + +## Features + + + - **[module]** A dashboard has been added showing memory synchronization statistics of the VM during migration. [#1029](https://github.com/deckhouse/virtualization/pull/1029) + - **[module]** An audit controller has been added to track security events related to the virtualization module's resources. [#801](https://github.com/deckhouse/virtualization/pull/801) + - **[vm]** Report I/O errors to guest OS instead of stopping VM, allowing the guest system to deal with the problem (e.g., through retry mechanisms, failover). [#983](https://github.com/deckhouse/virtualization/pull/983) + - **[vm]** Ability to force migration with CPU throttling. Live migration policy can be set in VM and user can override its value with VMOP. [#890](https://github.com/deckhouse/virtualization/pull/890) + - **[vmsnapshot]** The status of the VirtualMachineSnapshot resource now displays information about the resources included in the snapshot. [#978](https://github.com/deckhouse/virtualization/pull/978) + +## Fixes + + + - **[vd]** Fix cleanup for CVI and VI when creating from object reference with the type VirtualDisk. [#996](https://github.com/deckhouse/virtualization/pull/996) + - **[vm]** The InUse condition is now correctly removed when the virtual machine class is no longer used by any VM. [#1009](https://github.com/deckhouse/virtualization/pull/1009) + - **[vm]** Resolved an issue where it was impossible to stop a VM if there were unapplied changes in its configuration. [#991](https://github.com/deckhouse/virtualization/pull/991) + - **[vm]** Improved the logic for handling VM conditions and enhanced the status output for more accurate monitoring. [#931](https://github.com/deckhouse/virtualization/pull/931) + - **[vm]** To enhance security, all images will be mounted as `read-only`. [#796](https://github.com/deckhouse/virtualization/pull/796) + - **[vmipl]** Fixed an issue with the incorrect removal of the finalizer from the VirtualMachineIPLease resource. [#1006](https://github.com/deckhouse/virtualization/pull/1006) + +## Chore + + + - **[docs]** Updated the documentation to align with the virtualization updates in version 0.18.0. [#992](https://github.com/deckhouse/virtualization/pull/992) +