Skip to content

Tags: qqa6/kubevirt

Tags

v0.46.0

Toggle v0.46.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.45.0 and consists of 256 changes, contributed…

… by 35 people, leading to 732 files changed, 31209 insertions(+), 20471 deletions(-).

v0.46.0 is a promotion of release candidate v0.46.0-rc.0 which was originally published 2021-10-01
The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.46.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.46.0`.

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

Notable changes
---------------

- [PR kubevirt#6425][awels] Hotplug disks are possible when iothreads are enabled.
- [PR kubevirt#6297][acardace] mutate migration PDBs instead of creating an additional one for the duration of the migration.
- [PR kubevirt#6464][awels] BugFix: Fixed hotplug race between kubelet and virt-handler when virt-launcher dies unexpectedly.
- [PR kubevirt#6465][salanki] Fix corrupted DHCP Gateway Option from local DHCP server, leading to rejected IP configuration on Windows VMs.
- [PR kubevirt#6458][vladikr] Tagged SR-IOV interfaces will now appear in the config drive metadata
- [PR kubevirt#6446][brybacki] Access mode for virtctl image upload is now optional. This version of virtctl now requires CDI v1.34 or greater
- [PR kubevirt#6391][zcahana] Cleanup obsolete permissions from virt-operator's ClusterRole
- [PR kubevirt#6419][rthallisey] Fix virt-controller panic caused by lots of deleted VMI events
- [PR kubevirt#5972][kwiesmueller] Add a `ssh` command to `virtctl` that can be used to open SSH sessions to VMs/VMIs.
- [PR kubevirt#6403][jrife] Removed go module pinning to an old version (v0.3.0) of github.com/go-kit/kit
- [PR kubevirt#6367][brybacki] virtctl imageupload now uses DataVolume.spec.storage
- [PR kubevirt#6198][iholder-redhat] Fire a Prometheus alert when a lot of REST failures are detected in virt-api
- [PR kubevirt#6211][davidvossel] cluster-profiler pprof gathering tool and corresponding "ClusterProfiler" feature gate
- [PR kubevirt#6323][vladikr] switch live migration to use unix sockets
- [PR kubevirt#6374][vladikr] Fix the default setting of CPU requests on vmipods
- [PR kubevirt#6283][rthallisey] Record the time it takes to delete a VMI and expose it as a metric
- [PR kubevirt#6251][rmohr] Better place vcpu threads on host cpus to form more efficient passthrough architectures
- [PR kubevirt#6377][rmohr] Don't fail on failed selinux relabel attempts if selinux is permissive
- [PR kubevirt#6308][awels] BugFix: hotplug was broken when using it with a hostpath volume that was on a separate device.
- [PR kubevirt#6186][davidvossel] Add resource and verb labels to rest_client_requests_total metric

Contributors
------------
35 people contributed to this release:

31	David Vossel <dvossel@redhat.com>
30	Roman Mohr <rmohr@redhat.com>
10	Maya Rashish <mrashish@redhat.com>
10	Vladik Romanovsky <vromanso@redhat.com>
8	Ryan Hallisey <rhallisey@nvidia.com>
7	Jed Lejosne <jed@redhat.com>
7	Vasiliy Ulyanov <vulyanov@suse.de>
6	Dan Kenigsberg <danken@redhat.com>
5	Alexander Wels <awels@redhat.com>
5	Bartosz Rybacki <brybacki@redhat.com>
5	Federico Gimenez <fgimenez@redhat.com>
5	Itamar Holder <iholder@redhat.com>
5	L. Pivarc <lpivarc@redhat.com>
4	Antonio Cardace <acardace@redhat.com>
3	Igor Bezukh <ibezukh@redhat.com>
3	Kevin Wiesmueller <kwiesmul@redhat.com>
3	Miguel Duarte Barroso <mdbarroso@redhat.com>
3	Or Shoval <oshoval@redhat.com>
2	Daniel Hiller <dhiller@redhat.com>
1	Adam Litke <alitke@redhat.com>
1	Alice Frosi <afrosi@redhat.com>
1	Chris Callegari <mazzystr@gmail.com>
1	Denis Ollier <dollierp@redhat.com>
1	Erkan Erol <erkanerol92@gmail.com>
1	Howard Zhang <howard.zhang@arm.com>
1	Jordan Rife <jrife@google.com>
1	Kedar Bidarkar <kbidarka@redhat.com>
1	Marcelo Carneiro do Amaral <marcelo.amaral1@ibm.com>
1	Or Mergi <ormergi@redhat.com>
1	Peter Salanki <peter@salanki.st>
1	Shelly Kagan <skagan@redhat.com>
1	Vatsal Parekh <vparekh@redhat.com>
1	Zvi Cahana <zvic@il.ibm.com>

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/main/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/main/LICENSE
---

v0.44.2

Toggle v0.44.2'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.44.1 and consists of 72 changes, contributed …

…by 12 people, leading to 140 files changed, 4706 insertions(+), 1275 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.44.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.44.2`.

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

Notable changes
---------------

- [PR kubevirt#6479][kubevirt-bot] BugFix: Fixed hotplug race between kubelet and virt-handler when virt-launcher dies unexpectedly.
- [PR kubevirt#6392][rmohr] Better place vcpu threads on host cpus to form more efficient passthrough architectures
- [PR kubevirt#6251][rmohr] Better place vcpu threads on host cpus to form more efficient passthrough architectures
- [PR kubevirt#6344][kubevirt-bot] BugFix: hotplug was broken when using it with a hostpath volume that was on a separate device.
- [PR kubevirt#6263][rmohr] Make k8s client rate limits configurable
- [PR kubevirt#6207][kubevirt-bot] Fix goroutine leak in virt-handler, potentially causing issues with a high turnover of VMIs.
- [PR kubevirt#6101][rmohr] Make k8s client rate limits configurable
- [PR kubevirt#6249][kubevirt-bot] Fix rbac permissions for freeze/unfreeze, addvolume/removevolume, guestosinfo, filesystemlist and userlist

Contributors
------------
12 people contributed to this release:

15	Roman Mohr <rmohr@redhat.com>
14	Shelly Kagan <skagan@redhat.com>
5	Igor Bezukh <ibezukh@redhat.com>
4	Alexander Wels <awels@redhat.com>
3	Israel Pinto <ipinto@redhat.com>
2	Jed Lejosne <jed@redhat.com>
1	Adam Litke <alitke@redhat.com>
1	Kedar Bidarkar <kbidarka@redhat.com>
1	Kevin Wiesmueller <kwiesmul@redhat.com>
1	L. Pivarc <lpivarc@redhat.com>

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/main/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/main/LICENSE
---

v0.46.0-rc.0

Toggle v0.46.0-rc.0's commit message
This release follows v0.45.0 and consists of 256 changes, contributed…

… by 35 people, leading to 732 files changed, 31209 insertions(+), 20471 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.46.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.46.0-rc.0`.

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

Notable changes
---------------

- [PR kubevirt#6425][awels] Hotplug disks are possible when iothreads are enabled.
- [PR kubevirt#6297][acardace] mutate migration PDBs instead of creating an additional one for the duration of the migration.
- [PR kubevirt#6464][awels] BugFix: Fixed hotplug race between kubelet and virt-handler when virt-launcher dies unexpectedly.
- [PR kubevirt#6465][salanki] Fix corrupted DHCP Gateway Option from local DHCP server, leading to rejected IP configuration on Windows VMs.
- [PR kubevirt#6458][vladikr] Tagged SR-IOV interfaces will now appear in the config drive metadata
- [PR kubevirt#6446][brybacki] Access mode for virtctl image upload is now optional. This version of virtctl now requires CDI v1.34 or greater
- [PR kubevirt#6391][zcahana] Cleanup obsolete permissions from virt-operator's ClusterRole
- [PR kubevirt#6419][rthallisey] Fix virt-controller panic caused by lots of deleted VMI events
- [PR kubevirt#5972][kwiesmueller] Add a `ssh` command to `virtctl` that can be used to open SSH sessions to VMs/VMIs.
- [PR kubevirt#6403][jrife] Removed go module pinning to an old version (v0.3.0) of github.com/go-kit/kit
- [PR kubevirt#6367][brybacki] virtctl imageupload now uses DataVolume.spec.storage
- [PR kubevirt#6198][iholder-redhat] Fire a Prometheus alert when a lot of REST failures are detected in virt-api
- [PR kubevirt#6211][davidvossel] cluster-profiler pprof gathering tool and corresponding "ClusterProfiler" feature gate
- [PR kubevirt#6323][vladikr] switch live migration to use unix sockets
- [PR kubevirt#6374][vladikr] Fix the default setting of CPU requests on vmipods
- [PR kubevirt#6283][rthallisey] Record the time it takes to delete a VMI and expose it as a metric
- [PR kubevirt#6251][rmohr] Better place vcpu threads on host cpus to form more efficient passthrough architectures
- [PR kubevirt#6377][rmohr] Don't fail on failed selinux relabel attempts if selinux is permissive
- [PR kubevirt#6308][awels] BugFix: hotplug was broken when using it with a hostpath volume that was on a separate device.
- [PR kubevirt#6186][davidvossel] Add resource and verb labels to rest_client_requests_total metric

Contributors
------------
35 people contributed to this release:

31	David Vossel <dvossel@redhat.com>
30	Roman Mohr <rmohr@redhat.com>
10	Maya Rashish <mrashish@redhat.com>
10	Vladik Romanovsky <vromanso@redhat.com>
8	Ryan Hallisey <rhallisey@nvidia.com>
7	Jed Lejosne <jed@redhat.com>
7	Vasiliy Ulyanov <vulyanov@suse.de>
6	Dan Kenigsberg <danken@redhat.com>
5	Alexander Wels <awels@redhat.com>
5	Bartosz Rybacki <brybacki@redhat.com>
5	Federico Gimenez <fgimenez@redhat.com>
5	Itamar Holder <iholder@redhat.com>
5	L. Pivarc <lpivarc@redhat.com>
4	Antonio Cardace <acardace@redhat.com>
3	Igor Bezukh <ibezukh@redhat.com>
3	Kevin Wiesmueller <kwiesmul@redhat.com>
3	Miguel Duarte Barroso <mdbarroso@redhat.com>
3	Or Shoval <oshoval@redhat.com>
2	Daniel Hiller <dhiller@redhat.com>
1	Adam Litke <alitke@redhat.com>
1	Alice Frosi <afrosi@redhat.com>
1	Chris Callegari <mazzystr@gmail.com>
1	Denis Ollier <dollierp@redhat.com>
1	Erkan Erol <erkanerol92@gmail.com>
1	Howard Zhang <howard.zhang@arm.com>
1	Jordan Rife <jrife@google.com>
1	Kedar Bidarkar <kbidarka@redhat.com>
1	Marcelo Carneiro do Amaral <marcelo.amaral1@ibm.com>
1	Or Mergi <ormergi@redhat.com>
1	Peter Salanki <peter@salanki.st>
1	Shelly Kagan <skagan@redhat.com>
1	Vatsal Parekh <vparekh@redhat.com>
1	Zvi Cahana <zvic@il.ibm.com>

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/main/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/main/LICENSE
---

v0.45.0

Toggle v0.45.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.44.1 and consists of 290 changes, contributed…

… by 38 people, leading to 302 files changed, 13624 insertions(+), 4851 deletions(-).

v0.45.0 is a promotion of release candidate v0.45.0-rc.0 which was originally published 2021-09-01
The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.45.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.45.0`.

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

Notable changes
---------------

- [PR kubevirt#6191][marceloamaral] Addition of perfscale-load-generator to perform stress tests to evaluate the control plane
- [PR kubevirt#6248][VirrageS] Reduced logging in hot paths
- [PR kubevirt#6079][weihanglo] Hotplug volume can be unplugged at anytime and reattached after a VM restart.
- [PR kubevirt#6101][rmohr] Make k8s client rate limits configurable
- [PR kubevirt#6204][sradco] This PR adds to each alert the runbook url that points to a runbook that provides additional details on each alert and how to mitigate it.
- [PR kubevirt#5974][vladikr] a list of desired mdev types can now be provided in KubeVirt CR to kubevirt to configure these devices on relevant nodes
- [PR kubevirt#6147][rmohr] Fix rbac permissions for freeze/unfreeze, addvolume/removevolume, guestosinfo, filesystemlist and userlist
- [PR kubevirt#6161][ashleyschuett] Remove HostDevice validation on VMI creation
- [PR kubevirt#6078][zcahana] Report ErrImagePull/ImagePullBackOff VM status when image pull errors occur
- [PR kubevirt#6176][kwiesmueller] Fix goroutine leak in virt-handler, potentially causing issues with a high turnover of VMIs.
- [PR kubevirt#6047][ShellyKa13] Add phases to the vm snapshot api, specifically a failure phase
- [PR kubevirt#6138][ansijain] NA

Contributors
------------
38 people contributed to this release:

23	Roman Mohr <rmohr@redhat.com>
20	Shelly Kagan <skagan@redhat.com>
15	David Vossel <dvossel@redhat.com>
15	Vladik Romanovsky <vromanso@redhat.com>
13	Miguel Duarte Barroso <mdbarroso@redhat.com>
13	Or Shoval <oshoval@redhat.com>
13	Zvi Cahana <zvic@il.ibm.com>
11	Weihang Lo <weihang.lo@suse.com>
8	Marcelo Amaral <marcelo.amaral1@ibm.com>
7	L. Pivarc <lpivarc@redhat.com>
6	Radim Hrazdil <rhrazdil@redhat.com>
5	Edward Haas <edwardh@redhat.com>
5	Quique Llorente <ellorent@redhat.com>
4	Federico Gimenez <fgimenez@redhat.com>
4	Igor Bezukh <ibezukh@redhat.com>
3	Alexander Wels <awels@redhat.com>
3	Ashley Schuett <aschuett@redhat.com>
3	Israel Pinto <ipinto@redhat.com>
3	Janusz Marcinkiewicz <januszm@nvidia.com>
3	Jed Lejosne <jed@redhat.com>
3	Vatsal Parekh <vparekh@redhat.com>
2	Dan Kenigsberg <danken@redhat.com>
2	Kedar Bidarkar <kbidarka@redhat.com>
2	Or Mergi <ormergi@redhat.com>
2	alonsadan <asadan@redhat.com>
1	Alex Kalenyuk <akalenyu@redhat.com>
1	Alona Kaplan <alkaplan@redhat.com>
1	Hao Yu <yuh@us.ibm.com>
1	Itamar Holder <iholder@redhat.com>
1	Josh Berkus <josh@agliodbs.com>
1	Kevin Wiesmueller <kwiesmul@redhat.com>
1	Maya Rashish <mrashish@redhat.com>
1	Shirly Radco <sradco@redhat.com>
1	Tomasz Baranski <tbaransk@redhat.com>
1	ansijain <ansi.jain@india.nec.com>
1	yingbai <yingbai@cn.ibm.com>

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/main/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/main/LICENSE
---

v0.45.0-rc.0

Toggle v0.45.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.44.1 and consists of 290 changes, contributed…

… by 38 people, leading to 302 files changed, 13624 insertions(+), 4851 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.45.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.45.0-rc.0`.

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

Notable changes
---------------

- [PR kubevirt#6191][marceloamaral] Addition of perfscale-load-generator to perform stress tests to evaluate the control plane
- [PR kubevirt#6248][VirrageS] Reduced logging in hot paths
- [PR kubevirt#6079][weihanglo] Hotplug volume can be unplugged at anytime and reattached after a VM restart.
- [PR kubevirt#6101][rmohr] Make k8s client rate limits configurable
- [PR kubevirt#6204][sradco] This PR adds to each alert the runbook url that points to a runbook that provides additional details on each alert and how to mitigate it.
- [PR kubevirt#5974][vladikr] a list of desired mdev types can now be provided in KubeVirt CR to kubevirt to configure these devices on relevant nodes
- [PR kubevirt#6147][rmohr] Fix rbac permissions for freeze/unfreeze, addvolume/removevolume, guestosinfo, filesystemlist and userlist
- [PR kubevirt#6161][ashleyschuett] Remove HostDevice validation on VMI creation
- [PR kubevirt#6078][zcahana] Report ErrImagePull/ImagePullBackOff VM status when image pull errors occur
- [PR kubevirt#6176][kwiesmueller] Fix goroutine leak in virt-handler, potentially causing issues with a high turnover of VMIs.
- [PR kubevirt#6047][ShellyKa13] Add phases to the vm snapshot api, specifically a failure phase
- [PR kubevirt#6138][ansijain] NA

Contributors
------------
38 people contributed to this release:

23	Roman Mohr <rmohr@redhat.com>
20	Shelly Kagan <skagan@redhat.com>
15	David Vossel <dvossel@redhat.com>
15	Vladik Romanovsky <vromanso@redhat.com>
13	Miguel Duarte Barroso <mdbarroso@redhat.com>
13	Or Shoval <oshoval@redhat.com>
13	Zvi Cahana <zvic@il.ibm.com>
11	Weihang Lo <weihang.lo@suse.com>
8	Marcelo Amaral <marcelo.amaral1@ibm.com>
7	L. Pivarc <lpivarc@redhat.com>
6	Radim Hrazdil <rhrazdil@redhat.com>
5	Edward Haas <edwardh@redhat.com>
5	Quique Llorente <ellorent@redhat.com>
4	Federico Gimenez <fgimenez@redhat.com>
4	Igor Bezukh <ibezukh@redhat.com>
3	Alexander Wels <awels@redhat.com>
3	Ashley Schuett <aschuett@redhat.com>
3	Israel Pinto <ipinto@redhat.com>
3	Janusz Marcinkiewicz <januszm@nvidia.com>
3	Jed Lejosne <jed@redhat.com>
3	Vatsal Parekh <vparekh@redhat.com>
2	Dan Kenigsberg <danken@redhat.com>
2	Kedar Bidarkar <kbidarka@redhat.com>
2	Or Mergi <ormergi@redhat.com>
2	alonsadan <asadan@redhat.com>
1	Alex Kalenyuk <akalenyu@redhat.com>
1	Alona Kaplan <alkaplan@redhat.com>
1	Hao Yu <yuh@us.ibm.com>
1	Itamar Holder <iholder@redhat.com>
1	Josh Berkus <josh@agliodbs.com>
1	Kevin Wiesmueller <kwiesmul@redhat.com>
1	Maya Rashish <mrashish@redhat.com>
1	Shirly Radco <sradco@redhat.com>
1	Tomasz Baranski <tbaransk@redhat.com>
1	ansijain <ansi.jain@india.nec.com>
1	yingbai <yingbai@cn.ibm.com>

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/main/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/main/LICENSE
---

v0.44.1

Toggle v0.44.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.44.0 and consists of 11 changes, contributed …

…by 4 people, leading to 16 files changed, 411 insertions(+), 38 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.44.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.44.1`.

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

Notable changes
---------------

- [PR kubevirt#6219][kubevirt-bot] Add phases to the vm snapshot api, specifically a failure phase

Contributors
------------
4 people contributed to this release:

6	Shelly Kagan <skagan@redhat.com>
3	Zvi Cahana <zvic@il.ibm.com>

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/main/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/main/LICENSE
---

v0.41.3

Toggle v0.41.3'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.41.0 and consists of 84 changes, contributed …

…by 18 people, leading to 81 files changed, 2480 insertions(+), 3221 deletions(-).

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

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.3`.

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

Notable changes
---------------

- [PR kubevirt#6196][ashleyschuett] Allow multiple shutdown events to ensure the event is received by ACPI
- [PR kubevirt#6194][kubevirt-bot] Allow Failed VMs to be stopped when using `--force --gracePeriod 0`
- [PR kubevirt#6039][akalenyu] BugFix: Pending VMIs when creating concurrent bulk of VMs backed by WFFC DVs
- [PR kubevirt#5917][davidvossel] Fixes event recording causing a segfault in virt-controller
- [PR kubevirt#5886][ashleyschuett] Allow virtctl to stop VM and ignore the graceful shutdown period
- [PR kubevirt#5866][xpivarc] Fix: Kubevirt build with golang 1.14+ will not fail on validation of container disk with memory allocation error
- [PR kubevirt#5873][kubevirt-bot] Update ca-bundle if it is unable to be parsed
- [PR kubevirt#5822][kubevirt-bot] migrated references of authorization/v1beta1 to authorization/v1
- [PR kubevirt#5704][davidvossel] Fix virt-controller clobbering in progress vmi migration state during virt handler handoff
- [PR kubevirt#5707][kubevirt-bot] Fixes null pointer dereference in migration controller
- [PR kubevirt#5685][stu-gott] [bugfix] - reject VM defined with volume with no matching disk
- [PR kubevirt#5670][stu-gott] Validation/Mutation webhooks now explicitly define a 10 second timeout period
- [PR kubevirt#5653][kubevirt-bot] virt-launcher now populates domain's guestOS info and interfaces status according guest agent also when doing periodic resyncs.
- [PR kubevirt#5644][kubevirt-bot] Fix live-migration failing when VM with masquarade iface has explicitly specified any of these ports: 22222, 49152, 49153
- [PR kubevirt#5646][kubevirt-bot] virtctl rename support is dropped

Contributors
------------
18 people contributed to this release:

17	Ashley Schuett <aschuett@redhat.com>
8	David Vossel <dvossel@redhat.com>
5	Roman Mohr <rmohr@redhat.com>
4	L. Pivarc <lpivarc@redhat.com>
4	Radim Hrazdil <rhrazdil@redhat.com>
3	Antonio Cardace <acardace@redhat.com>
2	Itamar Holder <iholder@redhat.com>
2	Jed Lejosne <jed@redhat.com>
1	Alex Kalenyuk <akalenyu@redhat.com>
1	Alexander Wels <awels@redhat.com>
1	Bartosz Rybacki <brybacki@redhat.com>
1	Igor Bezukh <ibezukh@redhat.com>
1	Karel Šimon <ksimon@redhat.com>
1	Omer Yahud <oyahud@redhat.com>
1	Or Shoval <oshoval@redhat.com>
1	Petr Horáček <phoracek@redhat.com>

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/main/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/main/LICENSE
---

v0.44.0

Toggle v0.44.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.43.0 and consists of 389 changes, contributed…

… by 41 people, leading to 508 files changed, 28369 insertions(+), 24278 deletions(-).

v0.44.0 is a promotion of release candidate v0.44.0-rc.0 which was originally published 2021-08-02
The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.44.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.44.0`.

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

Notable changes
---------------

- [PR kubevirt#6058][acardace] Fix virt-launcher exit pod race condition
- [PR kubevirt#6035][davidvossel] Addition of perfscale-audit tool for auditing performance of control plane during stress tests
- [PR kubevirt#6145][acardace] virt-launcher: disable unencrypted TCP socket for libvirtd.
- [PR kubevirt#6163][davidvossel] Handle qemu processes in defunc (zombie) state
- [PR kubevirt#6105][ashleyschuett] Add VirtualMachineInstancesPerNode to KubeVirt CR under Spec.Configuration
- [PR kubevirt#6104][zcahana] Report FailedUnschedulable VM status when scheduling errors occur
- [PR kubevirt#5905][davidvossel] VM CrashLoop detection and Exponential Backoff
- [PR kubevirt#6070][acardace] Initiate Live-Migration using a unix socket (exposed by virt-handler) instead of an additional TCP<->Unix migration proxy started by virt-launcher
- [PR kubevirt#5728][vasiliy-ul] Live migration of VMs with hotplug volumes is now enabled
- [PR kubevirt#6109][rmohr] Fix virt-controller SCC: Reflect the need for NET_BIND_SERVICE in the virt-controller SCC.
- [PR kubevirt#5942][ShellyKa13] Integrate guest agent to online VM snapshot
- [PR kubevirt#6034][ashleyschuett] Go version updated to version 1.16.6
- [PR kubevirt#6040][yuhaohaoyu] Improved debuggability by keeping the environment of a failed VMI alive.
- [PR kubevirt#6068][dhiller] Add check that not all tests have been skipped
- [PR kubevirt#6041][xpivarc] [Experimental] Virt-launcher can run as non-root user
- [PR kubevirt#6062][iholder-redhat] replace dead "stress" binary with new, maintained, "stress-ng" binary
- [PR kubevirt#6029][mhenriks] CDI to 1.36.0 with DataSource support
- [PR kubevirt#4089][victortoso] Add support to USB Redirection with usbredir
- [PR kubevirt#5946][vatsalparekh] Add guest-agent based ping probe
- [PR kubevirt#6005][acardace] make containerDisk validation memory usage limit configurable
- [PR kubevirt#5791][zcahana] Added a READY column to the tabular output of "kubectl get vm/vmi"
- [PR kubevirt#6006][awels] DataVolumes created by DataVolumeTemplates will follow the associated VMs priority class.
- [PR kubevirt#5982][davidvossel] Reduce vmi Update collisions (http code 409) during startup
- [PR kubevirt#5891][akalenyu] BugFix: Pending VMIs when creating concurrent bulk of VMs backed by WFFC DVs
- [PR kubevirt#5925][rhrazdil] Fix issue with Windows VMs not being assigned IP address configured in network-attachment-definition IPAM.
- [PR kubevirt#6007][rmohr] Fix: The bandwidth limitation on migrations is no longer ignored. Caution: The default bandwidth limitation of 64Mi is changed to "unlimited" to not break existing installations.
- [PR kubevirt#4944][kwiesmueller] Add `/portforward` subresource to `VirtualMachine` and `VirtualMachineInstance` that can tunnel TCP traffic through the API Server using a websocket stream.
- [PR kubevirt#5402][alicefr] Integration of libguestfs-tools and added new command `guestfs` to virtctl
- [PR kubevirt#5953][ashleyschuett] Allow Failed VMs to be stopped when using `--force --gracePeriod 0`
- [PR kubevirt#5876][mlsorensen] KubeVirt CR supports specifying a runtime class for virt-launcher pods via 'launcherRuntimeClass'.

Contributors
------------
41 people contributed to this release:

27	David Vossel <dvossel@redhat.com>
24	Zvi Cahana <zvic@il.ibm.com>
22	L. Pivarc <lpivarc@redhat.com>
16	Quique Llorente <ellorent@redhat.com>
16	Shelly Kagan <skagan@redhat.com>
16	Vasiliy Ulyanov <vulyanov@suse.de>
14	Roman Mohr <rmohr@redhat.com>
11	Antonio Cardace <acardace@redhat.com>
10	Alice Frosi <afrosi@redhat.com>
10	Alona Kaplan <alkaplan@redhat.com>
9	Michael Henriksen <mhenriks@redhat.com>
8	Marcelo Amaral <marcelo.amaral1@ibm.com>
7	Ashley Schuett <aschuett@redhat.com>
6	Ben Ukhanov <ben1zuk321@gmail.com>
6	Igor Bezukh <ibezukh@redhat.com>
6	Itamar Holder <iholder@redhat.com>
6	Victor Toso <victortoso@redhat.com>
5	Radim Hrazdil <rhrazdil@redhat.com>
4	Alexander Wels <awels@redhat.com>
4	Daniel Hiller <dhiller@redhat.com>
4	Miguel Duarte Barroso <mdbarroso@redhat.com>
4	Or Shoval <oshoval@redhat.com>
3	Federico Gimenez <fgimenez@redhat.com>
3	Marcus Sorensen <mls@apple.com>
3	Vatsal Parekh <vparekh@redhat.com>
3	alonsadan <asadan@redhat.com>
2	Kevin Wiesmueller <kwiesmul@redhat.com>
2	Marcus Sorensen <marcus_sorensen@apple.com>
1	Alex Kalenyuk <akalenyu@redhat.com>
1	Andrea Bolognani <abologna@redhat.com>
1	Chris Callegari <mazzystr@gmail.com>
1	Hao Yu <yuh@us.ibm.com>
1	Howard Zhang <howard.zhang@arm.com>
1	Jed Lejosne <jed@redhat.com>
1	LiHui <andrewli@yunify.com>
1	Nahshon Unna-Tsameret <nunnatsa@redhat.com>
1	Simone Tiraboschi <stirabos@redhat.com>
1	Stu Gott <sgott@redhat.com>
1	borod108 <boris.od@gmail.com>

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/main/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/main/LICENSE
---

v0.44.0-rc.0

Toggle v0.44.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.43.0 and consists of 389 changes, contributed…

… by 41 people, leading to 508 files changed, 28369 insertions(+), 24278 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.44.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.44.0-rc.0`.

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

Notable changes
---------------

- [PR kubevirt#6058][acardace] Fix virt-launcher exit pod race condition
- [PR kubevirt#6035][davidvossel] Addition of perfscale-audit tool for auditing performance of control plane during stress tests
- [PR kubevirt#6145][acardace] virt-launcher: disable unencrypted TCP socket for libvirtd.
- [PR kubevirt#6163][davidvossel] Handle qemu processes in defunc (zombie) state
- [PR kubevirt#6105][ashleyschuett] Add VirtualMachineInstancesPerNode to KubeVirt CR under Spec.Configuration
- [PR kubevirt#6104][zcahana] Report FailedUnschedulable VM status when scheduling errors occur
- [PR kubevirt#5905][davidvossel] VM CrashLoop detection and Exponential Backoff
- [PR kubevirt#6070][acardace] Initiate Live-Migration using a unix socket (exposed by virt-handler) instead of an additional TCP<->Unix migration proxy started by virt-launcher
- [PR kubevirt#5728][vasiliy-ul] Live migration of VMs with hotplug volumes is now enabled
- [PR kubevirt#6109][rmohr] Fix virt-controller SCC: Reflect the need for NET_BIND_SERVICE in the virt-controller SCC.
- [PR kubevirt#5942][ShellyKa13] Integrate guest agent to online VM snapshot
- [PR kubevirt#6034][ashleyschuett] Go version updated to version 1.16.6
- [PR kubevirt#6040][yuhaohaoyu] Improved debuggability by keeping the environment of a failed VMI alive.
- [PR kubevirt#6068][dhiller] Add check that not all tests have been skipped
- [PR kubevirt#6041][xpivarc] [Experimental] Virt-launcher can run as non-root user
- [PR kubevirt#6062][iholder-redhat] replace dead "stress" binary with new, maintained, "stress-ng" binary
- [PR kubevirt#6029][mhenriks] CDI to 1.36.0 with DataSource support
- [PR kubevirt#4089][victortoso] Add support to USB Redirection with usbredir
- [PR kubevirt#5946][vatsalparekh] Add guest-agent based ping probe
- [PR kubevirt#6005][acardace] make containerDisk validation memory usage limit configurable
- [PR kubevirt#5791][zcahana] Added a READY column to the tabular output of "kubectl get vm/vmi"
- [PR kubevirt#6006][awels] DataVolumes created by DataVolumeTemplates will follow the associated VMs priority class.
- [PR kubevirt#5982][davidvossel] Reduce vmi Update collisions (http code 409) during startup
- [PR kubevirt#5891][akalenyu] BugFix: Pending VMIs when creating concurrent bulk of VMs backed by WFFC DVs
- [PR kubevirt#5925][rhrazdil] Fix issue with Windows VMs not being assigned IP address configured in network-attachment-definition IPAM.
- [PR kubevirt#6007][rmohr] Fix: The bandwidth limitation on migrations is no longer ignored. Caution: The default bandwidth limitation of 64Mi is changed to "unlimited" to not break existing installations.
- [PR kubevirt#4944][kwiesmueller] Add `/portforward` subresource to `VirtualMachine` and `VirtualMachineInstance` that can tunnel TCP traffic through the API Server using a websocket stream.
- [PR kubevirt#5402][alicefr] Integration of libguestfs-tools and added new command `guestfs` to virtctl
- [PR kubevirt#5953][ashleyschuett] Allow Failed VMs to be stopped when using `--force --gracePeriod 0`
- [PR kubevirt#5876][mlsorensen] KubeVirt CR supports specifying a runtime class for virt-launcher pods via 'launcherRuntimeClass'.

Contributors
------------
41 people contributed to this release:

27	David Vossel <dvossel@redhat.com>
24	Zvi Cahana <zvic@il.ibm.com>
22	L. Pivarc <lpivarc@redhat.com>
16	Quique Llorente <ellorent@redhat.com>
16	Shelly Kagan <skagan@redhat.com>
16	Vasiliy Ulyanov <vulyanov@suse.de>
14	Roman Mohr <rmohr@redhat.com>
11	Antonio Cardace <acardace@redhat.com>
10	Alice Frosi <afrosi@redhat.com>
10	Alona Kaplan <alkaplan@redhat.com>
9	Michael Henriksen <mhenriks@redhat.com>
8	Marcelo Amaral <marcelo.amaral1@ibm.com>
7	Ashley Schuett <aschuett@redhat.com>
6	Ben Ukhanov <ben1zuk321@gmail.com>
6	Igor Bezukh <ibezukh@redhat.com>
6	Itamar Holder <iholder@redhat.com>
6	Victor Toso <victortoso@redhat.com>
5	Radim Hrazdil <rhrazdil@redhat.com>
4	Alexander Wels <awels@redhat.com>
4	Daniel Hiller <dhiller@redhat.com>
4	Miguel Duarte Barroso <mdbarroso@redhat.com>
4	Or Shoval <oshoval@redhat.com>
3	Federico Gimenez <fgimenez@redhat.com>
3	Marcus Sorensen <mls@apple.com>
3	Vatsal Parekh <vparekh@redhat.com>
3	alonsadan <asadan@redhat.com>
2	Kevin Wiesmueller <kwiesmul@redhat.com>
2	Marcus Sorensen <marcus_sorensen@apple.com>
1	Alex Kalenyuk <akalenyu@redhat.com>
1	Andrea Bolognani <abologna@redhat.com>
1	Chris Callegari <mazzystr@gmail.com>
1	Hao Yu <yuh@us.ibm.com>
1	Howard Zhang <howard.zhang@arm.com>
1	Jed Lejosne <jed@redhat.com>
1	LiHui <andrewli@yunify.com>
1	Nahshon Unna-Tsameret <nunnatsa@redhat.com>
1	Simone Tiraboschi <stirabos@redhat.com>
1	Stu Gott <sgott@redhat.com>
1	borod108 <boris.od@gmail.com>

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/main/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/main/LICENSE
---

v0.41.2

Toggle v0.41.2's commit message

Verified

This tag was signed with the committer’s verified signature.
stu-gott Stu Gott
v0.41.2

Git-EVTag-v0-SHA512: 354a878486f884f3a927afe3d1932948d7b935fb111e2fc07ce442e265104e54c0590f5f25e2682db6dbcae60f79578433ce608c78b76c6dfad1ad60c7c669be