KubeVirt v0.39.0
v0.39.0
Released on: Wed Mar 10 14:51:58 2021 +0000
- [PR #5010][jean-edouard] Migrated VMs stay persistent and can therefore survive S3, among other things.
- [PR #4952][ashleyschuett] Create warning NodeUnresponsive event if a node is running a VMI pod but not a virt-handler pod
- [PR #4686][davidvossel] Automated workload updates via new KubeVirt WorkloadUpdateStrategy API
- [PR #4886][awels] Hotplug support for WFFC datavolumes.
- [PR #5026][AlonaKaplan] virt-launcher, masquerade binding - prefer nft over iptables.
- [PR #4921][borod108] Added support for Sysprep in the API. A user can now add a answer file through a ConfigMap or a Secret. The User Guide is updated accordingly. /kind feature
- [PR #4874][ormergi] Add new feature-gate SRIOVLiveMigration,
- [PR #4917][iholder-redhat] Now it is possible to enable QEMU SeaBios debug logs setting virt-launcher log verbosity to be greater than 5.
- [PR #4966][arnongilboa] Solve virtctl “Error when closing file … file already closed” that shows after successful image upload
- [PR #4489][salanki] Fix a bug where a disk.img file was created on filesystems mounted via Virtio-FS
- [PR #4982][xpivarc] Fixing handling of transient domain
- [PR #4984][ashleyschuett] Change customizeComponents.patches such that ‘*’ resourceName or resourceType matches all, all fields of a patch (type, patch, resourceName, resourceType) are now required.
- [PR #4972][vladikr] allow disabling pvspinlock to support older guest kernels
- [PR #4927][yuhaohaoyu] Fix of XML and JSON marshalling/unmarshalling for user defined device alias names which can make migrations fail.
- [PR #4552][rthallisey] VMs using bridged networking will survive a kubelet restart by having kubevirt create a dummy interface on the virt-launcher pods, so that some Kubernetes CNIs, that have implemented the
CHECK
RPC call, will not cause VMI pods to enter a failed state. - [PR #4883][iholder-redhat] Bug fixed: Enabling libvirt debug logs only if debugLogs label value is “true”, disabling otherwise.
- [PR #4840][alicefr] Generate k8s events on IO errors
- [PR #4940][vladikr] permittedHostDevices will support both upper and lowercase letters in the device ID