Tags: cnopens/kubevirt
Tags
This release follows v0.33.0 and consists of 366 changes, contributed… … by 35 people, leading to 1042 files changed, 110966 insertions(+), 117125 deletions(-). v0.34.0 is a promotion of release candidate v0.34.0-rc.2 which was originally published 2020-10-07 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.34.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.34.0`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR kubevirt#4315][kubevirt-bot] PVCs populated by DVs are now allowed as volumes. - [PR kubevirt#3837][jean-edouard] VM interfaces with no `bootOrder` will no longer be candidates for boot when using the BIOS bootloader, as documented - [PR kubevirt#3879][ashleyschuett] KubeVirt should now be configured through the KubeVirt CR `configuration` key. The usage of the kubevirt-confg ConfigMap will be deprecated in the future. - [PR kubevirt#4074][stu-gott] Fixed bug preventing non-admin users from pausing/unpausing VMs - [PR kubevirt#4252][rhrazdil] Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1853911 - [PR kubevirt#4016][ashleyschuett] Allow for post copy VMI migrations - [PR kubevirt#4235][davidvossel] Fixes timeout failure that occurs when pulling large containerDisk images - [PR kubevirt#4263][rmohr] Add readiness and liveness probes to virt-handler, to clearly indicate readiness - [PR kubevirt#4248][maiqueb] always compile KubeVirt with selinux support on pure go builds. - [PR kubevirt#4012][danielBelenky] Added support for the eviction API for VMIs with eviction strategy. This enables VMIs to be live-migrated when the node is drained or when the descheduler wants to move a VMI to a different node. - [PR kubevirt#4075][ArthurSens] Metric kubevirt_vmi_vcpu_seconds' state label is now exposed as a human-readable state instead of an integer - [PR kubevirt#4162][vladikr] introduce a cpuAllocationRatio config parameter to normalize the number of CPUs requested for a pod, based on the number of vCPUs - [PR kubevirt#4177][maiqueb] Use vishvananda/netlink instead of songgao/water to create tap devices. - [PR kubevirt#4092][stu-gott] Allow specifying nodeSelectors, affinity and tolerations to control where KubeVirt components will run - [PR kubevirt#3927][ArthurSens] Adds new metric kubevirt_vmi_memory_unused_bytes - [PR kubevirt#3493][vladikr] virtIO-FS is being added as experimental, protected by a feature-gate that needs to be enabled in the kubevirt config by the administrator - [PR kubevirt#4193][mhenriks] Add snapshot.kubevirt.io to admin/edit/view roles - [PR kubevirt#4149][qinqon] Bump kubevirtci to k8s-1.19 - [PR kubevirt#3471][crobinso] Allow hiding that the VM is running on KVM, so that Nvidia graphics cards can be passed through - [PR kubevirt#4115][phoracek] Add conformance automation and manifest publishing - [PR kubevirt#3733][davidvossel] each PRs description. - [PR kubevirt#4082][mhenriks] VirtualMachineRestore API and implementation - [PR kubevirt#4154][davidvossel] Fixes issue with Serivce endpoints not being updated properly in place during KubeVirt updates. - [PR kubevirt#3289][vatsalparekh] Add option to run only VNC Proxy in virtctl - [PR kubevirt#4027][alicefr] Added memfd as default memory backend for hugepages. This introduces the new annotation kubevirt.io/memfd to disable memfd as default and fallback to the previous behavior. - [PR kubevirt#3612][ashleyschuett] Adds `customizeComponents` to the kubevirt api - [PR kubevirt#4029][cchengleo] Fix an issue which prevented virt-operator from installing monitoring resources in custom namespaces. - [PR kubevirt#4031][rmohr] Initial support for sonobuoy for conformance testing Contributors ------------ 35 people contributed to this release: 38 Ashley Schuett <[email protected]> 33 Roman Mohr <[email protected]> 26 Michael Henriksen <[email protected]> 25 Miguel Duarte Barroso <[email protected]> 21 David Vossel <[email protected]> 19 rmohr <[email protected]> 17 Stu Gott <[email protected]> 15 Vladik Romanovsky <[email protected]> 11 Jed Lejosne <[email protected]> 10 Or Shoval <[email protected]> 8 Daniel Belenky <[email protected]> 8 Quique Llorente <[email protected]> 7 Alice Frosi <[email protected]> 6 Bartosz Rybacki <[email protected]> 5 Cheng Cheng <[email protected]> 5 Edward Haas <[email protected]> 5 Vatsal Parekh <[email protected]> 4 Petr Horacek <[email protected]> 4 arthursens <[email protected]> 3 Cole Robinson <[email protected]> 2 Alexander Wels <[email protected]> 2 Cheng Cheng <[email protected]> 2 Cheng Cheng <[email protected]> 2 Victor Toso <[email protected]> 1 Alex Kalenyuk <[email protected]> 1 Andrea Bolognani <[email protected]> 1 Daniel Hiller <[email protected]> 1 Igor Bezukh <[email protected]> 1 Kedar Bidarkar <[email protected]> 1 L. Pivarc <[email protected]> 1 Maya Rashish <[email protected]> 1 Radim Hrazdil <[email protected]> 1 Ram Lavi <[email protected]> Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - Slack: <https://kubernetes.slack.com/messages/virtualization> - An easy to use demo: <https://github.com/kubevirt/demo> - [How to contribute][contributing] - [License][license] [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE ---
This release follows v0.33.0 and consists of 366 changes, contributed… … by 35 people, leading to 1042 files changed, 110966 insertions(+), 117125 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.34.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.34.0-rc.2`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR kubevirt#4315][kubevirt-bot] PVCs populated by DVs are now allowed as volumes. - [PR kubevirt#3837][jean-edouard] VM interfaces with no `bootOrder` will no longer be candidates for boot when using the BIOS bootloader, as documented - [PR kubevirt#3879][ashleyschuett] KubeVirt should now be configured through the KubeVirt CR `configuration` key. The usage of the kubevirt-confg ConfigMap will be deprecated in the future. - [PR kubevirt#4074][stu-gott] Fixed bug preventing non-admin users from pausing/unpausing VMs - [PR kubevirt#4252][rhrazdil] Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1853911 - [PR kubevirt#4016][ashleyschuett] Allow for post copy VMI migrations - [PR kubevirt#4235][davidvossel] Fixes timeout failure that occurs when pulling large containerDisk images - [PR kubevirt#4263][rmohr] Add readiness and liveness probes to virt-handler, to clearly indicate readiness - [PR kubevirt#4248][maiqueb] always compile KubeVirt with selinux support on pure go builds. - [PR kubevirt#4012][danielBelenky] Added support for the eviction API for VMIs with eviction strategy. This enables VMIs to be live-migrated when the node is drained or when the descheduler wants to move a VMI to a different node. - [PR kubevirt#4075][ArthurSens] Metric kubevirt_vmi_vcpu_seconds' state label is now exposed as a human-readable state instead of an integer - [PR kubevirt#4162][vladikr] introduce a cpuAllocationRatio config parameter to normalize the number of CPUs requested for a pod, based on the number of vCPUs - [PR kubevirt#4177][maiqueb] Use vishvananda/netlink instead of songgao/water to create tap devices. - [PR kubevirt#4092][stu-gott] Allow specifying nodeSelectors, affinity and tolerations to control where KubeVirt components will run - [PR kubevirt#3927][ArthurSens] Adds new metric kubevirt_vmi_memory_unused_bytes - [PR kubevirt#3493][vladikr] virtIO-FS is being added as experimental, protected by a feature-gate that needs to be enabled in the kubevirt config by the administrator - [PR kubevirt#4193][mhenriks] Add snapshot.kubevirt.io to admin/edit/view roles - [PR kubevirt#4149][qinqon] Bump kubevirtci to k8s-1.19 - [PR kubevirt#3471][crobinso] Allow hiding that the VM is running on KVM, so that Nvidia graphics cards can be passed through - [PR kubevirt#4115][phoracek] Add conformance automation and manifest publishing - [PR kubevirt#3733][davidvossel] each PRs description. - [PR kubevirt#4082][mhenriks] VirtualMachineRestore API and implementation - [PR kubevirt#4154][davidvossel] Fixes issue with Serivce endpoints not being updated properly in place during KubeVirt updates. - [PR kubevirt#3289][vatsalparekh] Add option to run only VNC Proxy in virtctl - [PR kubevirt#4027][alicefr] Added memfd as default memory backend for hugepages. This introduces the new annotation kubevirt.io/memfd to disable memfd as default and fallback to the previous behavior. - [PR kubevirt#3612][ashleyschuett] Adds `customizeComponents` to the kubevirt api - [PR kubevirt#4029][cchengleo] Fix an issue which prevented virt-operator from installing monitoring resources in custom namespaces. - [PR kubevirt#4031][rmohr] Initial support for sonobuoy for conformance testing Contributors ------------ 35 people contributed to this release: 38 Ashley Schuett <[email protected]> 33 Roman Mohr <[email protected]> 26 Michael Henriksen <[email protected]> 25 Miguel Duarte Barroso <[email protected]> 21 David Vossel <[email protected]> 19 rmohr <[email protected]> 17 Stu Gott <[email protected]> 15 Vladik Romanovsky <[email protected]> 11 Jed Lejosne <[email protected]> 10 Or Shoval <[email protected]> 8 Daniel Belenky <[email protected]> 8 Quique Llorente <[email protected]> 7 Alice Frosi <[email protected]> 6 Bartosz Rybacki <[email protected]> 5 Cheng Cheng <[email protected]> 5 Edward Haas <[email protected]> 5 Vatsal Parekh <[email protected]> 4 Petr Horacek <[email protected]> 4 arthursens <[email protected]> 3 Cole Robinson <[email protected]> 2 Alexander Wels <[email protected]> 2 Cheng Cheng <[email protected]> 2 Cheng Cheng <[email protected]> 2 Victor Toso <[email protected]> 1 Alex Kalenyuk <[email protected]> 1 Andrea Bolognani <[email protected]> 1 Daniel Hiller <[email protected]> 1 Igor Bezukh <[email protected]> 1 Kedar Bidarkar <[email protected]> 1 L. Pivarc <[email protected]> 1 Maya Rashish <[email protected]> 1 Radim Hrazdil <[email protected]> 1 Ram Lavi <[email protected]> Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - Slack: <https://kubernetes.slack.com/messages/virtualization> - An easy to use demo: <https://github.com/kubevirt/demo> - [How to contribute][contributing] - [License][license] [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE ---
This release follows v0.33.0 and consists of 365 changes, contributed… … by 35 people, leading to 1042 files changed, 110960 insertions(+), 117127 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.34.0-rc.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.34.0-rc.1`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR kubevirt#4315][kubevirt-bot] PVCs populated by DVs are now allowed as volumes. - [PR kubevirt#3837][jean-edouard] VM interfaces with no `bootOrder` will no longer be candidates for boot when using the BIOS bootloader, as documented - [PR kubevirt#3879][ashleyschuett] KubeVirt should now be configured through the KubeVirt CR `configuration` key. The usage of the kubevirt-confg ConfigMap will be deprecated in the future. - [PR kubevirt#4074][stu-gott] Fixed bug preventing non-admin users from pausing/unpausing VMs - [PR kubevirt#4252][rhrazdil] Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1853911 - [PR kubevirt#4016][ashleyschuett] Allow for post copy VMI migrations - [PR kubevirt#4235][davidvossel] Fixes timeout failure that occurs when pulling large containerDisk images - [PR kubevirt#4263][rmohr] Add readiness and liveness probes to virt-handler, to clearly indicate readiness - [PR kubevirt#4248][maiqueb] always compile KubeVirt with selinux support on pure go builds. - [PR kubevirt#4012][danielBelenky] Added support for the eviction API for VMIs with eviction strategy. This enables VMIs to be live-migrated when the node is drained or when the descheduler wants to move a VMI to a different node. - [PR kubevirt#4075][ArthurSens] Metric kubevirt_vmi_vcpu_seconds' state label is now exposed as a human-readable state instead of an integer - [PR kubevirt#4162][vladikr] introduce a cpuAllocationRatio config parameter to normalize the number of CPUs requested for a pod, based on the number of vCPUs - [PR kubevirt#4177][maiqueb] Use vishvananda/netlink instead of songgao/water to create tap devices. - [PR kubevirt#4092][stu-gott] Allow specifying nodeSelectors, affinity and tolerations to control where KubeVirt components will run - [PR kubevirt#3927][ArthurSens] Adds new metric kubevirt_vmi_memory_unused_bytes - [PR kubevirt#3493][vladikr] virtIO-FS is being added as experimental, protected by a feature-gate that needs to be enabled in the kubevirt config by the administrator - [PR kubevirt#4193][mhenriks] Add snapshot.kubevirt.io to admin/edit/view roles - [PR kubevirt#4149][qinqon] Bump kubevirtci to k8s-1.19 - [PR kubevirt#3471][crobinso] Allow hiding that the VM is running on KVM, so that Nvidia graphics cards can be passed through - [PR kubevirt#4115][phoracek] Add conformance automation and manifest publishing - [PR kubevirt#3733][davidvossel] each PRs description. - [PR kubevirt#4082][mhenriks] VirtualMachineRestore API and implementation - [PR kubevirt#4154][davidvossel] Fixes issue with Serivce endpoints not being updated properly in place during KubeVirt updates. - [PR kubevirt#3289][vatsalparekh] Add option to run only VNC Proxy in virtctl - [PR kubevirt#4027][alicefr] Added memfd as default memory backend for hugepages. This introduces the new annotation kubevirt.io/memfd to disable memfd as default and fallback to the previous behavior. - [PR kubevirt#3612][ashleyschuett] Adds `customizeComponents` to the kubevirt api - [PR kubevirt#4029][cchengleo] Fix an issue which prevented virt-operator from installing monitoring resources in custom namespaces. - [PR kubevirt#4031][rmohr] Initial support for sonobuoy for conformance testing Contributors ------------ 35 people contributed to this release: 38 Ashley Schuett <[email protected]> 33 Roman Mohr <[email protected]> 26 Michael Henriksen <[email protected]> 25 Miguel Duarte Barroso <[email protected]> 21 David Vossel <[email protected]> 19 rmohr <[email protected]> 17 Stu Gott <[email protected]> 15 Vladik Romanovsky <[email protected]> 11 Jed Lejosne <[email protected]> 10 Or Shoval <[email protected]> 8 Quique Llorente <[email protected]> 7 Alice Frosi <[email protected]> 7 Daniel Belenky <[email protected]> 6 Bartosz Rybacki <[email protected]> 5 Cheng Cheng <[email protected]> 5 Edward Haas <[email protected]> 5 Vatsal Parekh <[email protected]> 4 Petr Horacek <[email protected]> 4 arthursens <[email protected]> 3 Cole Robinson <[email protected]> 2 Alexander Wels <[email protected]> 2 Cheng Cheng <[email protected]> 2 Cheng Cheng <[email protected]> 2 Victor Toso <[email protected]> 1 Alex Kalenyuk <[email protected]> 1 Andrea Bolognani <[email protected]> 1 Daniel Hiller <[email protected]> 1 Igor Bezukh <[email protected]> 1 Kedar Bidarkar <[email protected]> 1 L. Pivarc <[email protected]> 1 Maya Rashish <[email protected]> 1 Radim Hrazdil <[email protected]> 1 Ram Lavi <[email protected]> Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - Slack: <https://kubernetes.slack.com/messages/virtualization> - An easy to use demo: <https://github.com/kubevirt/demo> - [How to contribute][contributing] - [License][license] [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE ---
This release follows v0.33.0 and consists of 352 changes, contributed… … by 34 people, leading to 1044 files changed, 111227 insertions(+), 117369 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.34.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.34.0-rc.0`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR kubevirt#3837][jean-edouard] VM interfaces with no `bootOrder` will no longer be candidates for boot when using the BIOS bootloader, as documented - [PR kubevirt#3879][ashleyschuett] KubeVirt should now be configured through the KubeVirt CR `configuration` key. The usage of the kubevirt-confg ConfigMap will be deprecated in the future. - [PR kubevirt#4074][stu-gott] Fixed bug preventing non-admin users from pausing/unpausing VMs - [PR kubevirt#4252][rhrazdil] Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1853911 - [PR kubevirt#4016][ashleyschuett] Allow for post copy VMI migrations - [PR kubevirt#4235][davidvossel] Fixes timeout failure that occurs when pulling large containerDisk images - [PR kubevirt#4263][rmohr] Add readiness and liveness probes to virt-handler, to clearly indicate readiness - [PR kubevirt#4248][maiqueb] always compile KubeVirt with selinux support on pure go builds. - [PR kubevirt#4012][danielBelenky] Added support for the eviction API for VMIs with eviction strategy. This enables VMIs to be live-migrated when the node is drained or when the descheduler wants to move a VMI to a different node. - [PR kubevirt#4075][ArthurSens] Metric kubevirt_vmi_vcpu_seconds' state label is now exposed as a human-readable state instead of an integer - [PR kubevirt#4162][vladikr] introduce a cpuAllocationRatio config parameter to normalize the number of CPUs requested for a pod, based on the number of vCPUs - [PR kubevirt#4177][maiqueb] Use vishvananda/netlink instead of songgao/water to create tap devices. - [PR kubevirt#4092][stu-gott] Allow specifying nodeSelectors, affinity and tolerations to control where KubeVirt components will run - [PR kubevirt#3927][ArthurSens] Adds new metric kubevirt_vmi_memory_unused_bytes - [PR kubevirt#3493][vladikr] virtIO-FS is being added as experimental, protected by a feature-gate that needs to be enabled in the kubevirt config by the administrator - [PR kubevirt#4193][mhenriks] Add snapshot.kubevirt.io to admin/edit/view roles - [PR kubevirt#4149][qinqon] Bump kubevirtci to k8s-1.19 - [PR kubevirt#3471][crobinso] Allow hiding that the VM is running on KVM, so that Nvidia graphics cards can be passed through - [PR kubevirt#4115][phoracek] Add conformance automation and manifest publishing - [PR kubevirt#3733][davidvossel] each PRs description. - [PR kubevirt#4082][mhenriks] VirtualMachineRestore API and implementation - [PR kubevirt#4154][davidvossel] Fixes issue with Serivce endpoints not being updated properly in place during KubeVirt updates. - [PR kubevirt#3289][vatsalparekh] Add option to run only VNC Proxy in virtctl - [PR kubevirt#4027][alicefr] Added memfd as default memory backend for hugepages. This introduces the new annotation kubevirt.io/memfd to disable memfd as default and fallback to the previous behavior. - [PR kubevirt#3612][ashleyschuett] Adds `customizeComponents` to the kubevirt api - [PR kubevirt#4029][cchengleo] Fix an issue which prevented virt-operator from installing monitoring resources in custom namespaces. - [PR kubevirt#4031][rmohr] Initial support for sonobuoy for conformance testing Contributors ------------ 34 people contributed to this release: 33 Ashley Schuett <[email protected]> 33 Roman Mohr <[email protected]> 26 Michael Henriksen <[email protected]> 25 Miguel Duarte Barroso <[email protected]> 20 David Vossel <[email protected]> 19 rmohr <[email protected]> 17 Stu Gott <[email protected]> 15 Vladik Romanovsky <[email protected]> 11 Jed Lejosne <[email protected]> 10 Or Shoval <[email protected]> 8 Quique Llorente <[email protected]> 7 Alice Frosi <[email protected]> 7 Daniel Belenky <[email protected]> 6 Bartosz Rybacki <[email protected]> 5 Cheng Cheng <[email protected]> 5 Edward Haas <[email protected]> 5 Vatsal Parekh <[email protected]> 4 arthursens <[email protected]> 3 Cole Robinson <[email protected]> 3 Petr Horacek <[email protected]> 2 Cheng Cheng <[email protected]> 2 Cheng Cheng <[email protected]> 2 Victor Toso <[email protected]> 1 Alex Kalenyuk <[email protected]> 1 Andrea Bolognani <[email protected]> 1 Daniel Hiller <[email protected]> 1 Igor Bezukh <[email protected]> 1 Kedar Bidarkar <[email protected]> 1 L. Pivarc <[email protected]> 1 Maya Rashish <[email protected]> 1 Radim Hrazdil <[email protected]> 1 Ram Lavi <[email protected]> Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - Slack: <https://kubernetes.slack.com/messages/virtualization> - An easy to use demo: <https://github.com/kubevirt/demo> - [How to contribute][contributing] - [License][license] [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE ---
This release follows v0.32.0 and consists of 239 changes, contributed… … by 28 people, leading to 524 files changed, 45482 insertions(+), 28415 deletions(-). v0.33.0 is a promotion of release candidate v0.33.0-rc.1 which was originally published 2020-09-14 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.33.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.33.0`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR kubevirt#3226][vatsalparekh] Added tests to verify custom pciAddress slots and function - [PR kubevirt#4048][davidvossel] Improved reliability for failed migration retries - [PR kubevirt#3585][mhenriks] "virtctl image-upload pvc ..." will create the PVC if it does not exist - [PR kubevirt#3945][xpivarc] KubeVirt is now being built with Go1.13.14 - [PR kubevirt#3845][ArthurSens] action required: The domain label from VMI metrics is being removed and may break dashboards that use the domain label to identify VMIs. Use name and namespace labels instead - [PR kubevirt#4011][dhiller] ppc64le arch has been disabled for the moment, see kubevirt#4037 - [PR kubevirt#3875][stu-gott] Resources created by KubeVirt are now labelled more clearly in terms of relationship and role. - [PR kubevirt#3791][ashleyschuett] make node as kubevirt.io/schedulable=false on virt-handler restart - [PR kubevirt#3998][vladikr] the local provider is usable again. - [PR kubevirt#3290][maiqueb] Have virt-handler (KubeVirt agent) create the tap devices on behalf of the virt-launchers. - [PR kubevirt#3957][AlonaKaplan] virt-launcher support Ipv6 on dual stack cluster. - [PR kubevirt#3952][davidvossel] Fixes rare situation where vmi may not properly terminate if failure occurs before domain starts. - [PR kubevirt#3973][xpivarc] Fixes VMs with clock.timezone set. - [PR kubevirt#3923][danielBelenky] Add support to configure QEMU I/O mode for VMIs - [PR kubevirt#3889][rmohr] The status fields for our CRDs are now protected on normal PATCH and PUT operations.The /status subresource is now used where possible for status updates. - [PR kubevirt#3568][xpivarc] Guest swap metrics available Contributors ------------ 28 people contributed to this release: 23 Alona Kaplan <[email protected]> 23 rmohr <[email protected]> 21 David Vossel <[email protected]> 16 Roman Mohr <[email protected]> 14 Miguel Duarte Barroso <[email protected]> 12 L. Pivarc <[email protected]> 12 Or Mergi <[email protected]> 10 Edward Haas <[email protected]> 8 Or Shoval <[email protected]> 8 Stu Gott <[email protected]> 7 Daniel Hiller <[email protected]> 5 Michael Henriksen <[email protected]> 5 Petr Horacek <[email protected]> 4 Daniel Belenky <[email protected]> 3 Ashley Schuett <[email protected]> 2 Alexander Wels <[email protected]> 2 Kedar Bidarkar <[email protected]> 2 Vladik Romanovsky <[email protected]> 2 arthursens <[email protected]> 1 Igor Bezukh <[email protected]> 1 Jed Lejosne <[email protected]> 1 Quique Llorente <[email protected]> 1 Tomasz Baranski <[email protected]> 1 Vatsal Parekh <[email protected]> 1 alonSadan <[email protected]> 1 ipinto <[email protected]> Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - Slack: <https://kubernetes.slack.com/messages/virtualization> - An easy to use demo: <https://github.com/kubevirt/demo> - [How to contribute][contributing] - [License][license] [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE ---
This release follows v0.32.0 and consists of 239 changes, contributed… … by 28 people, leading to 524 files changed, 45482 insertions(+), 28415 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.33.0-rc.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.33.0-rc.1`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR kubevirt#3226][vatsalparekh] Added tests to verify custom pciAddress slots and function - [PR kubevirt#4048][davidvossel] Improved reliability for failed migration retries - [PR kubevirt#3585][mhenriks] "virtctl image-upload pvc ..." will create the PVC if it does not exist - [PR kubevirt#3945][xpivarc] KubeVirt is now being built with Go1.13.14 - [PR kubevirt#3845][ArthurSens] action required: The domain label from VMI metrics is being removed and may break dashboards that use the domain label to identify VMIs. Use name and namespace labels instead - [PR kubevirt#4011][dhiller] ppc64le arch has been disabled for the moment, see kubevirt#4037 - [PR kubevirt#3875][stu-gott] Resources created by KubeVirt are now labelled more clearly in terms of relationship and role. - [PR kubevirt#3791][ashleyschuett] make node as kubevirt.io/schedulable=false on virt-handler restart - [PR kubevirt#3998][vladikr] the local provider is usable again. - [PR kubevirt#3290][maiqueb] Have virt-handler (KubeVirt agent) create the tap devices on behalf of the virt-launchers. - [PR kubevirt#3957][AlonaKaplan] virt-launcher support Ipv6 on dual stack cluster. - [PR kubevirt#3952][davidvossel] Fixes rare situation where vmi may not properly terminate if failure occurs before domain starts. - [PR kubevirt#3973][xpivarc] Fixes VMs with clock.timezone set. - [PR kubevirt#3923][danielBelenky] Add support to configure QEMU I/O mode for VMIs - [PR kubevirt#3889][rmohr] The status fields for our CRDs are now protected on normal PATCH and PUT operations.The /status subresource is now used where possible for status updates. - [PR kubevirt#3568][xpivarc] Guest swap metrics available Contributors ------------ 28 people contributed to this release: 23 Alona Kaplan <[email protected]> 23 rmohr <[email protected]> 21 David Vossel <[email protected]> 16 Roman Mohr <[email protected]> 14 Miguel Duarte Barroso <[email protected]> 12 L. Pivarc <[email protected]> 12 Or Mergi <[email protected]> 10 Edward Haas <[email protected]> 8 Or Shoval <[email protected]> 8 Stu Gott <[email protected]> 7 Daniel Hiller <[email protected]> 5 Michael Henriksen <[email protected]> 5 Petr Horacek <[email protected]> 4 Daniel Belenky <[email protected]> 3 Ashley Schuett <[email protected]> 2 Alexander Wels <[email protected]> 2 Kedar Bidarkar <[email protected]> 2 Vladik Romanovsky <[email protected]> 2 arthursens <[email protected]> 1 Igor Bezukh <[email protected]> 1 Jed Lejosne <[email protected]> 1 Quique Llorente <[email protected]> 1 Tomasz Baranski <[email protected]> 1 Vatsal Parekh <[email protected]> 1 alonSadan <[email protected]> 1 ipinto <[email protected]> Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - Slack: <https://kubernetes.slack.com/messages/virtualization> - An easy to use demo: <https://github.com/kubevirt/demo> - [How to contribute][contributing] - [License][license] [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE ---
This release follows v0.32.0 and consists of 233 changes, contributed… … by 28 people, leading to 524 files changed, 45375 insertions(+), 28392 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.33.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.33.0-rc.0`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR kubevirt#3226][vatsalparekh] Added tests to verify custom pciAddress slots and function - [PR kubevirt#4048][davidvossel] Improved reliability for failed migration retries - [PR kubevirt#3585][mhenriks] "virtctl image-upload pvc ..." will create the PVC if it does not exist - [PR kubevirt#3945][xpivarc] KubeVirt is now being built with Go1.13.14 - [PR kubevirt#3845][ArthurSens] action required: The domain label from VMI metrics is being removed and may break dashboards that use the domain label to identify VMIs. Use name and namespace labels instead - [PR kubevirt#4011][dhiller] ppc64le arch has been disabled for the moment, see kubevirt#4037 - [PR kubevirt#3875][stu-gott] Resources created by KubeVirt are now labelled more clearly in terms of relationship and role. - [PR kubevirt#3791][ashleyschuett] make node as kubevirt.io/schedulable=false on virt-handler restart - [PR kubevirt#3998][vladikr] the local provider is usable again. - [PR kubevirt#3290][maiqueb] Have virt-handler (KubeVirt agent) create the tap devices on behalf of the virt-launchers. - [PR kubevirt#3957][AlonaKaplan] virt-launcher support Ipv6 on dual stack cluster. - [PR kubevirt#3952][davidvossel] Fixes rare situation where vmi may not properly terminate if failure occurs before domain starts. - [PR kubevirt#3973][xpivarc] Fixes VMs with clock.timezone set. - [PR kubevirt#3923][danielBelenky] Add support to configure QEMU I/O mode for VMIs - [PR kubevirt#3889][rmohr] The status fields for our CRDs are now protected on normal PATCH and PUT operations.The /status subresource is now used where possible for status updates. - [PR kubevirt#3568][xpivarc] Guest swap metrics available Contributors ------------ 28 people contributed to this release: 23 Alona Kaplan <[email protected]> 23 rmohr <[email protected]> 16 David Vossel <[email protected]> 16 Roman Mohr <[email protected]> 14 Miguel Duarte Barroso <[email protected]> 12 L. Pivarc <[email protected]> 12 Or Mergi <[email protected]> 10 Edward Haas <[email protected]> 8 Or Shoval <[email protected]> 8 Stu Gott <[email protected]> 7 Daniel Hiller <[email protected]> 5 Michael Henriksen <[email protected]> 5 Petr Horacek <[email protected]> 4 Daniel Belenky <[email protected]> 3 Ashley Schuett <[email protected]> 2 Alexander Wels <[email protected]> 2 Kedar Bidarkar <[email protected]> 2 Vladik Romanovsky <[email protected]> 2 arthursens <[email protected]> 1 Igor Bezukh <[email protected]> 1 Jed Lejosne <[email protected]> 1 Quique Llorente <[email protected]> 1 Tomasz Baranski <[email protected]> 1 Vatsal Parekh <[email protected]> 1 alonSadan <[email protected]> 1 ipinto <[email protected]> Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - Slack: <https://kubernetes.slack.com/messages/virtualization> - An easy to use demo: <https://github.com/kubevirt/demo> - [How to contribute][contributing] - [License][license] [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE ---
Merge pull request kubevirt#3971 from rmohr/backport-3946-0.30 [release-0.30] Remove exec readiness probes in kubevirt
This release follows v0.31.0 and consists of 189 changes, contributed… … by 26 people, leading to 460 files changed, 17395 insertions(+), 19058 deletions(-). v0.32.0 is a promotion of release candidate v0.32.0-rc.2 which was originally published 2020-08-10 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.32.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.32.0`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR kubevirt#3921][vladikr] use correct memory units in libvirt xml - [PR kubevirt#3893][davidvossel] Adds recurring period that resyncs virt-launcher domains with virt-handler - [PR kubevirt#3880][sgarbour] Better error message when input parameters are not the expected number of parameters for each argument. Help menu will popup in case the number of parameters is incorrect. - [PR kubevirt#3785][xpivarc] Vcpu wait metrics available - [PR kubevirt#3642][vatsalparekh] Add a way to update VMI Status with latest Pod IP for Masquerade bindings - [PR kubevirt#3636][ArthurSens] Adds kubernetes metadata.labels as VMI metrics' label - [PR kubevirt#3825][awels] Virtctl now prints error messages from the response body on upload errors. - [PR kubevirt#3830][davidvossel] Fixes re-establishing domain notify client connections when domain notify server restarts due to an error event. - [PR kubevirt#3778][danielBelenky] Do not emit a SyncFailed event if we fail to sync a VMI in a final state - [PR kubevirt#3803][andreabolognani] Not sure what to write here (see above) - [PR kubevirt#2694][rmohr] Use native go libraries for selinux to not rely on python-selinux tools like semanage, which are not always present. - [PR kubevirt#3692][victortoso] QEMU logs can now be fetched from outside the pod - [PR kubevirt#3738][enp0s3] Restrict creation of VMI if it has labels that are used internally by Kubevirt components. - [PR kubevirt#3725][danielBelenky] The tests binary is now part of the release and can be consumed from the GitHub release page. - [PR kubevirt#3684][rmohr] Log if critical devices, like kvm, which virt-handler wants to expose are not present on the node. - [PR kubevirt#3166][petrkotas] Introduce new virtctl commands: - [PR kubevirt#3708][andreabolognani] Make qemu work on GCE by pulling in a fix for https://bugzilla.redhat.com/show_bug.cgi?id=1822682 Contributors ------------ 26 people contributed to this release: 19 arthursens <[email protected]> 14 Igor Bezukh <[email protected]> 11 Or Shoval <[email protected]> 11 Roman Mohr <[email protected]> 9 David Vossel <[email protected]> 8 Jed Lejosne <[email protected]> 8 Or Mergi <[email protected]> 7 Daniel Belenky <[email protected]> 7 Edward Haas <[email protected]> 5 Andrea Bolognani <[email protected]> 5 L. Pivarc <[email protected]> 3 Ashley Schuett <[email protected]> 2 Daniel Hiller <[email protected]> 2 Kedar Bidarkar <[email protected]> 2 Maya Rashish <[email protected]> 2 Shaul Garbourg <[email protected]> 2 Victor Toso <[email protected]> 1 Alexander Wels <[email protected]> 1 Alona Kaplan <[email protected]> 1 Petr Kotas <[email protected]> 1 Vatsal Parekh <[email protected]> 1 Vladik Romanovsky <[email protected]> 1 alonSadan <[email protected]> 1 rmohr <[email protected]> Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - Slack: <https://kubernetes.slack.com/messages/virtualization> - An easy to use demo: <https://github.com/kubevirt/demo> - [How to contribute][contributing] - [License][license] [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE ---
PreviousNext