github kubevirt/kubevirt v0.47.1

latest releases: v1.2.0, v1.2.0-rc.1, v1.2.0-rc.0...
2 years ago

tag v0.47.1
Tagger: David Vossel davidvossel@gmail.com

This release follows v0.46.1 and consists of 311 changes, contributed by 39 people, leading to 740 files changed, 22426 insertions(+), 17615 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.47.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.47.1.

Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.

Notable changes

  • [PR #6775][kubevirt-bot] Bugfix: revert #6565 which prevented upgrades to v0.47.
  • [PR #6703][mhenriks] Fix BZ 2018521 - On upgrade VirtualMachineSnapshots going to Failed
  • [PR #6511][knopt] Fixed virt-api significant memory usage when using Cluster Profiler with large KubeVirt deployments. (#6478, @knopt)
  • [PR #6629][awels] BugFix: Hotplugging more than one block device would cause IO error (#6564)
  • [PR #6657][andreabolognani] This version of KubeVirt includes upgraded virtualization technology based on libvirt 7.6.0 and QEMU 6.0.0.
  • [PR #6565][Barakmor1] 'kubevirt-operator' changed to 'virt-operator' on 'managed-by' label in kubevirt's components made by virt-operator
  • [PR #6642][ShellyKa13] Include hot-plugged disks in a Online VM Snapshot
  • [PR #6513][brybacki] Adds force-bind flag to virtctl imageupload
  • [PR #6588][erkanerol] Fix recording rules based on up metrics
  • [PR #6575][davidvossel] VM controller now syncs VMI conditions to corresponding VM object
  • [PR #6661][rmohr] Make the kubevirt api compatible with client-gen to make selecting compatible k8s golang dependencies easier
  • [PR #6535][rmohr] Migrations use digests to reference containerDisks and kernel boot images to ensure disk consistency
  • [PR #6651][ormergi] Kubevirt Conformance plugin now supports passing tests images registry.
  • [PR #6589][iholder-redhat] custom kernel / initrd to boot from is now pre-pulled which improves stability
  • [PR #6199][ormergi] Kubevirt Conformance plugin now supports passing image tag or digest
  • [PR #6477][zcahana] Report DataVolumeError VM status when referenced a DataVolume indicates an error
  • [PR #6593][rhrazdil] Removed python dependencies from virt-launcher and virt-handler containers
  • [PR #6026][akrejcir] Implemented minimal VirtualMachineFlavor functionality.
  • [PR #6570][erkanerol] Use honorLabels instead of labelDrop for namespace label on metrics
  • [PR #6182][jordigilh] adds support for real time workloads
  • [PR #6177][rmohr] Switch the node base images to centos8 stream
  • [PR #6171][zcahana] Report ErrorPvcNotFound/ErrorDataVolumeNotFound VM status when PVC/DV-type volumes reference non-existent objects
  • [PR #6437][VirrageS] Fix deprecated use of watch API to prevent reporting incorrect metrics.
  • [PR #6482][jean-edouard] VMs with cloud-init data should now properly migrate from older KubeVirt versions
  • [PR #6375][dhiller] Rely on kubevirtci installing cdi during testing

Contributors

39 people contributed to this release:

34 Roman Mohr rmohr@redhat.com
15 Andrea Bolognani abologna@redhat.com
13 Jed Lejosne jed@redhat.com
12 Zvi Cahana zvic@il.ibm.com
12 alonsadan asadan@redhat.com
10 YitzyD yitzy.i.dier@gmail.com
9 Antonio Cardace acardace@redhat.com
9 David Vossel dvossel@redhat.com
9 Or Mergi ormergi@redhat.com
8 Daniel Hiller dhiller@redhat.com
8 Shelly Kagan skagan@redhat.com
7 Bartosz Rybacki brybacki@redhat.com
7 Or Shoval oshoval@redhat.com
6 Andrej Krejcir akrejcir@redhat.com
4 Alexander Wels awels@redhat.com
4 Itamar Holder iholder@redhat.com
4 Maya Rashish mrashish@redhat.com
4 Michael Henriksen mhenriks@redhat.com
4 Radim Hrazdil rhrazdil@redhat.com
3 Alice Frosi afrosi@redhat.com
3 Erkan Erol eerol@redhat.com
3 Howard Zhang howard.zhang@arm.com
3 Jordi Gil jgil@redhat.com
3 L. Pivarc lpivarc@redhat.com
2 Barak bmordeha@redhat.com
2 Federico Gimenez fgimenez@redhat.com
2 Igor Bezukh ibezukh@redhat.com
1 Adam Litke alitke@redhat.com
1 Alex Kalenyuk akalenyu@redhat.com
1 Israel Pinto ipinto@redhat.com
1 Janusz Marcinkiewicz januszm@nvidia.com
1 João Vilaça jvilaca@redhat.com
1 Petr Horáček phoracek@redhat.com
1 Tomasz Knopik tknopik@nvidia.com
1 Vasiliy Ulyanov vulyanov@suse.de
1 dalia-frank dafrank@redhat.com

Additional Resources

---
-----BEGIN PGP SIGNATURE-----

iQJKBAABCAA0FiEErKAMso7Mt+5MMnGnlaAXoY0MpLcFAmGNPFsWHGRhdmlkdm9z
c2VsQGdtYWlsLmNvbQAKCRCVoBehjQykt3tDD/9fp07wuYmijeugCoFeAK5+STuF
QBO/d7/7RqKK+JrOwfaCl/d1UtocExb11kNnFPpVzztvu2tF7YRiHKvYmC87C9NV
sLIT26zUgKO0YEbCTG0vgmtiZseFwu+zAEFzd/AnPi95+Th108wzLqtUCpyYEEhN
BHoKNMOw5nx+g3mKpKy3nbO5xedR6rjcv2AjBzI7q/OTzQxVYPnxnNEpT058XC8h
TG8LzHVZse6dr2HXiOvGfpQ9cnOod+btVwV5vFquwxE+eQldmIIGelIL6oFYMGYO
05x0eXkmzTCP1Hqos8pI/pxF5v8IJTIkDyRs120rwL8yIdG+Jm4HkNbLmxuj8v5q
zXCVTFzQP7x2urehTjo7ahPIuM0Rp5a659ZvjxDyeddtdmW9qJnAU+9PVLP5e8xQ
jiHYoO0uqMm3JVgcFYjFQZqF5M4b1y6Q4RUPrUZ7iYxg7DEuBPsHGImx4skit4ZI
ptQkGcSBjNSd/UmlBPDTeU1FFcWB7EvBp4YjFIGqSa0hk7VnTdvucqVrmcWPK1am
OXr7YqRSIgH+aXUgHlT8xCjpIM2cELvpt/z4EpS5/k9gSghXdyCU892rkTQ6YsaN
2s6QOGKn6PStXHzug0XEDiD8lJai2RkskMNPLU/NhEb8BrSq6TeLuvAL9Ra0ANVr
f68uWUQxcMbvTsjHBA==
=MUK6
-----END PGP SIGNATURE-----

Merge pull request #6775 from kubevirt-bot/cherry-pick-6772-to-release-0.47

[release-0.47] Revert #6565: kubevirt's components managed-by label's value changed to virt-operator

Don't miss a new kubevirt release

NewReleases is sending notifications on new releases.