Skip to content

Tags: MrXinWang/kubevirt

Tags

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 <arthursens2005@gmail.com>
14	Igor Bezukh <ibezukh@redhat.com>
11	Or Shoval <oshoval@redhat.com>
11	Roman Mohr <rmohr@redhat.com>
9	David Vossel <dvossel@redhat.com>
8	Jed Lejosne <jed@redhat.com>
8	Or Mergi <ormergi@redhat.com>
7	Daniel Belenky <dbelenky@redhat.com>
7	Edward Haas <edwardh@redhat.com>
5	Andrea Bolognani <abologna@redhat.com>
5	L. Pivarc <lpivarc@redhat.com>
3	Ashley Schuett <ashleyns1992@gmail.com>
2	Daniel Hiller <daniel.hiller.1972@gmail.com>
2	Kedar Bidarkar <kbidarka@redhat.com>
2	Maya Rashish <mrashish@redhat.com>
2	Shaul Garbourg <sgarbour@redhat.com>
2	Victor Toso <victortoso@redhat.com>
1	Alexander Wels <awels@redhat.com>
1	Alona Kaplan <alkaplan@redhat.com>
1	Petr Kotas <pkotas@redhat.com>
1	Vatsal Parekh <vparekh@redhat.com>
1	Vladik Romanovsky <vromanso@redhat.com>
1	alonSadan <asadan@redhat.com>
1	rmohr <rmohr@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/master/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE
---

v0.32.0-rc.2

Toggle v0.32.0-rc.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.31.0 and consists of 189 changes, contributed…

… by 26 people, leading to 460 files changed, 17395 insertions(+), 19058 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.32.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.32.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#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 <arthursens2005@gmail.com>
14	Igor Bezukh <ibezukh@redhat.com>
11	Or Shoval <oshoval@redhat.com>
11	Roman Mohr <rmohr@redhat.com>
9	David Vossel <dvossel@redhat.com>
8	Jed Lejosne <jed@redhat.com>
8	Or Mergi <ormergi@redhat.com>
7	Daniel Belenky <dbelenky@redhat.com>
7	Edward Haas <edwardh@redhat.com>
5	Andrea Bolognani <abologna@redhat.com>
5	L. Pivarc <lpivarc@redhat.com>
3	Ashley Schuett <ashleyns1992@gmail.com>
2	Daniel Hiller <daniel.hiller.1972@gmail.com>
2	Kedar Bidarkar <kbidarka@redhat.com>
2	Maya Rashish <mrashish@redhat.com>
2	Shaul Garbourg <sgarbour@redhat.com>
2	Victor Toso <victortoso@redhat.com>
1	Alexander Wels <awels@redhat.com>
1	Alona Kaplan <alkaplan@redhat.com>
1	Petr Kotas <pkotas@redhat.com>
1	Vatsal Parekh <vparekh@redhat.com>
1	Vladik Romanovsky <vromanso@redhat.com>
1	alonSadan <asadan@redhat.com>
1	rmohr <rmohr@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/master/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE
---

v0.32.0-rc.1

Toggle v0.32.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.31.0 and consists of 187 changes, contributed…

… by 25 people, leading to 460 files changed, 17382 insertions(+), 19050 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.32.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.32.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 3921][vladikr] use correct memory units in libvirt xml
- [PR 3893][davidvossel] Adds recurring period that resyncs virt-launcher domains with virt-handler
- [PR 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 3785][xpivarc] Vcpu wait metrics available
- [PR 3642][vatsalparekh] Add a way to update VMI Status with latest Pod IP for Masquerade bindings
- [PR 3636][ArthurSens] Adds kubernetes metadata.labels as VMI metrics' label
- [PR 3825][awels] Virtctl now prints error messages from the response body on upload errors.
- [PR 3830][davidvossel] Fixes re-establishing domain notify client connections when domain notify server restarts due to an error event.
- [PR 3778][danielBelenky] Do not emit a SyncFailed event if we fail to sync a VMI in a final state
- [PR 3803][andreabolognani] Not sure what to write here (see above)
- [PR 2694][rmohr] Use native go libraries for selinux to not rely on python-selinux tools like semanage, which are not always present.
- [PR 3692][victortoso] QEMU logs can now be fetched from outside the pod
- [PR 3738][enp0s3] Restrict creation of VMI if it has labels that are used internally by Kubevirt components.
- [PR 3725][danielBelenky] The tests binary is now part of the release and can be consumed from the GitHub release page.
- [PR 3684][rmohr] Log if critical devices, like kvm, which virt-handler wants to expose are not present on the node.
- [PR 3166][petrkotas] Introduce new virtctl commands:
- [PR 3708][andreabolognani] Make qemu work on GCE by pulling in a fix for https://bugzilla.redhat.com/show_bug.cgi?id=1822682

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

19	arthursens <arthursens2005@gmail.com>
14	Igor Bezukh <ibezukh@redhat.com>
11	Or Shoval <oshoval@redhat.com>
11	Roman Mohr <rmohr@redhat.com>
8	David Vossel <dvossel@redhat.com>
8	Jed Lejosne <jed@redhat.com>
8	Or Mergi <ormergi@redhat.com>
7	Daniel Belenky <dbelenky@redhat.com>
7	Edward Haas <edwardh@redhat.com>
5	Andrea Bolognani <abologna@redhat.com>
5	L. Pivarc <lpivarc@redhat.com>
3	Ashley Schuett <ashleyns1992@gmail.com>
2	Daniel Hiller <daniel.hiller.1972@gmail.com>
2	Kedar Bidarkar <kbidarka@redhat.com>
2	Maya Rashish <mrashish@redhat.com>
2	Shaul Garbourg <sgarbour@redhat.com>
2	Victor Toso <victortoso@redhat.com>
1	Alexander Wels <awels@redhat.com>
1	Alona Kaplan <alkaplan@redhat.com>
1	Petr Kotas <pkotas@redhat.com>
1	Vatsal Parekh <vparekh@redhat.com>
1	Vladik Romanovsky <vromanso@redhat.com>
1	alonSadan <asadan@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/master/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE
---

v0.30.5

Toggle v0.30.5's commit message

Verified

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

Git-EVTag-v0-SHA512: 90fcc174d00f7e8ca12f420f00cd52eb82adc0dd74b66cddb0a1c9e862c92d45515bdb052620ce4614fccbc286571b4dd701b363135444708223d3120610faed

v0.30.4

Toggle v0.30.4's commit message

Verified

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

Git-EVTag-v0-SHA512: 98606ce887603557d2de273aaa680899defc51f7b5fd7d92289c4a94d16a8bceb83185bc2ec5abb699d343685a389f20ba611e300ae1ea3be35396b1eac7b59b

v0.31.0

Toggle v0.31.0's commit message
This release follows v0.30.3 and consists of 209 changes, contributed…

… by 30 people, leading to 659 files changed, 132453 insertions(+), 40469 deletions(-).

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

Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>.

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

- [PR 3690][davidvossel] Update go-grpc dependency to v1.30.0 in order to improve stability
- [PR 3628][AlonaKaplan] Avoid virt-handler crash in case of virt-launcher network configuration error
- [PR 3635][jean-edouard] The "HostDisk" feature gate has to be enabled to use hostDisks
- [PR 3641][vatsalparekh] Reverts kubevirt#3488 because CI seems to have merged it without all tests passing
- [PR 3488][vatsalparekh] Add a way to update VMI Status with latest Pod IP for Masquerade bindings
- [PR 3406][tomob] If a PVC was created by a DataVolume, it cannot be used as a Volume Source for a VM. The owning DataVolume has to be used instead.
- [PR 3566][kraxel] added: tigervnc support for linux & windows
- [PR 3529][jean-edouard] Enabling EFI will also enable Secure Boot, which requires SMM to be enabled.
- [PR 3455][ashleyschuett] Add KubevirtConfiguration, MigrationConfiguration, DeveloperConfiguration and NetworkConfiguration to API-types
- [PR 3520][rmohr] Fix hot-looping on the  VMI sync-condition if errors happen during the Scheduled phase of a VMI
- [PR 3220][mhenriks] API and controller/webhook for VirtualMachineSnapshots

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

37	Roman Mohr <rmohr@redhat.com>
21	Michael Henriksen <mhenriks@redhat.com>
17	Vatsal Parekh <vparekh@redhat.com>
12	Alona Kaplan <alkaplan@redhat.com>
11	Jed Lejosne <jed@redhat.com>
7	David Vossel <dvossel@redhat.com>
7	Miguel Duarte Barroso <mdbarroso@redhat.com>
7	Or Shoval <oshoval@redhat.com>
7	Stu Gott <sgott@redhat.com>
6	Edward Haas <edwardh@redhat.com>
4	Ashley Schuett <ashleyns1992@gmail.com>
3	Igor Bezukh <ibezukh@redhat.com>
3	Kedar Bidarkar <kbidarka@redhat.com>
3	Maya Rashish <mrashish@redhat.com>
2	Daniel Belenky <dbelenky@redhat.com>
2	Daniel Hiller <daniel.hiller.1972@gmail.com>
2	Gerd Hoffmann <kraxel@redhat.com>
2	Howard Zhang <howard.zhang@arm.com>
2	Or Mergi <ormergi@redhat.com>
2	Vladik Romanovsky <vromanso@redhat.com>
1	Adam Litke <alitke@redhat.com>
1	Dan Kenigsberg <danken@redhat.com>
1	Jed Lejosne <jean-edouard@users.noreply.github.com>
1	Jim Fehlig <jfehlig@suse.com>
1	Joowon Cheong <jwcheong0420@gmail.com>
1	Petr Horacek <phoracek@redhat.com>
1	Shweta Padubidri <spadubid@localhost.localdomain>
1	Tomasz Baranski <tbaransk@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/master/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE
---

v0.31.0-rc.1

Toggle v0.31.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.30.3 and consists of 209 changes, contributed…

… by 30 people, leading to 659 files changed, 132453 insertions(+), 40469 deletions(-).

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

The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using [git-evtag][git-evtag].

Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>.

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

- [PR 3690][davidvossel] Update go-grpc dependency to v1.30.0 in order to improve stability
- [PR 3628][AlonaKaplan] Avoid virt-handler crash in case of virt-launcher network configuration error
- [PR 3635][jean-edouard] The "HostDisk" feature gate has to be enabled to use hostDisks
- [PR 3641][vatsalparekh] Reverts kubevirt#3488 because CI seems to have merged it without all tests passing
- [PR 3488][vatsalparekh] Add a way to update VMI Status with latest Pod IP for Masquerade bindings
- [PR 3406][tomob] If a PVC was created by a DataVolume, it cannot be used as a Volume Source for a VM. The owning DataVolume has to be used instead.
- [PR 3566][kraxel] added: tigervnc support for linux & windows
- [PR 3529][jean-edouard] Enabling EFI will also enable Secure Boot, which requires SMM to be enabled.
- [PR 3455][ashleyschuett] Add KubevirtConfiguration, MigrationConfiguration, DeveloperConfiguration and NetworkConfiguration to API-types
- [PR 3520][rmohr] Fix hot-looping on the  VMI sync-condition if errors happen during the Scheduled phase of a VMI
- [PR 3220][mhenriks] API and controller/webhook for VirtualMachineSnapshots

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

37	Roman Mohr <rmohr@redhat.com>
21	Michael Henriksen <mhenriks@redhat.com>
17	Vatsal Parekh <vparekh@redhat.com>
12	Alona Kaplan <alkaplan@redhat.com>
11	Jed Lejosne <jed@redhat.com>
7	David Vossel <dvossel@redhat.com>
7	Miguel Duarte Barroso <mdbarroso@redhat.com>
7	Or Shoval <oshoval@redhat.com>
7	Stu Gott <sgott@redhat.com>
6	Edward Haas <edwardh@redhat.com>
4	Ashley Schuett <ashleyns1992@gmail.com>
3	Igor Bezukh <ibezukh@redhat.com>
3	Kedar Bidarkar <kbidarka@redhat.com>
3	Maya Rashish <mrashish@redhat.com>
2	Daniel Belenky <dbelenky@redhat.com>
2	Daniel Hiller <daniel.hiller.1972@gmail.com>
2	Gerd Hoffmann <kraxel@redhat.com>
2	Howard Zhang <howard.zhang@arm.com>
2	Or Mergi <ormergi@redhat.com>
2	Vladik Romanovsky <vromanso@redhat.com>
1	Adam Litke <alitke@redhat.com>
1	Dan Kenigsberg <danken@redhat.com>
1	Jed Lejosne <jean-edouard@users.noreply.github.com>
1	Jim Fehlig <jfehlig@suse.com>
1	Joowon Cheong <jwcheong0420@gmail.com>
1	Petr Horacek <phoracek@redhat.com>
1	Shweta Padubidri <spadubid@localhost.localdomain>
1	Tomasz Baranski <tbaransk@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/master/CONTRIBUTING.md
[license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE
---

v0.30.3

Toggle v0.30.3's commit message

Verified

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

Git-EVTag-v0-SHA512: 9ad2aeb40b6e9f7227315cbdb8c6d29d1f8d6c8cd62553f247df948bd5a71dd774a669669cb6ae8bf0ed7060df1cd09dacf17f134b2c019fb89408f5c0a6c377

v0.30.2

Toggle v0.30.2's commit message

Verified

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

Git-EVTag-v0-SHA512: 23a3a9d6a0595d953c632568a6eabe70a1df0af340dd5369bc4bcd195532fc73562e5d13e8fe94d621ce73f96f6d1ee6b4b041a937bedbb841bb39cdf58e7053