Tags: MrXinWang/kubevirt
Tags
Merge pull request kubevirt#3971 from rmohr/backport-3946-0.30 [release-0.30] Remove exec readiness probes in kubevirt
This release follows v0.31.0 and consists of 189 changes, contributed… … by 26 people, leading to 460 files changed, 17395 insertions(+), 19058 deletions(-). v0.32.0 is a promotion of release candidate v0.32.0-rc.2 which was originally published 2020-08-10 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.32.0. The primary release artifact of KubeVirt is the git tree. The release tag is signed and can be verified using `git tag -v v0.32.0`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR kubevirt#3921][vladikr] use correct memory units in libvirt xml - [PR kubevirt#3893][davidvossel] Adds recurring period that resyncs virt-launcher domains with virt-handler - [PR kubevirt#3880][sgarbour] Better error message when input parameters are not the expected number of parameters for each argument. Help menu will popup in case the number of parameters is incorrect. - [PR kubevirt#3785][xpivarc] Vcpu wait metrics available - [PR kubevirt#3642][vatsalparekh] Add a way to update VMI Status with latest Pod IP for Masquerade bindings - [PR kubevirt#3636][ArthurSens] Adds kubernetes metadata.labels as VMI metrics' label - [PR kubevirt#3825][awels] Virtctl now prints error messages from the response body on upload errors. - [PR kubevirt#3830][davidvossel] Fixes re-establishing domain notify client connections when domain notify server restarts due to an error event. - [PR kubevirt#3778][danielBelenky] Do not emit a SyncFailed event if we fail to sync a VMI in a final state - [PR kubevirt#3803][andreabolognani] Not sure what to write here (see above) - [PR kubevirt#2694][rmohr] Use native go libraries for selinux to not rely on python-selinux tools like semanage, which are not always present. - [PR kubevirt#3692][victortoso] QEMU logs can now be fetched from outside the pod - [PR kubevirt#3738][enp0s3] Restrict creation of VMI if it has labels that are used internally by Kubevirt components. - [PR kubevirt#3725][danielBelenky] The tests binary is now part of the release and can be consumed from the GitHub release page. - [PR kubevirt#3684][rmohr] Log if critical devices, like kvm, which virt-handler wants to expose are not present on the node. - [PR kubevirt#3166][petrkotas] Introduce new virtctl commands: - [PR kubevirt#3708][andreabolognani] Make qemu work on GCE by pulling in a fix for https://bugzilla.redhat.com/show_bug.cgi?id=1822682 Contributors ------------ 26 people contributed to this release: 19 arthursens <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 ---
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 ---
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 ---
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 ---
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 ---
PreviousNext