diff --git a/CHANGELOG/CHANGELOG-v1.2.0.yml b/CHANGELOG/CHANGELOG-v1.2.0.yml new file mode 100644 index 0000000000..fd03da5610 --- /dev/null +++ b/CHANGELOG/CHANGELOG-v1.2.0.yml @@ -0,0 +1,97 @@ +ci: + fixes: + - summary: Fix run script path. + pull_request: https://github.com/deckhouse/virtualization/pull/1627 + - summary: add intvirtvm describe to e2e test dumps, change restart approval mode + pull_request: https://github.com/deckhouse/virtualization/pull/1554 +core: + features: + - summary: >- + Lower the priority of the apiserver group and remove unnecessary proxying to the core API + group + pull_request: https://github.com/deckhouse/virtualization/pull/1666 + fixes: + - summary: More frequent polling for applied checksum to get audit events about changed checksum. + pull_request: https://github.com/deckhouse/virtualization/pull/1637 + - summary: fix map iterate concurrency panic in vm-route-forge + pull_request: https://github.com/deckhouse/virtualization/pull/1602 +docs: + fixes: + - summary: Update manual about VM traffic redirect + pull_request: https://github.com/deckhouse/virtualization/pull/1646 +images: + fixes: + - summary: Fix deleting images connected to Stopped VMs. + pull_request: https://github.com/deckhouse/virtualization/pull/1669 +module: + features: + - summary: Validate dvcr section in ModuleConfig. + pull_request: https://github.com/deckhouse/virtualization/pull/1628 + - summary: add project/namespace virtual machines overview dashboard and fix virtualmachine dashboard + pull_request: https://github.com/deckhouse/virtualization/pull/1603 + fixes: + - summary: fix file prefix for grafana dashboards + pull_request: https://github.com/deckhouse/virtualization/pull/1673 + - summary: Improving audit events names. Also add ignoring system service acconts. + pull_request: https://github.com/deckhouse/virtualization/pull/1611 + - summary: >- + Improve module control audit event name field. Also process event only for supported methods + and skip service accounts events. + pull_request: https://github.com/deckhouse/virtualization/pull/1604 + - summary: Fix virtualization-audit image check. + pull_request: https://github.com/deckhouse/virtualization/pull/1589 +observability: + features: + - summary: >- + Added three new Prometheus metrics for VirtualDisk monitoring (capacity_bytes, info, and + status_inuse). + pull_request: https://github.com/deckhouse/virtualization/pull/1592 +test: + features: + - summary: Mark test case resources with label. + pull_request: https://github.com/deckhouse/virtualization/pull/1645 + fixes: + - summary: Fix migration helper usage. + pull_request: https://github.com/deckhouse/virtualization/pull/1644 + - summary: Exclude `http2.GoAwayError` from error checker. + pull_request: https://github.com/deckhouse/virtualization/pull/1640 + - summary: Set MiddleTimeout for framework Delete method. + pull_request: https://github.com/deckhouse/virtualization/pull/1639 +vd: + fixes: + - summary: Do not block volume migrations if failed snapshot exists. + pull_request: https://github.com/deckhouse/virtualization/pull/1647 +vdsnapshot: + fixes: + - summary: >- + A virtual disk snapshot will be in the Failed phase if `spec.requiredConsistency` is `true`, + but a virtual machine has not been stopped or filesystem has not been frozen during the + snapshotting process. + pull_request: https://github.com/deckhouse/virtualization/pull/1605 +vm: + features: + - summary: sync tolerations immediately for auto migration when node placement changed + pull_request: https://github.com/deckhouse/virtualization/pull/1621 + fixes: + - summary: >- + Fixed an issue where the Virtualization Controller could panic on unexpected block device + deletion. + pull_request: https://github.com/deckhouse/virtualization/pull/1585 +vmbda: + fixes: + - summary: Fix missing Serial for Attached images and disks in intvirtvm. + pull_request: https://github.com/deckhouse/virtualization/pull/1580 + - summary: VMBDA now reports a clear error if the device is not available on the VM's node. + pull_request: https://github.com/deckhouse/virtualization/pull/1561 +vmrestore: + features: + - summary: >- + VirtualMachineRestore is deprecated and replaced by VirtualMachineOperation with type + 'Restore'. + pull_request: https://github.com/deckhouse/virtualization/pull/1631 + fixes: + - summary: >- + Remove spurious error logs when snapshot secret name is not yet populated during + initialization. + pull_request: https://github.com/deckhouse/virtualization/pull/1624 + diff --git a/CHANGELOG/CHANGELOG-v1.2.md b/CHANGELOG/CHANGELOG-v1.2.md new file mode 100644 index 0000000000..e5d76c6b45 --- /dev/null +++ b/CHANGELOG/CHANGELOG-v1.2.md @@ -0,0 +1,46 @@ +# Changelog v1.2 + +## [MALFORMED] + + + - #1588 invalid type "refactor" + +## Features + + + - **[core]** Lower the priority of the apiserver group and remove unnecessary proxying to the core API group [#1666](https://github.com/deckhouse/virtualization/pull/1666) + - **[module]** Validate dvcr section in ModuleConfig. [#1628](https://github.com/deckhouse/virtualization/pull/1628) + - **[module]** add project/namespace virtual machines overview dashboard and fix virtualmachine dashboard [#1603](https://github.com/deckhouse/virtualization/pull/1603) + - **[observability]** Added three new Prometheus metrics for VirtualDisk monitoring (capacity_bytes, info, and status_inuse). [#1592](https://github.com/deckhouse/virtualization/pull/1592) + - **[vm]** sync tolerations immediately for auto migration when node placement changed [#1621](https://github.com/deckhouse/virtualization/pull/1621) + - **[vmrestore]** VirtualMachineRestore is deprecated and replaced by VirtualMachineOperation with type 'Restore'. [#1631](https://github.com/deckhouse/virtualization/pull/1631) + +## Fixes + + + - **[core]** More frequent polling for applied checksum to get audit events about changed checksum. [#1637](https://github.com/deckhouse/virtualization/pull/1637) + - **[core]** fix map iterate concurrency panic in vm-route-forge [#1602](https://github.com/deckhouse/virtualization/pull/1602) + - **[docs]** Update manual about VM traffic redirect [#1646](https://github.com/deckhouse/virtualization/pull/1646) + - **[images]** Fix deleting images connected to Stopped VMs. [#1669](https://github.com/deckhouse/virtualization/pull/1669) + - **[module]** fix file prefix for grafana dashboards [#1673](https://github.com/deckhouse/virtualization/pull/1673) + - **[module]** Improving audit events names. Also add ignoring system service acconts. [#1611](https://github.com/deckhouse/virtualization/pull/1611) + - **[module]** Improve module control audit event name field. Also process event only for supported methods and skip service accounts events. [#1604](https://github.com/deckhouse/virtualization/pull/1604) + - **[vd]** Do not block volume migrations if failed snapshot exists. [#1647](https://github.com/deckhouse/virtualization/pull/1647) + - **[vdsnapshot]** A virtual disk snapshot will be in the Failed phase if `spec.requiredConsistency` is `true`, but a virtual machine has not been stopped or filesystem has not been frozen during the snapshotting process. [#1605](https://github.com/deckhouse/virtualization/pull/1605) + - **[vm]** Fixed an issue where the Virtualization Controller could panic on unexpected block device deletion. [#1585](https://github.com/deckhouse/virtualization/pull/1585) + - **[vmbda]** Fix missing Serial for Attached images and disks in intvirtvm. [#1580](https://github.com/deckhouse/virtualization/pull/1580) + - **[vmbda]** VMBDA now reports a clear error if the device is not available on the VM's node. [#1561](https://github.com/deckhouse/virtualization/pull/1561) + - **[vmrestore]** Remove spurious error logs when snapshot secret name is not yet populated during initialization. [#1624](https://github.com/deckhouse/virtualization/pull/1624) + +## Chore + + + - **[core]** Refactor cron source to be more universal. [#1663](https://github.com/deckhouse/virtualization/pull/1663) + - **[core]** More renames for containers to work with containerd v2. [#1579](https://github.com/deckhouse/virtualization/pull/1579) + - **[module]** code cleanup [#1690](https://github.com/deckhouse/virtualization/pull/1690) + - **[module]** revert added prefix for dashboards [#1685](https://github.com/deckhouse/virtualization/pull/1685) + - **[module]** dmt lint is now the only tool that is used to validate licenses in source files. [#1655](https://github.com/deckhouse/virtualization/pull/1655) + - **[module]** Fix build for p11-kit, fix mount of /var/log/libvirt in virt-launcher image. [#1576](https://github.com/deckhouse/virtualization/pull/1576) + - **[module]** Use at least golang 1.24 for all components. [#1575](https://github.com/deckhouse/virtualization/pull/1575) + - **[vi]** Remove skip for VirtualImageCreation test. [#1598](https://github.com/deckhouse/virtualization/pull/1598) +