This release follows v1.2.0 and consists of 288 changes, contributed by 31 people, leading to 423 files changed, 13593 insertions(+), 11123 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v1.2.1. The primary release artifact of KubeVirt is the git tree. The release tag is signed and can be verified using `git tag -v v1.2.1`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR #11986][fossedihelm] Restart of a VM is required when the CPU socket count is reduced - [PR #11977][fossedihelm] Bug fix: Correctly reflect RestartRequired condition - [PR #11972][fossedihelm] Fix RerunOnFailure RunStrategy - [PR #11966][lyarwood] `VirtualMachines` referencing an instance type are now allowed when the `LiveUpdate` feature is enabled and will trigger the `RestartRequired` condition if the reference within the `VirtualMachine` is changed. - [PR #11649][kubevirt-bot] Updated common-instancetypes bundles to v1.0.0 - [PR #11866][kubevirt-bot] Fix the live updates for volumes and disks - [PR #11853][fossedihelm] Updated go version of the client-go to 1.21 - [PR #11691][kubevirt-bot] Improve the handling of ordinal pod interface name for upgrade - [PR #11675][tiraboschi] Make 'image' field in hook sidecar annotation optional. - [PR #11761][avlitman] New memory statistics added named kubevirt_memory_delta_from_requested_bytes - [PR #11720][assafad] Collect VMI OS info from the Guest agent as `kubevirt_vmi_phase_count` metric labels - [PR #11656][kubevirt-bot] Build the `passt`custom CNI binary statically, for the `passt` network binding plugin. - [PR #11582][kubevirt-bot] Expose volumesnapshot error in vmsnapshot object - [PR #11502][kubevirt-bot] Allow to hotplug memory for VMs with memory limits set - [PR #11510][kubevirt-bot] Reduce the downwardMetrics server maximum number of request per second to 1. - [PR #11464][kubevirt-bot] Bugfix: Allow vmexport download redirections by printing logs into stderr - [PR #11463][kubevirt-bot] Bugfix: Improve handling of IOThreads with incompatible buses - [PR #11480][kubevirt-bot] Build KubeVirt with Go version 1.21.8 - [PR #11371][kubevirt-bot] More information in the migration state of VMI / migration objects - [PR #11396][kubevirt-bot] BugFix: Ensure DataVolumes created by virt-controller (DataVolumeTemplates) are recreated and owned by the VM in the case of DR and backup/restore. - [PR #11263][alromeros] Bugfix: Improve error reporting when fsfreeze fails - [PR #11422][kubevirt-bot] add perf-scale benchmarks for release v1.2 - [PR #11318][fossedihelm] fix(vmclone): delete vmclone resource when the target vm is deleted - [PR #11393][kubevirt-bot] Bug-fix: Fix nil panic if VM update fails - [PR #11354][kubevirt-bot] Fix perfscale buckets error - [PR #11378][fossedihelm] fix(ksm): set the `kubevirt.io/ksm-enabled` node label to true if the ksm is managed by KubeVirt, instead of reflect the actual ksm value. Contributors ------------ 31 people contributed to this release: 112 fossedihelm <ffossemo@redhat.com> 22 Luboslav Pivarc <lpivarc@redhat.com> 12 Shelly Kagan <skagan@redhat.com> 8 Antonio Cardace <acardace@redhat.com> 6 Alvaro Romero <alromero@redhat.com> 5 João Vilaça <jvilaca@redhat.com> 4 Alice Frosi <afrosi@redhat.com> 4 Assaf Admi <aadmi@redhat.com> 4 Dharmit Shah <shahdharmit@gmail.com> 4 Jed Lejosne <jed@redhat.com> 4 Lee Yarwood <lyarwood@redhat.com> 3 Alex Kalenyuk <akalenyu@redhat.com> 3 Felix Matouschek <fmatouschek@redhat.com> 3 Michael Henriksen <mhenriks@redhat.com> 3 avlitman <alitman@redhat.com> 3 bmordeha <bmordeha@redhat.com> 2 Brian Carey <bcarey@redhat.com> 2 Javier Cano Cano <jcanocan@redhat.com> 2 Ram Lavi <ralavi@redhat.com> 2 Vicente Cheng <vicente.cheng@suse.com> 2 howard zhang <howard.zhang@arm.com> 1 Alay Patel <alayp@nvidia.com> 1 Andrea Bolognani <abologna@redhat.com> 1 Andrej Krejcir <akrejcir@redhat.com> 1 Daniel Hiller <dhiller@redhat.com> 1 Edu Gómez Escandell <egomez@redhat.com> 1 Edward Haas <edwardh@redhat.com> 1 Orel Misan <omisan@redhat.com> 1 Shahaf Bahar <sbahar@redhat.com> Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - Slack: <https://kubernetes.slack.com/messages/virtualization> - An easy to use demo: <https://github.com/kubevirt/demo> - [How to contribute][contributing] - [License][license] [contributing]: https://github.com/kubevirt/kubevirt/blob/main/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/main/LICENSE ---
This tag has no release notes.