github kubevirt/kubevirt v0.40.0-rc.2

latest releases: v1.4.0, v1.4.0-rc.2, v1.4.0-rc.1...
pre-release3 years ago

tag v0.40.0-rc.2
Tagger: David Vossel davidvossel@gmail.com

This release follows v0.39.0 and consists of 450 changes, contributed by 51 people, leading to 646 files changed, 42768 insertions(+), 6668 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.40.0-rc.2.

The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using git tag -v v0.40.0-rc.2.

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

Notable changes

  • [PR #5467][rmohr] Fixes upgrades from KubeVirt v0.36
  • [PR #5350][jean-edouard] Removal of entire permittedHostDevices section will now remove all user-defined host device plugins.
  • [PR #5242][jean-edouard] Creating more than 1 migration at the same time for a given VMI will now fail
  • [PR #4907][vasiliy-ul] Initial cgroupv2 support
  • [PR #5324][jean-edouard] Default feature gates can now be defined in the provider configuration.
  • [PR #5006][alicefr] Add discard=unmap option
  • [PR #5022][davidvossel] Fixes race condition between operator adding service and webhooks that can result in installs/uninstalls failing
  • [PR #5310][ashleyschuett] Reconcile CRD resources
  • [PR #5102][iholder-redhat] Go version updated to 1.14.14
  • [PR #4746][ashleyschuett] Reconcile Deployments, DaemonSets, MutatingWebhookConfigurations and ValidatingWebhookConfigurations
  • [PR #5037][ormergi] Hot-plug SR-IOV VF interfaces to VM's post a successful migration.
  • [PR #5269][mlsorensen] Prometheus metrics scraped from virt-handler are now served from the VMI informer cache, rather than calling back to the Kubernetes API for VMI information.
  • [PR #5138][davidvossel] virt-handler now waits up to 5 minutes for all migrations on the node to complete before shutting down.
  • [PR #5191][yuvalturg] Added a metric for monitoring CPU affinity
  • [PR #5215][xphyr] Enable detection of Intel GVT-g vGPU.
  • [PR #4760][rmohr] Make virt-handler heartbeat more efficient and robust: Only one combined PATCH and no need to detect different cluster types anymore.
  • [PR #5091][iholder-redhat] QEMU SeaBios debug logs are being seen as part of virt-launcher log.
  • [PR #5221][rmohr] Remove workload placement validation webhook which blocks placement updates when VMIs are running
  • [PR #5128][yuvalturg] Modified memory related metrics by adding several new metrics and splitting the swap traffic bytes metric
  • [PR #5084][ashleyschuett] Add validation to CustomizeComponents object on the KubeVirt resource
  • [PR #5182][davidvossel] New [release-blocker] functional test marker to signify tests that can never be disabled before making a release
  • [PR #5137][davidvossel] Added our policy around release branch backporting in docs/release-branch-backporting.md
  • [PR #5096][yuvalturg] Modified networking metrics by adding new metrics, splitting existing ones by rx/tx and using the device alias for the interface name when available
  • [PR #5088][awels] Hotplug works with hostpath storage.
  • [PR #4908][dhiller] Move travis tag and master builds to kubevirt prow.
  • [PR #4741][EdDev] Allow live migration for SR-IOV VM/s without preserving the VF interfaces.

Contributors

51 people contributed to this release:

51 Edward Haas edwardh@redhat.com
48 Roman Mohr rmohr@redhat.com
23 David Vossel dvossel@redhat.com
21 Vasiliy Ulyanov vulyanov@suse.de
12 Ashley Schuett aschuett@redhat.com
12 Bartosz Rybacki brybacki@redhat.com
12 Itamar Holder iholder@redhat.com
12 Or Mergi ormergi@redhat.com
11 Federico Gimenez fgimenez@redhat.com
11 Or Shoval oshoval@redhat.com
10 Dan Kenigsberg danken@redhat.com
8 Antonio Cardace acardace@redhat.com
7 L. Pivarc lpivarc@redhat.com
6 Karel Šimon ksimon@redhat.com
5 Alexander Wels awels@redhat.com
5 Daniel Hiller dhiller@redhat.com
5 Jed Lejosne jed@redhat.com
4 Andrey Odarenko andreyo@il.ibm.com
4 Hao Yu yuh@us.ibm.com
4 Maya Rashish mrashish@redhat.com
3 Victor Toso victortoso@redhat.com
3 Yuval Turgeman yturgema@redhat.com
3 alonsadan asadan@redhat.com
2 Alice Frosi afrosi@redhat.com
2 Andrej Krejcir akrejcir@redhat.com
2 Erkan Erol eerol@redhat.com
2 Mark DeNeve markd@xphyr.net
2 Quique Llorente ellorent@redhat.com
2 Vladik Romanovsky vromanso@redhat.com
2 ansijain ansi.jain@india.nec.com
2 jichenjc jichenjc@cn.ibm.com
1 Alex Kalenyuk akalenyu@redhat.com
1 Arnon Gilboa agilboa@redhat.com
1 Ashley Schuett ashleyns1992@gmail.com
1 Cole Robinson crobinso@redhat.com
1 Federico Gimenez fgimenez@users.noreply.github.com
1 Igor Bezukh ibezukh@redhat.com
1 Kavya kavya.g@ibm.com
1 Marcus Sorensen mls@apple.com
1 Nahshon Unna-Tsameret nunnatsa@redhat.com
1 Shelly Kagan skagan@redhat.com
1 Shweta Padubidri spadubid@redhat.com
1 Stu Gott sgott@redhat.com
1 Tomas Psota to.psota@gmail.com
1 Tomas Psota tpsota@redhat.com
1 Vatsal Parekh vparekh@redhat.com
1 Yan Du yadu@redhat.com
1 alonsadan alonsadan1@gmail.com

Additional Resources

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

iQJKBAABCAA0FiEErKAMso7Mt+5MMnGnlaAXoY0MpLcFAmB5lmcWHGRhdmlkdm9z
c2VsQGdtYWlsLmNvbQAKCRCVoBehjQykt0YbD/9Wipib1Md626jt8F6zSwG3Lol1
a9ebPeYyPpYHViHVlqg78U2N5IovWM1uowe1zjRgbusXYj4LOXOdUIqK1hoKfAgl
rth/mQyHwRi97Ymgx/Z0hs+Kup/3y03E8hlfaG/lLwMRH0kdkT3PqyN+vuNhmfcZ
FvewQcM8bFrAW0elQcCga+k4YzonwR26E1v/hDB2R0pzLX1ReQYWVbW3aMgQe4Tl
dLuiPdcORUZfzOMBg7aWIJRCJJP7yKk0cSFIZU2BXwWwMID+pZpw9t7Yx2Ggxwc6
QJIEEQvfQzWhrxhlOVn9Bz6vPnm+Q8hTHu3kyVbHfUwh5QPTSHb8GJ6v8O0AHShm
OY02nSKKTTCIJ4RnSKvsMtsI/0RuTsAe2oI+nQB/a5FvsxCstl04+rzHvhSZjBjB
SrRDL/rQmdZczgB1HbJjrmXprmHCinETsSsni8BvS/uvbBPeTmIhyl7nXox02XY3
Zj/T9mfHYDToOaOc1r1TuL13DPafRpWy2pETMZeK2Gz5149UqAhnw6IyUeEh0Dog
K5e30kZ3Kpc+gRfyTklWV6Z8apbMxL0Fl69YcYsi2PmIe4y5lS5PItK+76k4gC63
7ozyXPINVbhyrrSlkCVnqAb5nMkFCOUJxkivwW+tURCN9Htegsn2sXjMmQq1Yx0K
K0lrxmcHelRLkLKhEQ==
=BM1e
-----END PGP SIGNATURE-----

Merge pull request #5467 from rmohr/operator-patch-fix

[release-0.40] crds: fix patch formatting

Don't miss a new kubevirt release

NewReleases is sending notifications on new releases.