v0.49.1
Pre-releasetag v0.49.1
Tagger: David Vossel davidvossel@gmail.com
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
- License
---
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEQ0oAadVn2uDIVPSveFt5DUYibtEFAmMGI0MWHGRhdmlkdm9z
c2VsQGdtYWlsLmNvbQAKCRB4W3kNRiJu0ZmJD/0f6722xCCwO0hjHDS1tZtqxVbH
7+WmMn9bo8fkqy0izO1ak0AAC6FQwZtB+kytLCAH1YN/oIxRIPQwbVU0ydIXRTWq
pivHz/00JtTVGmtk+qEWvY1OLQDixhoXqqUA5gItEgB+7tD1WcWaJd+lxXdh2uS7
9nxK1bHVx9Vh1Wj5cbyNMjNYtjN++ggtYWX4J3TC3p/ZlrmXPOdcuatjVB6Gtyho
ilj10KZLrhfVMih8d9pOCje6xVClJC7wMOv8ipadAr9gAgYl6TKEYHHc5NdgbMHs
SKuwXU5WjUWjzlp8vlhis4GtMAqM/I+4T1ZIEStmuSLwe9uLvKt7ZSiRIQP7+iWU
EbMO31l/BuddOeU8pk+6VKrVlldRYNilZoZylLVgSLfsV+b9B/PR/ZmUhHexrtLh
zBx529zz6YJvMI8+UH7j+NbQWWRGhb85M/0No6D4nlvQ0AA48KRqx9Q0c26ra+IY
0OxHwmEtKiJM7MTK0Psr+YzyPYqd5YallKWLoPtaxOPqPjf70sav3x11r8g9nmhe
zd5mJdRCPMgPoNLA54HBPofGQTse5zGcRhFSmH0/hKw7RfqUhA+poU6PWnR8AtA5
/mtuuvzmn8uQ0kQqX6sdBaT4v0PR3q/qaTybQ0UusSDg0PZeDct643J7r18wwVqK
NtH/vNg/ZJcMjGWPWg==
=uZ3/
-----END PGP SIGNATURE-----
Merge pull request #8323 from jean-edouard/release-0.49-improve-non-root-path-handling
[release-0.49] Improve non-root path handling