github kubevirt/kubevirt v0.41.0-rc.0

latest releases: v1.3.0-alpha.0, v1.2.0, v1.2.0-rc.1...
pre-release3 years ago

tag v0.41.0-rc.0
Tagger: David Vossel davidvossel@gmail.com

This release follows v0.40.0 and consists of 389 changes, contributed by 45 people, leading to 396 files changed, 20170 insertions(+), 6733 deletions(-).

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

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

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

Notable changes

  • [PR #5344][ashleyschuett] Reconcile PrometheusRules and ServiceMonitor resources
  • [PR #5542][andreyod] Add startStrategy field to VMI spec to allow Virtual Machine start in paused state.
  • [PR #5459][ashleyschuett] Reconcile service resource
  • [PR #5520][ashleyschuett] Reconcile required labels and annotations on ConfigMap resources
  • [PR #5533][rmohr] Fix docker save and docker push issues with released kubevirt images
  • [PR #5428][oshoval] virt-launcher now populates domain's guestOS info and interfaces status according guest agent also when doing periodic resyncs.
  • [PR #5410][ashleyschuett] Reconcile ServiceAccount resources
  • [PR #5109][Omar007] Add support for specifying a logical and physical block size for disk devices
  • [PR #5471][ashleyschuett] Reconcile APIService resources
  • [PR #5513][ashleyschuett] Reconcile Secret resources
  • [PR #5496][davidvossel] Improvements to migration proxy logging
  • [PR #5376][ashleyschuett] Reconcile CustomResourceDefinition resources
  • [PR #5435][AlonaKaplan] Support dual stack service on "virtctl expose"-
  • [PR #5425][davidvossel] Fixes VM restart during eviction when EvictionStrategy=LiveMigrate
  • [PR #5423][ashleyschuett] Add resource requests to virt-controller, virt-api, virt-operator and virt-handler
  • [PR #5343][erkanerol] Some cleanups and small additions to the storage metrics
  • [PR #4682][stu-gott] Updated Guest Agent Version compatibility check. The new approach is much more accurate.
  • [PR #5485][rmohr] Fix fallback to iptables if nftables is not used on the host on arm64
  • [PR #5426][rmohr] Fix fallback to iptables if nftables is not used on the host
  • [PR #5403][tiraboschi] Added a kubevirt_ prefix to several recording rules and metrics
  • [PR #5241][stu-gott] Introduced Duration and RenewBefore parameters for cert rotation. Previous values are now deprecated.
  • [PR #5463][acardace] Fixes upgrades from KubeVirt v0.36
  • [PR #5456][zhlhahaha] Enable arm64 cross-compilation
  • [PR #3310][davidvossel] Doc outlines our Kubernetes version compatibility commitment
  • [PR #3383][EdDev] Add vmIPv6NetworkCIDR under NetworkSource.pod to support custom IPv6 CIDR for the vm network when using masquerade binding.
  • [PR #3415][zhlhahaha] Make kubevirt code fit for arm64 support. No testing is at this stage performed against arm64 at this point.
  • [PR #5147][xpivarc] Remove CAP_NET_ADMIN from the virt-launcher pod(second take).
  • [PR #5351][awels] Support hotplug with virtctl using addvolume and removevolume commands
  • [PR #5050][ashleyschuett] Fire Prometheus Alert when a vmi is orphaned for more than an hour

Contributors

45 people contributed to this release:

24 David Vossel dvossel@redhat.com
21 Stu Gott sgott@redhat.com
20 Ashley Schuett aschuett@redhat.com
18 Miguel Duarte Barroso mdbarroso@redhat.com
13 Itamar Holder iholder@redhat.com
11 Alexander Wels awels@redhat.com
11 Or Mergi ormergi@redhat.com
9 Alona Kaplan alkaplan@redhat.com
9 Vladik Romanovsky vromanso@redhat.com
8 Federico Gimenez fgimenez@redhat.com
8 Howard Zhang howard.zhang@arm.com
8 L. Pivarc lpivarc@redhat.com
8 Quique Llorente ellorent@redhat.com
8 Shelly Kagan skagan@redhat.com
7 Andrey Odarenko andreyo@il.ibm.com
7 Ezra Silvera ezra@il.ibm.com
7 Or Shoval oshoval@redhat.com
7 Roman Mohr rmohr@redhat.com
6 Antonio Cardace acardace@redhat.com
6 Edward Haas edwardh@redhat.com
6 Karel Šimon ksimon@redhat.com
5 Erkan Erol eerol@redhat.com
3 Yuval Turgeman yturgema@redhat.com
2 Alice Frosi afrosi@redhat.com
2 Bartosz Rybacki brybacki@redhat.com
2 Dan Kenigsberg danken@redhat.com
2 Federico Gimenez fgimenez@users.noreply.github.com
2 Omar Pakker Omar007@users.noreply.github.com
2 Vasiliy Ulyanov vulyanov@suse.de
2 Vatsal Parekh vparekh@redhat.com
1 Alex alexsimonjones@gmail.com
1 Andrej Krejcir akrejcir@redhat.com
1 Daniel Hiller dhiller@redhat.com
1 Igor Bezukh ibezukh@redhat.com
1 Maya Rashish mrashish@redhat.com
1 Michael Henriksen mhenriks@redhat.com
1 Radim Hrazdil rhrazdil@redhat.com
1 Ram Lavi ralavi@redhat.com
1 Shirly Radco sradco@redhat.com
1 Tomas Psota tpsota@redhat.com
1 cchen actor168@gmail.com
1 jichenjc jichenjc@cn.ibm.com
1 root root@viosd2.watson.ibm.com

Additional Resources

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

iQJKBAABCAA0FiEErKAMso7Mt+5MMnGnlaAXoY0MpLcFAmCP6H0WHGRhdmlkdm9z
c2VsQGdtYWlsLmNvbQAKCRCVoBehjQykt1tRD/wMI6InrNKdlMqHaOySTTRMyISh
sKIGylWQdM/h8NwM/gguZRSs+iBKYl0+s8zuDOup7iqftIevHbX8RQdEXY7a4Fzq
tKw4TytgcZ1ZQZgSEYDaB5IN7WePyv3V9BHC5IHUeT/bLIDtPmayDvcoayQSzD3f
y8duuYELXdU+5sCm137UH+YfM9I9MfdMevRC6K5GDumpzPlcobzfP+YLx3v7qHIe
/XwU6TbDjm/sxDD3YnYgzVd7T2RRRLBPbwmaNphTKAqin5xn5bZJ4+ieNRK4DJCh
1DiGZSnVj0WXntCZGlR3Foom5c+Ded/xvu0w4EyDWCzwl1IzkahzlacMTi4TgUQ0
/v1Puq7kCL6JPxszWrWykF3cJmHNI/WsHYcB1vPq1VKg2ofhxypCc3UWwHgrcf3n
QT3mS+rkVHSEYTu+MVz7icaPCN/UdgOaeyAeWdaRmylW8+rHQHeVEWta2wvD5X7N
6THSQJWcBxUKONLqklHpmRxLik/XaFP8XhhBKHYQxEO2BW7mEmjC4eJMgLs+Skv7
OMDybnibr7r2ys7f7HQsKT3luCTNL3ZLBtMCfg0qZKGaRcD+HLq3Iv2FumeFu+MN
PtqNZ09wmBZwNYEGTAaIHZZ99WZQ9Of6GB80IbyepW3Iys+ZBdprrsVaKHR6D+RU
kKIQEvO9DgE9PSCAEA==
=nSMw
-----END PGP SIGNATURE-----

Merge pull request #5497 from kubevirt-bot/bump-kubevirtci

Run cd ../kubevirt && make bump-kubevirtci

Don't miss a new kubevirt release

NewReleases is sending notifications on new releases.