github kubevirt/kubevirt v1.8.3

latest release: v1.8.4
12 days ago

tag v1.8.3
Tagger: Federico Fossemo ffossemo@redhat.com

This release follows v1.8.2 and consists of 75 changes, contributed by 21 people, leading to 457 files changed, 81936 insertions(+), 33796 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v1.8.3.

The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using git tag -v v1.8.3.

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

Notable changes

  • [PR #17988][kubevirt-bot] Fix symlink traversal in VMExport dir handler
  • [PR #17876][nirdothan] Fixed VMI status reporting the pod's IPv6 address instead of the guest's when using bridge binding on a network with IPv6 IPAM.
  • [PR #17660][kubevirt-bot] Updated virt-template to v0.1.8
  • [PR #17745][kubevirt-bot] Fixed virt-controller DRA claim rendering for GPU/HostDevice resources by preserving per-device claim/request tuples (including shared claim names with different requests).
  • [PR #17863][fossedihelm] Fixed multi-device VFIO passthrough VMs failing to start with "cannot limit locked memory" by scaling virt-handler's memlock rlimit to account for per-device memory locking, matching libvirt's calculation introduced in v8.7.0.
  • [PR #17823][kubevirt-bot] Fix VirtualMachineStuckOnNode and VMCannotBeEvicted alerts failing during live migration due to duplicate kubevirt_vmi_info series
  • [PR #17727][mhenriks] Gate PCI topology on machine type, not just architecture
  • [PR #17761][kubevirt-bot] Bug fix: virt-operator error messages no longer dump entire resource structs via %+v, preventing the KubeVirt CR from exceeding the etcd 3MB object size limit when resource creation fails
  • [PR #17658][dshchedr] Fixed GuestPanicked event details for non-root virt-launcher
  • [PR #17765][kubevirt-bot] fix: cross-namespace live migration now works on IPv6 clusters
  • [PR #17738][kubevirt-bot] Fix VM with PCI hostdev failing to restart after hotplug block volume
  • [PR #17706][avlitman] multiple recording rules are deprecated in favor of new names, in order to comply with the recording rules naming conventions. kubevirt_vm_created_total recording rule and kubevirt_vm_created_by_pod_total metric are deprecated completely
  • [PR #17646][kubevirt-bot] Fixed virt-api truncating deep subresources (vnc/screenshot, sev/*, evacuate/cancel) when constructing SubjectAccessReviews, causing authorization checks against incorrect subresource names.
  • [PR #17631][kubevirt-bot] VEP-10: bug fixes for DRA Devices to align kubevirt implementation to KEP-5304
  • [PR #17590][sbiradar10] Bump google.golang.org/grpc to 1.79.3 to remediate CVE GHSA-p77j-4mvh-x3m3
  • [PR #17612][kubevirt-bot] Fix: GuestAgentPing liveness/readiness probes no longer cause Kubernetes to restart the virt-launcher pod when the guest agent is temporarily unreachable for a non-fault reason; suppression covers live migration (both pre-copy target and post-copy source) and any intentional or transient VM pause such as user pause, snapshot, save, or dump.

Contributors

21 people contributed to this release:

9 Jed Lejosne jed@redhat.com
6 Lee Yarwood lyarwood@redhat.com
5 Nir Dothan ndothan@redhat.com
5 fossedihelm ffossemo@redhat.com
3 Alay Patel alayp@nvidia.com
3 Michael Henriksen mhenriks@redhat.com
3 Or Shoval oshoval@redhat.com
2 Shirly Radco sradco@redhat.com
2 Simone Tiraboschi stirabos@redhat.com
1 Alex Kalenyuk akalenyu@redhat.com
1 Denys Shchedrivyi dshchedr@redhat.com
1 Emanuele Prella eprella@redhat.com
1 Felix Matouschek fmatouschek@redhat.com
1 Harshitha MS harshitha.ms@ibm.com
1 Michal Skrivanek michal.skrivanek@redhat.com
1 Samuel Albershtein salbersh@redhat.com
1 Shiwani Biradar sbiradar@redhat.com
1 avlitman alitman@redhat.com
1 dsionov dsionov@redhat.com

Additional Resources

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

iHUEABYKAB0WIQT336LhfFzgGMwYm4OriYWHZ3eqPAUCaiAx0wAKCRCriYWHZ3eq
PMaFAP9jeRNDbhf8Ypeg4iz+SDlKkz6GhBxhr9vdC2+dnjmu3QEAy3sh6/YAM0U9
85tsDC+DUftR/xnIhTHQKhzFylJ1DQM=
=iJs2
-----END PGP SIGNATURE-----

Don't miss a new kubevirt release

NewReleases is sending notifications on new releases.