Skip to content

Tags: cnopens/kubevirt

Tags

v0.30.7

Toggle v0.30.7's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
stu-gott Stu Gott
v0.30.7

Git-EVTag-v0-SHA512: 46d4daf2fe13b221d2d772bef05d83275a35fb9c6a9c3e724ae147ce42ccada30528127fa20c36fe3d320fe68d6f0b04c23dd84f6c23122097eda011032aabff

v0.34.0

Toggle v0.34.0's commit message
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
---

v0.34.0-rc.2

Toggle v0.34.0-rc.2's commit message
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
---

v0.34.0-rc.1

Toggle v0.34.0-rc.1's commit message
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
---

v0.34.0-rc.0

Toggle v0.34.0-rc.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
davidvossel David Vossel
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
---

v0.33.0

Toggle v0.33.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
davidvossel David Vossel
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
---

v0.33.0-rc.1

Toggle v0.33.0-rc.1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
davidvossel David Vossel
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
---

v0.33.0-rc.0

Toggle v0.33.0-rc.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
davidvossel David Vossel
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
---

v0.30.6

Toggle v0.30.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request kubevirt#3971 from rmohr/backport-3946-0.30

[release-0.30] Remove exec readiness probes in kubevirt

v0.32.0

Toggle v0.32.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
davidvossel David Vossel
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
---