This release follows v0.49.0 and consists of 200 changes, contributed by 28 people, leading to 1929 files changed, 148241 insertions(+), 56732 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.49.1. The primary release artifact of KubeVirt is the git tree. The release tag is signed and can be verified using `git tag -v v0.49.1`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR #8323][jean-edouard] Improve path handling for non-root virt-launcher workloads - [PR #8306][kubevirt-bot] Fixed `KubeVirtComponentExceedsRequestedMemory` alert complaining about many-to-many matching not allowed. - [PR #8109][Barakmor1] Bump the version of emicklei/go-restful from 2.15.0 to 2.16.0 - [PR #7984][ShellyKa13] BugFix: Fix vm restore in case of restore size bigger then PVC requested size - [PR #7718][akalenyu] BugFix: virtctl guestfs incorrectly assumes image name - [PR #7617][machadovilaca] Add Virtual Machine name label to virt-launcher pod - [PR #7610][acardace] Fix failed reported migrations when actually they were successful. - [PR #7478][orelmisan] Fixed setting custom guest pciAddress and bootOrder parameter(s) to a list of SR-IOV NICs. - [PR #7514][kubevirt-bot] BugFix: Fixed RBAC for admin/edit user to allow virtualmachine/addvolume and removevolume. This allows for persistent disks - [PR #7247][kubevirt-bot] New and resized disks are now always 1MiB-aligned - [PR #7179][kubevirt-bot] Improve device plugin de-registration in virt-handler and some test stabilizations - [PR #7166][kubevirt-bot] Garbage collect finalized migration objects only leaving the most recent 5 objects - [PR #7154][davidvossel] Switch from reflects.DeepEquals to equality.Semantic.DeepEquals() across the entire project - [PR #7146][kubevirt-bot] Updated recording rule "kubevirt_vm_container_free_memory_bytes" - [PR #7140][kubevirt-bot] Fixes issue associated with blocked uninstalls when VMIs exist during removal - [PR #7073][kubevirt-bot] When expanding disk images, take the minimum between the request and the capacity - avoid using the full underlying file system on storage like NFS, local. - [PR #7042][kubevirt-bot] Fix issue with ssh being unreachable on VMIs with Istio proxy - [PR #7034][kubevirt-bot] Add infoSource field to vmi.status.interfaces. - [PR #7043][kubevirt-bot] Migrating VMIs that contain dedicated CPUs will now have properly dedicated CPUs on target Contributors ------------ 28 people contributed to this release: 16 Orel Misan <omisan@redhat.com> 16 Shelly Kagan <skagan@redhat.com> 15 Roman Mohr <rmohr@google.com> 13 Roman Mohr <rmohr@redhat.com> 12 Jed Lejosne <jed@redhat.com> 12 fossedihelm <ffossemo@redhat.com> 9 David Vossel <dvossel@redhat.com> 6 Michael Henriksen <mhenriks@redhat.com> 5 Daniel Hiller <dhiller@redhat.com> 4 Alex Kalenyuk <akalenyu@redhat.com> 4 L. Pivarc <lpivarc@redhat.com> 4 Omer Yahud <oyahud@redhat.com> 4 bmordeha <bmodeha@redhat.com> 3 Alexander Wels <awels@redhat.com> 3 Or Shoval <oshoval@redhat.com> 2 Antonio Cardace <acardace@redhat.com> 2 Barak Mordehai <bmordeha@redhat.com> 2 Itamar Holder <iholder@redhat.com> 2 João Vilaça <jvilaca@redhat.com> 2 Radim Hrazdil <rhrazdil@redhat.com> 2 Shirly Radco <sradco@redhat.com> 1 Alice Frosi <afrosi@redhat.com> 1 Erkan Erol <eerol@redhat.com> 1 Maya Rashish <mrashish@redhat.com> 1 Sascha Grunert <sgrunert@redhat.com> 1 Vasiliy Ulyanov <vulyanov@suse.de> 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.