-
v0.38.1
This release follows v0.37.2 and consists of 285 changes, contributed by 34 people, leading to 1794 files changed, 110347 insertions(+), 36909 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.38.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.38.1`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR #4870][qinqon] Bump k8s deps to 0.20.2 - [PR #4571][yuvalturg] Added os, workflow and flavor labels to the kubevirt_vmi_phase_count metric - [PR #4659][salanki] Fixed an issue where non-root users inside a guest could not write to a Virtio-FS mount. - [PR #4844][xpivarc] Fixed limits/requests to accept int again - [PR #4850][rmohr] virtio-scsi now respects the useTransitionalVirtio flag instead of assigning a virtio version depending on the machine layout - [PR #4672][vladikr] allow increasing logging verbosity of infra components in KubeVirt CR - [PR #4838][rmohr] Fix an issue where it may not be able to update the KubeVirt CR after creation for up to minutes due to certificate propagation delays - [PR #4806][rmohr] Make the mutating webhooks for VMIs and VMs required to avoid letting entities into the cluster which are not properly defaulted - [PR #4779][brybacki] Error messsge on virtctl image-upload to WaitForFirstConsumer DV - [PR #4749][davidvossel] KUBEVIRT_CLIENT_GO_SCHEME_REGISTRATION_VERSION env var for specifying exactly what client-go scheme version is registered - [PR #4772][jean-edouard] Faster VMI phase transitions thanks to an increased number of VMI watch threads in virt-controller - [PR #4730][rmohr] Add spec.domain.devices.useVirtioTransitional boolean to support virtio-transitional for old guests Contributors ------------ 34 people contributed to this release: 74 Roman Mohr <rmohr@redhat.com> 31 Zhou Hao <zhouhao@cn.fujitsu.com> 19 Dan Kenigsberg <danken@redhat.com> 11 Vladik Romanovsky <vromanso@redhat.com> 9 Ezra Silvera <ezra@il.ibm.com> 8 Alona Kaplan <alkaplan@redhat.com> 8 iholder <iholder@redhat.com> 6 David Vossel <dvossel@redhat.com> 6 Miguel Duarte Barroso <mdbarroso@redhat.com> 6 Vasiliy Ulyanov <vulyanov@suse.de> 5 Bartosz Rybacki <brybacki@redhat.com> 5 Federico Gimenez <fgimenez@redhat.com> 4 Andrey Odarenko <andreyo@il.ibm.com> 3 Alexander Wels <awels@redhat.com> 3 L. Pivarc <lpivarc@redhat.com> 2 Andrea Bolognani <abologna@redhat.com> 2 Edward Haas <edwardh@redhat.com> 2 Jed Lejosne <jed@redhat.com> 2 Quique Llorente <ellorent@redhat.com> 1 Ashley Schuett <aschuett@redhat.com> 1 Daniel Hiller <dhiller@redhat.com> 1 Hu Shuai <hus.fnst@cn.fujitsu.com> 1 Kedar Bidarkar <kbidarka@redhat.com> 1 Or Shoval <oshoval@redhat.com> 1 Peter Salanki <peter@salanki.st> 1 Ryan Hallisey <rhallisey@nvidia.com> 1 Shaul Garbourg <sgarbour@redhat.com> 1 Yoshiki Fujikane <ffjlabo@gmail.com> 1 Yuval Turgeman <yturgema@redhat.com> 1 alonSadan <asadan@redhat.com> 1 ansijain <ansi.jain@india.nec.com> 1 zouyu <zouy.fnst@cn.fujitsu.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.38.0-rc.1
This release follows v0.37.2 and consists of 285 changes, contributed by 34 people, leading to 1794 files changed, 110347 insertions(+), 36909 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.38.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.38.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 #4870][qinqon] Bump k8s deps to 0.20.2 - [PR #4571][yuvalturg] Added os, workflow and flavor labels to the kubevirt_vmi_phase_count metric - [PR #4659][salanki] Fixed an issue where non-root users inside a guest could not write to a Virtio-FS mount. - [PR #4844][xpivarc] Fixed limits/requests to accept int again - [PR #4850][rmohr] virtio-scsi now respects the useTransitionalVirtio flag instead of assigning a virtio version depending on the machine layout - [PR #4672][vladikr] allow increasing logging verbosity of infra components in KubeVirt CR - [PR #4838][rmohr] Fix an issue where it may not be able to update the KubeVirt CR after creation for up to minutes due to certificate propagation delays - [PR #4806][rmohr] Make the mutating webhooks for VMIs and VMs required to avoid letting entities into the cluster which are not properly defaulted - [PR #4779][brybacki] Error messsge on virtctl image-upload to WaitForFirstConsumer DV - [PR #4749][davidvossel] KUBEVIRT_CLIENT_GO_SCHEME_REGISTRATION_VERSION env var for specifying exactly what client-go scheme version is registered - [PR #4772][jean-edouard] Faster VMI phase transitions thanks to an increased number of VMI watch threads in virt-controller - [PR #4730][rmohr] Add spec.domain.devices.useVirtioTransitional boolean to support virtio-transitional for old guests Contributors ------------ 34 people contributed to this release: 74 Roman Mohr <rmohr@redhat.com> 31 Zhou Hao <zhouhao@cn.fujitsu.com> 19 Dan Kenigsberg <danken@redhat.com> 11 Vladik Romanovsky <vromanso@redhat.com> 9 Ezra Silvera <ezra@il.ibm.com> 8 Alona Kaplan <alkaplan@redhat.com> 8 iholder <iholder@redhat.com> 6 David Vossel <dvossel@redhat.com> 6 Miguel Duarte Barroso <mdbarroso@redhat.com> 6 Vasiliy Ulyanov <vulyanov@suse.de> 5 Bartosz Rybacki <brybacki@redhat.com> 5 Federico Gimenez <fgimenez@redhat.com> 4 Andrey Odarenko <andreyo@il.ibm.com> 3 Alexander Wels <awels@redhat.com> 3 L. Pivarc <lpivarc@redhat.com> 2 Andrea Bolognani <abologna@redhat.com> 2 Edward Haas <edwardh@redhat.com> 2 Jed Lejosne <jed@redhat.com> 2 Quique Llorente <ellorent@redhat.com> 1 Ashley Schuett <aschuett@redhat.com> 1 Daniel Hiller <dhiller@redhat.com> 1 Hu Shuai <hus.fnst@cn.fujitsu.com> 1 Kedar Bidarkar <kbidarka@redhat.com> 1 Or Shoval <oshoval@redhat.com> 1 Peter Salanki <peter@salanki.st> 1 Ryan Hallisey <rhallisey@nvidia.com> 1 Shaul Garbourg <sgarbour@redhat.com> 1 Yoshiki Fujikane <ffjlabo@gmail.com> 1 Yuval Turgeman <yturgema@redhat.com> 1 alonSadan <asadan@redhat.com> 1 ansijain <ansi.jain@india.nec.com> 1 zouyu <zouy.fnst@cn.fujitsu.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.38.0
This release follows v0.37.2 and consists of 283 changes, contributed by 34 people, leading to 1794 files changed, 110324 insertions(+), 36909 deletions(-). v0.38.0 is a promotion of release candidate v0.38.0-rc.0 which was originally published 2021-02-01 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.38.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.38.0`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR #4870][qinqon] Bump k8s deps to 0.20.2 - [PR #4571][yuvalturg] Added os, workflow and flavor labels to the kubevirt_vmi_phase_count metric - [PR #4659][salanki] Fixed an issue where non-root users inside a guest could not write to a Virtio-FS mount. - [PR #4844][xpivarc] Fixed limits/requests to accept int again - [PR #4850][rmohr] virtio-scsi now respects the useTransitionalVirtio flag instead of assigning a virtio version depending on the machine layout - [PR #4672][vladikr] allow increasing logging verbosity of infra components in KubeVirt CR - [PR #4838][rmohr] Fix an issue where it may not be able to update the KubeVirt CR after creation for up to minutes due to certificate propagation delays - [PR #4806][rmohr] Make the mutating webhooks for VMIs and VMs required to avoid letting entities into the cluster which are not properly defaulted - [PR #4779][brybacki] Error messsge on virtctl image-upload to WaitForFirstConsumer DV - [PR #4749][davidvossel] KUBEVIRT_CLIENT_GO_SCHEME_REGISTRATION_VERSION env var for specifying exactly what client-go scheme version is registered - [PR #4772][jean-edouard] Faster VMI phase transitions thanks to an increased number of VMI watch threads in virt-controller - [PR #4730][rmohr] Add spec.domain.devices.useVirtioTransitional boolean to support virtio-transitional for old guests Contributors ------------ 34 people contributed to this release: 74 Roman Mohr <rmohr@redhat.com> 31 Zhou Hao <zhouhao@cn.fujitsu.com> 19 Dan Kenigsberg <danken@redhat.com> 11 Vladik Romanovsky <vromanso@redhat.com> 9 Ezra Silvera <ezra@il.ibm.com> 8 Alona Kaplan <alkaplan@redhat.com> 8 iholder <iholder@redhat.com> 6 David Vossel <dvossel@redhat.com> 6 Miguel Duarte Barroso <mdbarroso@redhat.com> 6 Vasiliy Ulyanov <vulyanov@suse.de> 5 Bartosz Rybacki <brybacki@redhat.com> 5 Federico Gimenez <fgimenez@redhat.com> 4 Andrey Odarenko <andreyo@il.ibm.com> 3 Alexander Wels <awels@redhat.com> 3 L. Pivarc <lpivarc@redhat.com> 2 Andrea Bolognani <abologna@redhat.com> 2 Edward Haas <edwardh@redhat.com> 2 Jed Lejosne <jed@redhat.com> 2 Quique Llorente <ellorent@redhat.com> 1 Ashley Schuett <aschuett@redhat.com> 1 Daniel Hiller <dhiller@redhat.com> 1 Hu Shuai <hus.fnst@cn.fujitsu.com> 1 Kedar Bidarkar <kbidarka@redhat.com> 1 Or Shoval <oshoval@redhat.com> 1 Peter Salanki <peter@salanki.st> 1 Ryan Hallisey <rhallisey@nvidia.com> 1 Shaul Garbourg <sgarbour@redhat.com> 1 Yoshiki Fujikane <ffjlabo@gmail.com> 1 Yuval Turgeman <yturgema@redhat.com> 1 alonSadan <asadan@redhat.com> 1 ansijain <ansi.jain@india.nec.com> 1 zouyu <zouy.fnst@cn.fujitsu.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.38.0-rc.0
This release follows v0.37.2 and consists of 283 changes, contributed by 34 people, leading to 1794 files changed, 110324 insertions(+), 36909 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.38.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.38.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 #4870][qinqon] Bump k8s deps to 0.20.2 - [PR #4571][yuvalturg] Added os, workflow and flavor labels to the kubevirt_vmi_phase_count metric - [PR #4659][salanki] Fixed an issue where non-root users inside a guest could not write to a Virtio-FS mount. - [PR #4844][xpivarc] Fixed limits/requests to accept int again - [PR #4850][rmohr] virtio-scsi now respects the useTransitionalVirtio flag instead of assigning a virtio version depending on the machine layout - [PR #4672][vladikr] allow increasing logging verbosity of infra components in KubeVirt CR - [PR #4838][rmohr] Fix an issue where it may not be able to update the KubeVirt CR after creation for up to minutes due to certificate propagation delays - [PR #4806][rmohr] Make the mutating webhooks for VMIs and VMs required to avoid letting entities into the cluster which are not properly defaulted - [PR #4779][brybacki] Error messsge on virtctl image-upload to WaitForFirstConsumer DV - [PR #4749][davidvossel] KUBEVIRT_CLIENT_GO_SCHEME_REGISTRATION_VERSION env var for specifying exactly what client-go scheme version is registered - [PR #4772][jean-edouard] Faster VMI phase transitions thanks to an increased number of VMI watch threads in virt-controller - [PR #4730][rmohr] Add spec.domain.devices.useVirtioTransitional boolean to support virtio-transitional for old guests Contributors ------------ 34 people contributed to this release: 74 Roman Mohr <rmohr@redhat.com> 31 Zhou Hao <zhouhao@cn.fujitsu.com> 19 Dan Kenigsberg <danken@redhat.com> 11 Vladik Romanovsky <vromanso@redhat.com> 9 Ezra Silvera <ezra@il.ibm.com> 8 Alona Kaplan <alkaplan@redhat.com> 8 iholder <iholder@redhat.com> 6 David Vossel <dvossel@redhat.com> 6 Miguel Duarte Barroso <mdbarroso@redhat.com> 6 Vasiliy Ulyanov <vulyanov@suse.de> 5 Bartosz Rybacki <brybacki@redhat.com> 5 Federico Gimenez <fgimenez@redhat.com> 4 Andrey Odarenko <andreyo@il.ibm.com> 3 Alexander Wels <awels@redhat.com> 3 L. Pivarc <lpivarc@redhat.com> 2 Andrea Bolognani <abologna@redhat.com> 2 Edward Haas <edwardh@redhat.com> 2 Jed Lejosne <jed@redhat.com> 2 Quique Llorente <ellorent@redhat.com> 1 Ashley Schuett <aschuett@redhat.com> 1 Daniel Hiller <dhiller@redhat.com> 1 Hu Shuai <hus.fnst@cn.fujitsu.com> 1 Kedar Bidarkar <kbidarka@redhat.com> 1 Or Shoval <oshoval@redhat.com> 1 Peter Salanki <peter@salanki.st> 1 Ryan Hallisey <rhallisey@nvidia.com> 1 Shaul Garbourg <sgarbour@redhat.com> 1 Yoshiki Fujikane <ffjlabo@gmail.com> 1 Yuval Turgeman <yturgema@redhat.com> 1 alonSadan <asadan@redhat.com> 1 ansijain <ansi.jain@india.nec.com> 1 zouyu <zouy.fnst@cn.fujitsu.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.37.2
This release follows v0.37.1 and consists of 16 changes, contributed by 4 people, leading to 36 files changed, 804 insertions(+), 457 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.37.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.37.2`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR #4872][kubevirt-bot] Add spec.domain.devices.useVirtioTransitional boolean to support virtio-transitional for old guests - [PR #4855][kubevirt-bot] Fix an issue where it may not be able to update the KubeVirt CR after creation for up to minutes due to certificate propagation delays Contributors ------------ 4 people contributed to this release: 12 Roman Mohr <rmohr@redhat.com> 2 David Vossel <dvossel@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.37.1
This release follows v0.37.0 and consists of 7 changes, contributed by 4 people, leading to 7 files changed, 63 insertions(+), 36 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.37.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.37.1`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR #4842][kubevirt-bot] KUBEVIRT_CLIENT_GO_SCHEME_REGISTRATION_VERSION env var for specifying exactly what client-go scheme version is registered Contributors ------------ 4 people contributed to this release: 4 Alona Kaplan <alkaplan@redhat.com> 1 David Vossel <dvossel@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.37.0
This release follows v0.36.0 and consists of 187 changes, contributed by 28 people, leading to 885 files changed, 68694 insertions(+), 10098 deletions(-). v0.37.0 is a promotion of release candidate v0.37.0-rc.2 which was originally published 2021-01-18 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.37.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.37.0`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR #4654][AlonaKaplan] Introduce virt-launcher DHCPv6 server. - [PR #4669][kwiesmueller] Add nodeSelector to kubevirt components restricting them to run on linux nodes only. - [PR #4648][davidvossel] Update libvirt base container to be based of packages in rhel-av 8.3 - [PR #4653][qinqon] Allow configure cloud-init with networkData only. - [PR #4644][ashleyschuett] Operator validation webhook will deny updates to the workloads object of the KubeVirt CR if there are running VMIs - [PR #3349][davidvossel] KubeVirt v1 GA api - [PR #4645][maiqueb] Re-introduce the CAP_NET_ADMIN, to allow migration of VMs already having it. - [PR #4546][yuhaohaoyu] Failure detection and handling for VM with EFI Insecure Boot in KubeVirt environments where EFI Insecure Boot is not supported by design. - [PR #4625][awels] virtctl upload now shows error when specifying access mode of ReadOnlyMany - [PR #4396][xpivarc] KubeVirt is now explainable! - [PR #4517][danielBelenky] Fix guest agent reporting. Contributors ------------ 28 people contributed to this release: 19 Alona Kaplan <alkaplan@redhat.com> 13 David Vossel <dvossel@redhat.com> 12 Roman Mohr <rmohr@redhat.com> 11 Edward Haas <edwardh@redhat.com> 8 Dan Kenigsberg <danken@redhat.com> 8 Vasiliy Ulyanov <vulyanov@suse.de> 7 alonSadan <asadan@redhat.com> 6 Miguel Duarte Barroso <mdbarroso@redhat.com> 5 Ashley Schuett <ashleyns1992@gmail.com> 5 Ezra Silvera <ezra@il.ibm.com> 5 Stu Gott <sgott@redhat.com> 4 Zhou Hao <zhouhao@cn.fujitsu.com> 4 xiaobo <zeng.xiaobo@h3c.com> 2 Alexander Wels <awels@redhat.com> 2 Federico Gimenez <fgimenez@redhat.com> 2 L. Pivarc <lpivarc@redhat.com> 2 Quique Llorente <ellorent@redhat.com> 1 Daniel Belenky <dbelenky@redhat.com> 1 Daniel Hiller <dhiller@redhat.com> 1 Hao Yu <yuh@us.ibm.com> 1 Igor Bezukh <ibezukh@redhat.com> 1 Jim Fehlig <jfehlig@suse.com> 1 Kevin Wiesmueller <kwiesmul@redhat.com> 1 Marcin Franczyk <marcin0franczyk@gmail.com> 1 Or Shoval <oshoval@redhat.com> 1 ipinto <ipinto@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.37.0-rc.2
This release follows v0.36.0 and consists of 187 changes, contributed by 28 people, leading to 885 files changed, 68694 insertions(+), 10098 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.37.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.37.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 #4654][AlonaKaplan] Introduce virt-launcher DHCPv6 server. - [PR #4669][kwiesmueller] Add nodeSelector to kubevirt components restricting them to run on linux nodes only. - [PR #4648][davidvossel] Update libvirt base container to be based of packages in rhel-av 8.3 - [PR #4653][qinqon] Allow configure cloud-init with networkData only. - [PR #4644][ashleyschuett] Operator validation webhook will deny updates to the workloads object of the KubeVirt CR if there are running VMIs - [PR #3349][davidvossel] KubeVirt v1 GA api - [PR #4645][maiqueb] Re-introduce the CAP_NET_ADMIN, to allow migration of VMs already having it. - [PR #4546][yuhaohaoyu] Failure detection and handling for VM with EFI Insecure Boot in KubeVirt environments where EFI Insecure Boot is not supported by design. - [PR #4625][awels] virtctl upload now shows error when specifying access mode of ReadOnlyMany - [PR #4396][xpivarc] KubeVirt is now explainable! - [PR #4517][danielBelenky] Fix guest agent reporting. Contributors ------------ 28 people contributed to this release: 19 Alona Kaplan <alkaplan@redhat.com> 13 David Vossel <dvossel@redhat.com> 12 Roman Mohr <rmohr@redhat.com> 11 Edward Haas <edwardh@redhat.com> 8 Dan Kenigsberg <danken@redhat.com> 8 Vasiliy Ulyanov <vulyanov@suse.de> 7 alonSadan <asadan@redhat.com> 6 Miguel Duarte Barroso <mdbarroso@redhat.com> 5 Ashley Schuett <ashleyns1992@gmail.com> 5 Ezra Silvera <ezra@il.ibm.com> 5 Stu Gott <sgott@redhat.com> 4 Zhou Hao <zhouhao@cn.fujitsu.com> 4 xiaobo <zeng.xiaobo@h3c.com> 2 Alexander Wels <awels@redhat.com> 2 Federico Gimenez <fgimenez@redhat.com> 2 L. Pivarc <lpivarc@redhat.com> 2 Quique Llorente <ellorent@redhat.com> 1 Daniel Belenky <dbelenky@redhat.com> 1 Daniel Hiller <dhiller@redhat.com> 1 Hao Yu <yuh@us.ibm.com> 1 Igor Bezukh <ibezukh@redhat.com> 1 Jim Fehlig <jfehlig@suse.com> 1 Kevin Wiesmueller <kwiesmul@redhat.com> 1 Marcin Franczyk <marcin0franczyk@gmail.com> 1 Or Shoval <oshoval@redhat.com> 1 ipinto <ipinto@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.37.0-rc.1
This release follows v0.36.0 and consists of 185 changes, contributed by 28 people, leading to 885 files changed, 68694 insertions(+), 10090 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.37.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.37.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 #4654][AlonaKaplan] Introduce virt-launcher DHCPv6 server. - [PR #4669][kwiesmueller] Add nodeSelector to kubevirt components restricting them to run on linux nodes only. - [PR #4648][davidvossel] Update libvirt base container to be based of packages in rhel-av 8.3 - [PR #4653][qinqon] Allow configure cloud-init with networkData only. - [PR #4644][ashleyschuett] Operator validation webhook will deny updates to the workloads object of the KubeVirt CR if there are running VMIs - [PR #3349][davidvossel] KubeVirt v1 GA api - [PR #4645][maiqueb] Re-introduce the CAP_NET_ADMIN, to allow migration of VMs already having it. - [PR #4546][yuhaohaoyu] Failure detection and handling for VM with EFI Insecure Boot in KubeVirt environments where EFI Insecure Boot is not supported by design. - [PR #4625][awels] virtctl upload now shows error when specifying access mode of ReadOnlyMany - [PR #4396][xpivarc] KubeVirt is now explainable! - [PR #4517][danielBelenky] Fix guest agent reporting. Contributors ------------ 28 people contributed to this release: 19 Alona Kaplan <alkaplan@redhat.com> 12 David Vossel <dvossel@redhat.com> 12 Roman Mohr <rmohr@redhat.com> 11 Edward Haas <edwardh@redhat.com> 8 Dan Kenigsberg <danken@redhat.com> 8 Vasiliy Ulyanov <vulyanov@suse.de> 7 alonSadan <asadan@redhat.com> 6 Miguel Duarte Barroso <mdbarroso@redhat.com> 5 Ashley Schuett <ashleyns1992@gmail.com> 5 Ezra Silvera <ezra@il.ibm.com> 5 Stu Gott <sgott@redhat.com> 4 Zhou Hao <zhouhao@cn.fujitsu.com> 4 xiaobo <zeng.xiaobo@h3c.com> 2 Alexander Wels <awels@redhat.com> 2 Federico Gimenez <fgimenez@redhat.com> 2 L. Pivarc <lpivarc@redhat.com> 2 Quique Llorente <ellorent@redhat.com> 1 Daniel Belenky <dbelenky@redhat.com> 1 Daniel Hiller <dhiller@redhat.com> 1 Hao Yu <yuh@us.ibm.com> 1 Igor Bezukh <ibezukh@redhat.com> 1 Jim Fehlig <jfehlig@suse.com> 1 Kevin Wiesmueller <kwiesmul@redhat.com> 1 Marcin Franczyk <marcin0franczyk@gmail.com> 1 Or Shoval <oshoval@redhat.com> 1 ipinto <ipinto@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.37.0-rc.0
This release follows v0.36.0 and consists of 183 changes, contributed by 28 people, leading to 885 files changed, 68692 insertions(+), 10088 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.37.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.37.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 #4654][AlonaKaplan] Introduce virt-launcher DHCPv6 server. - [PR #4669][kwiesmueller] Add nodeSelector to kubevirt components restricting them to run on linux nodes only. - [PR #4648][davidvossel] Update libvirt base container to be based of packages in rhel-av 8.3 - [PR #4653][qinqon] Allow configure cloud-init with networkData only. - [PR #4644][ashleyschuett] Operator validation webhook will deny updates to the workloads object of the KubeVirt CR if there are running VMIs - [PR #3349][davidvossel] KubeVirt v1 GA api - [PR #4645][maiqueb] Re-introduce the CAP_NET_ADMIN, to allow migration of VMs already having it. - [PR #4546][yuhaohaoyu] Failure detection and handling for VM with EFI Insecure Boot in KubeVirt environments where EFI Insecure Boot is not supported by design. - [PR #4625][awels] virtctl upload now shows error when specifying access mode of ReadOnlyMany - [PR #4396][xpivarc] KubeVirt is now explainable! - [PR #4517][danielBelenky] Fix guest agent reporting. Contributors ------------ 28 people contributed to this release: 19 Alona Kaplan <alkaplan@redhat.com> 12 David Vossel <dvossel@redhat.com> 12 Roman Mohr <rmohr@redhat.com> 11 Edward Haas <edwardh@redhat.com> 8 Dan Kenigsberg <danken@redhat.com> 8 Vasiliy Ulyanov <vulyanov@suse.de> 7 alonSadan <asadan@redhat.com> 6 Miguel Duarte Barroso <mdbarroso@redhat.com> 5 Ashley Schuett <ashleyns1992@gmail.com> 5 Ezra Silvera <ezra@il.ibm.com> 5 Stu Gott <sgott@redhat.com> 4 Zhou Hao <zhouhao@cn.fujitsu.com> 4 xiaobo <zeng.xiaobo@h3c.com> 2 Alexander Wels <awels@redhat.com> 2 L. Pivarc <lpivarc@redhat.com> 2 Quique Llorente <ellorent@redhat.com> 1 Daniel Belenky <dbelenky@redhat.com> 1 Daniel Hiller <dhiller@redhat.com> 1 Federico Gimenez <fgimenez@redhat.com> 1 Hao Yu <yuh@us.ibm.com> 1 Igor Bezukh <ibezukh@redhat.com> 1 Jim Fehlig <jfehlig@suse.com> 1 Kevin Wiesmueller <kwiesmul@redhat.com> 1 Marcin Franczyk <marcin0franczyk@gmail.com> 1 Or Shoval <oshoval@redhat.com> 1 ipinto <ipinto@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.36.0
This release follows v0.35.0 and consists of 314 changes, contributed by 35 people, leading to 308 files changed, 55480 insertions(+), 4880 deletions(-). v0.36.0 is a promotion of release candidate v0.36.0-rc.1 which was originally published 2020-12-14 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.36.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.36.0`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR #4667][kubevirt-bot] Update libvirt base container to be based of packages in rhel-av 8.3 - [PR #4634][kubevirt-bot] Failure detection and handling for VM with EFI Insecure Boot in KubeVirt environments where EFI Insecure Boot is not supported by design. - [PR #4647][kubevirt-bot] Re-introduce the CAP_NET_ADMIN, to allow migration of VMs already having it. - [PR #4627][kubevirt-bot] Fix guest agent reporting. - [PR #4458][awels] It is now possible to hotplug DataVolume and PVC volumes into a running Virtual Machine. - [PR #4025][brybacki] Adds a special handling for DataVolumes in WaitForFirstConsumer state to support CDI's delayed binding mode. - [PR #4217][mfranczy] Set only an IP address for interfaces reported by qemu-guest-agent. Previously that was CIDR. - [PR #4195][davidvossel] AccessCredentials API for dynamic user/password and ssh public key injection - [PR #4335][oshoval] VMI status displays SRIOV interfaces with their network name only when they have originally - [PR #4408][andreabolognani] This version of KubeVirt includes upgraded virtualization technology based on libvirt 6.6.0 and QEMU 5.1.0. - [PR #4514][ArthurSens] `domain` label removed from metric `kubevirt_vmi_memory_unused_bytes` - [PR #4542][danielBelenky] Fix double migration on node evacuation - [PR #4506][maiqueb] Remove CAP_NET_ADMIN from the virt-launcher pod. - [PR #4501][AlonaKaplan] CAP_NET_RAW removed from virt-launcher. - [PR #4488][salanki] Disable Virtio-FS metadata cache to prevent OOM conditions on the host. - [PR #3937][vladikr] Generalize host devices assignment. Provides an interface between kubevirt and external device plugins. Provides a mechanism for whitelisting host devices. - [PR #4443][rmohr] All kubevirt webhooks support now dry-runs. Contributors ------------ 35 people contributed to this release: 32 David Vossel <dvossel@redhat.com> 32 Vladik Romanovsky <vromanso@redhat.com> 23 Roman Mohr <rmohr@redhat.com> 17 Alexander Wels <awels@redhat.com> 15 Edward Haas <edwardh@redhat.com> 15 Jed Lejosne <jed@redhat.com> 13 Ezra Silvera <ezra@il.ibm.com> 13 Quique Llorente <ellorent@redhat.com> 11 Marcelo Amaral <marcelo.amaral1@ibm.com> 11 Miguel Duarte Barroso <mdbarroso@redhat.com> 9 Or Shoval <oshoval@redhat.com> 8 Bartosz Rybacki <brybacki@redhat.com> 7 Daniel Hiller <daniel.hiller.1972@gmail.com> 5 Alona Kaplan <alkaplan@redhat.com> 5 Andrea Bolognani <abologna@redhat.com> 5 Stu Gott <sgott@redhat.com> 4 Fabian Deutsch <fabiand@redhat.com> 3 Igor Bezukh <ibezukh@redhat.com> 3 L. Pivarc <lpivarc@redhat.com> 2 Daniel Belenky <dbelenky@redhat.com> 2 alonSadan <asadan@redhat.com> 2 屈骏 <qujun@tiduyun.com> 1 Adam Litke <alitke@redhat.com> 1 Christoph Stäbler <chresse1605@gmail.com> 1 Dan Kenigsberg <danken@redhat.com> 1 Federico Gimenez <federico.gimenez@gmail.com> 1 Hao Yu <yuh@us.ibm.com> 1 Marcin Franczyk <marcin0franczyk@gmail.com> 1 Or Mergi <ormergi@redhat.com> 1 Peter Salanki <peter@salanki.st> 1 Tomasz Baranski <tbaransk@redhat.com> 1 arthursens <arthursens2005@gmail.com> 1 zouyu <zouy.fnst@cn.fujitsu.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.36.0-rc.1
This release follows v0.35.0 and consists of 314 changes, contributed by 35 people, leading to 308 files changed, 55480 insertions(+), 4880 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.36.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.36.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 #4667][kubevirt-bot] Update libvirt base container to be based of packages in rhel-av 8.3 - [PR #4634][kubevirt-bot] Failure detection and handling for VM with EFI Insecure Boot in KubeVirt environments where EFI Insecure Boot is not supported by design. - [PR #4647][kubevirt-bot] Re-introduce the CAP_NET_ADMIN, to allow migration of VMs already having it. - [PR #4627][kubevirt-bot] Fix guest agent reporting. - [PR #4458][awels] It is now possible to hotplug DataVolume and PVC volumes into a running Virtual Machine. - [PR #4025][brybacki] Adds a special handling for DataVolumes in WaitForFirstConsumer state to support CDI's delayed binding mode. - [PR #4217][mfranczy] Set only an IP address for interfaces reported by qemu-guest-agent. Previously that was CIDR. - [PR #4195][davidvossel] AccessCredentials API for dynamic user/password and ssh public key injection - [PR #4335][oshoval] VMI status displays SRIOV interfaces with their network name only when they have originally - [PR #4408][andreabolognani] This version of KubeVirt includes upgraded virtualization technology based on libvirt 6.6.0 and QEMU 5.1.0. - [PR #4514][ArthurSens] `domain` label removed from metric `kubevirt_vmi_memory_unused_bytes` - [PR #4542][danielBelenky] Fix double migration on node evacuation - [PR #4506][maiqueb] Remove CAP_NET_ADMIN from the virt-launcher pod. - [PR #4501][AlonaKaplan] CAP_NET_RAW removed from virt-launcher. - [PR #4488][salanki] Disable Virtio-FS metadata cache to prevent OOM conditions on the host. - [PR #3937][vladikr] Generalize host devices assignment. Provides an interface between kubevirt and external device plugins. Provides a mechanism for whitelisting host devices. - [PR #4443][rmohr] All kubevirt webhooks support now dry-runs. Contributors ------------ 35 people contributed to this release: 32 David Vossel <dvossel@redhat.com> 32 Vladik Romanovsky <vromanso@redhat.com> 23 Roman Mohr <rmohr@redhat.com> 17 Alexander Wels <awels@redhat.com> 15 Edward Haas <edwardh@redhat.com> 15 Jed Lejosne <jed@redhat.com> 13 Ezra Silvera <ezra@il.ibm.com> 13 Quique Llorente <ellorent@redhat.com> 11 Marcelo Amaral <marcelo.amaral1@ibm.com> 11 Miguel Duarte Barroso <mdbarroso@redhat.com> 9 Or Shoval <oshoval@redhat.com> 8 Bartosz Rybacki <brybacki@redhat.com> 7 Daniel Hiller <daniel.hiller.1972@gmail.com> 5 Alona Kaplan <alkaplan@redhat.com> 5 Andrea Bolognani <abologna@redhat.com> 5 Stu Gott <sgott@redhat.com> 4 Fabian Deutsch <fabiand@redhat.com> 3 Igor Bezukh <ibezukh@redhat.com> 3 L. Pivarc <lpivarc@redhat.com> 2 Daniel Belenky <dbelenky@redhat.com> 2 alonSadan <asadan@redhat.com> 2 屈骏 <qujun@tiduyun.com> 1 Adam Litke <alitke@redhat.com> 1 Christoph Stäbler <chresse1605@gmail.com> 1 Dan Kenigsberg <danken@redhat.com> 1 Federico Gimenez <federico.gimenez@gmail.com> 1 Hao Yu <yuh@us.ibm.com> 1 Marcin Franczyk <marcin0franczyk@gmail.com> 1 Or Mergi <ormergi@redhat.com> 1 Peter Salanki <peter@salanki.st> 1 Tomasz Baranski <tbaransk@redhat.com> 1 arthursens <arthursens2005@gmail.com> 1 zouyu <zouy.fnst@cn.fujitsu.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.36.0-rc.0
This release follows v0.35.0 and consists of 298 changes, contributed by 34 people, leading to 308 files changed, 55212 insertions(+), 4842 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.36.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.36.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 #4458][awels] It is now possible to hotplug DataVolume and PVC volumes into a running Virtual Machine. - [PR #4025][brybacki] Adds a special handling for DataVolumes in WaitForFirstConsumer state to support CDI's delayed binding mode. - [PR #4217][mfranczy] Set only an IP address for interfaces reported by qemu-guest-agent. Previously that was CIDR. - [PR #4195][davidvossel] AccessCredentials API for dynamic user/password and ssh public key injection - [PR #4335][oshoval] VMI status displays SRIOV interfaces with their network name only when they have originally - [PR #4408][andreabolognani] This version of KubeVirt includes upgraded virtualization technology based on libvirt 6.6.0 and QEMU 5.1.0. - [PR #4514][ArthurSens] `domain` label removed from metric `kubevirt_vmi_memory_unused_bytes` - [PR #4542][danielBelenky] Fix double migration on node evacuation - [PR #4506][maiqueb] Remove CAP_NET_ADMIN from the virt-launcher pod. - [PR #4501][AlonaKaplan] CAP_NET_RAW removed from virt-launcher. - [PR #4488][salanki] Disable Virtio-FS metadata cache to prevent OOM conditions on the host. - [PR #3937][vladikr] Generalize host devices assignment. Provides an interface between kubevirt and external device plugins. Provides a mechanism for whitelisting host devices. - [PR #4443][rmohr] All kubevirt webhooks support now dry-runs. Contributors ------------ 34 people contributed to this release: 32 Vladik Romanovsky <vromanso@redhat.com> 30 David Vossel <dvossel@redhat.com> 23 Roman Mohr <rmohr@redhat.com> 17 Alexander Wels <awels@redhat.com> 15 Edward Haas <edwardh@redhat.com> 15 Jed Lejosne <jed@redhat.com> 13 Ezra Silvera <ezra@il.ibm.com> 13 Quique Llorente <ellorent@redhat.com> 11 Marcelo Amaral <marcelo.amaral1@ibm.com> 9 Miguel Duarte Barroso <mdbarroso@redhat.com> 9 Or Shoval <oshoval@redhat.com> 8 Bartosz Rybacki <brybacki@redhat.com> 7 Daniel Hiller <daniel.hiller.1972@gmail.com> 5 Andrea Bolognani <abologna@redhat.com> 4 Fabian Deutsch <fabiand@redhat.com> 3 Alona Kaplan <alkaplan@redhat.com> 3 Igor Bezukh <ibezukh@redhat.com> 3 L. Pivarc <lpivarc@redhat.com> 2 Stu Gott <sgott@redhat.com> 2 alonSadan <asadan@redhat.com> 2 屈骏 <qujun@tiduyun.com> 1 Adam Litke <alitke@redhat.com> 1 Christoph Stäbler <chresse1605@gmail.com> 1 Dan Kenigsberg <danken@redhat.com> 1 Daniel Belenky <dbelenky@redhat.com> 1 Federico Gimenez <federico.gimenez@gmail.com> 1 Marcin Franczyk <marcin0franczyk@gmail.com> 1 Or Mergi <ormergi@redhat.com> 1 Peter Salanki <peter@salanki.st> 1 Tomasz Baranski <tbaransk@redhat.com> 1 arthursens <arthursens2005@gmail.com> 1 zouyu <zouy.fnst@cn.fujitsu.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.34.2
v0.34.2 Git-EVTag-v0-SHA512: fd5b4540053d8028b4bc4fb9b63e23067675d9478f1765f8f74b10f734f2a011b10e085aa7b3a544496a31f4ede1ed2b04a5b39d4cab4f319dd8f7f9cdb34a20
-
v0.34.1
v0.34.1 Git-EVTag-v0-SHA512: f1be514d30486e4ee2492cf9f77595dc45185397c2da09b48f8f127068243703cde2b67186382495ea20163b6ef1feb86d0fd63c83b5f73947d51253c3634a08
-
v0.35.0
This release follows v0.34.0 and consists of 275 changes, contributed by 31 people, leading to 254 files changed, 18061 insertions(+), 4438 deletions(-). v0.35.0 is a promotion of release candidate v0.35.0-rc.0 which was originally published 2020-11-01 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.35.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.35.0`. Pre-built containers are published on Docker Hub and can be viewed at: <https://hub.docker.com/u/kubevirt/>. Notable changes --------------- - [PR #4409][vladikr] Increase the static memory overhead by 10Mi - [PR #4272][maiqueb] Add `ip-family` to the `virtctl expose` command. - [PR #4398][rmohr] VMIs reflect deleted stuck virt-launcher pods with the "PodTerminating" Reason in the ready condition. The VMIRS detects this reason and immediately creates replacement VMIs. - [PR #4393][salanki] Disable legacy service links in `virt-launcher` Pods to speed up Pod instantiation and decrease Kubelet load in namespaces with many services. - [PR #2935][maiqueb] Add the macvtap BindMechanism. - [PR #4132][mstarostik] fixes a bug that prevented unique device name allocation when configuring both scsi and sata drives - [PR #3257][xpivarc] Added support of `kubectl explain` for Kubevirt resources. - [PR #4288][ezrasilvera] Adding DownwardAPI volumes type - [PR #4233][maya-r] Update base image used for pods to Fedora 31. - [PR #4192][xpivarc] We now run gosec in Kubevirt - [PR #4328][stu-gott] Version 2.x QEMU guest agents are supported. - [PR #4289][AlonaKaplan] Masquerade binding - set the virt-launcher pod interface MTU on the bridge. - [PR #4300][maiqueb] Update the NetworkInterfaceMultiqueue openAPI documentation to better specify its semantics within KubeVirt. - [PR #4277][awels] PVCs populated by DVs are now allowed as volumes. - [PR #4265][dhiller] Fix virtctl help text when running as a plugin - [PR #4273][dhiller] Only run Travis build for PRs against release branches Contributors ------------ 31 people contributed to this release: 33 Miguel Duarte Barroso <mdbarroso@redhat.com> 30 L. Pivarc <lpivarc@redhat.com> 26 Roman Mohr <rmohr@redhat.com> 12 Or Shoval <oshoval@redhat.com> 11 Alona Kaplan <alkaplan@redhat.com> 10 Ezra Silvera <ezra@il.ibm.com> 9 David Vossel <dvossel@redhat.com> 8 Edward Haas <edwardh@redhat.com> 8 alonSadan <asadan@redhat.com> 6 Igor Bezukh <ibezukh@redhat.com> 6 Or Mergi <ormergi@redhat.com> 4 Maya Rashish <mrashish@redhat.com> 4 Vladik Romanovsky <vromanso@redhat.com> 3 Quique Llorente <ellorent@redhat.com> 2 Alexander Wels <awels@redhat.com> 2 Bartosz Rybacki <brybacki@redhat.com> 2 Cole Robinson <crobinso@redhat.com> 2 Daniel Hiller <daniel.hiller.1972@gmail.com> 2 Malte Starostik <github@xodtsoq.de> 2 Michael Henriksen <mhenriks@redhat.com> 2 Petr Horacek <phoracek@redhat.com> 2 Stu Gott <sgott@redhat.com> 1 Dan Kenigsberg <danken@redhat.com> 1 Kedar Bidarkar <kbidarka@redhat.com> 1 Nelson Mimura Gonzalez <nelson@ibm.com> 1 Peter Salanki <peter@salanki.st> 1 Tomasz Baranski <tbaransk@redhat.com> 1 ipinto <ipinto@redhat.com> 1 屈骏 <qujun@tiduyun.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.35.0-rc.0
This release follows v0.34.0 and consists of 275 changes, contributed by 31 people, leading to 254 files changed, 18061 insertions(+), 4438 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.35.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.35.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 #4409][vladikr] Increase the static memory overhead by 10Mi - [PR #4272][maiqueb] Add `ip-family` to the `virtctl expose` command. - [PR #4398][rmohr] VMIs reflect deleted stuck virt-launcher pods with the "PodTerminating" Reason in the ready condition. The VMIRS detects this reason and immediately creates replacement VMIs. - [PR #4393][salanki] Disable legacy service links in `virt-launcher` Pods to speed up Pod instantiation and decrease Kubelet load in namespaces with many services. - [PR #2935][maiqueb] Add the macvtap BindMechanism. - [PR #4132][mstarostik] fixes a bug that prevented unique device name allocation when configuring both scsi and sata drives - [PR #3257][xpivarc] Added support of `kubectl explain` for Kubevirt resources. - [PR #4288][ezrasilvera] Adding DownwardAPI volumes type - [PR #4233][maya-r] Update base image used for pods to Fedora 31. - [PR #4192][xpivarc] We now run gosec in Kubevirt - [PR #4328][stu-gott] Version 2.x QEMU guest agents are supported. - [PR #4289][AlonaKaplan] Masquerade binding - set the virt-launcher pod interface MTU on the bridge. - [PR #4300][maiqueb] Update the NetworkInterfaceMultiqueue openAPI documentation to better specify its semantics within KubeVirt. - [PR #4277][awels] PVCs populated by DVs are now allowed as volumes. - [PR #4265][dhiller] Fix virtctl help text when running as a plugin - [PR #4273][dhiller] Only run Travis build for PRs against release branches Contributors ------------ 31 people contributed to this release: 33 Miguel Duarte Barroso <mdbarroso@redhat.com> 30 L. Pivarc <lpivarc@redhat.com> 26 Roman Mohr <rmohr@redhat.com> 12 Or Shoval <oshoval@redhat.com> 11 Alona Kaplan <alkaplan@redhat.com> 10 Ezra Silvera <ezra@il.ibm.com> 9 David Vossel <dvossel@redhat.com> 8 Edward Haas <edwardh@redhat.com> 8 alonSadan <asadan@redhat.com> 6 Igor Bezukh <ibezukh@redhat.com> 6 Or Mergi <ormergi@redhat.com> 4 Maya Rashish <mrashish@redhat.com> 4 Vladik Romanovsky <vromanso@redhat.com> 3 Quique Llorente <ellorent@redhat.com> 2 Alexander Wels <awels@redhat.com> 2 Bartosz Rybacki <brybacki@redhat.com> 2 Cole Robinson <crobinso@redhat.com> 2 Daniel Hiller <daniel.hiller.1972@gmail.com> 2 Malte Starostik <github@xodtsoq.de> 2 Michael Henriksen <mhenriks@redhat.com> 2 Petr Horacek <phoracek@redhat.com> 2 Stu Gott <sgott@redhat.com> 1 Dan Kenigsberg <danken@redhat.com> 1 Kedar Bidarkar <kbidarka@redhat.com> 1 Nelson Mimura Gonzalez <nelson@ibm.com> 1 Peter Salanki <peter@salanki.st> 1 Tomasz Baranski <tbaransk@redhat.com> 1 ipinto <ipinto@redhat.com> 1 屈骏 <qujun@tiduyun.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.7
v0.30.7 Git-EVTag-v0-SHA512: 46d4daf2fe13b221d2d772bef05d83275a35fb9c6a9c3e724ae147ce42ccada30528127fa20c36fe3d320fe68d6f0b04c23dd84f6c23122097eda011032aabff
-
v0.34.0
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 #4315][kubevirt-bot] PVCs populated by DVs are now allowed as volumes. - [PR #3837][jean-edouard] VM interfaces with no `bootOrder` will no longer be candidates for boot when using the BIOS bootloader, as documented - [PR #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 #4074][stu-gott] Fixed bug preventing non-admin users from pausing/unpausing VMs - [PR #4252][rhrazdil] Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1853911 - [PR #4016][ashleyschuett] Allow for post copy VMI migrations - [PR #4235][davidvossel] Fixes timeout failure that occurs when pulling large containerDisk images - [PR #4263][rmohr] Add readiness and liveness probes to virt-handler, to clearly indicate readiness - [PR #4248][maiqueb] always compile KubeVirt with selinux support on pure go builds. - [PR #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 #4075][ArthurSens] Metric kubevirt_vmi_vcpu_seconds' state label is now exposed as a human-readable state instead of an integer - [PR #4162][vladikr] introduce a cpuAllocationRatio config parameter to normalize the number of CPUs requested for a pod, based on the number of vCPUs - [PR #4177][maiqueb] Use vishvananda/netlink instead of songgao/water to create tap devices. - [PR #4092][stu-gott] Allow specifying nodeSelectors, affinity and tolerations to control where KubeVirt components will run - [PR #3927][ArthurSens] Adds new metric kubevirt_vmi_memory_unused_bytes - [PR #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 #4193][mhenriks] Add snapshot.kubevirt.io to admin/edit/view roles - [PR #4149][qinqon] Bump kubevirtci to k8s-1.19 - [PR #3471][crobinso] Allow hiding that the VM is running on KVM, so that Nvidia graphics cards can be passed through - [PR #4115][phoracek] Add conformance automation and manifest publishing - [PR #3733][davidvossel] each PRs description. - [PR #4082][mhenriks] VirtualMachineRestore API and implementation - [PR #4154][davidvossel] Fixes issue with Serivce endpoints not being updated properly in place during KubeVirt updates. - [PR #3289][vatsalparekh] Add option to run only VNC Proxy in virtctl - [PR #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 #3612][ashleyschuett] Adds `customizeComponents` to the kubevirt api - [PR #4029][cchengleo] Fix an issue which prevented virt-operator from installing monitoring resources in custom namespaces. - [PR #4031][rmohr] Initial support for sonobuoy for conformance testing Contributors ------------ 35 people contributed to this release: 38 Ashley Schuett <ashleyns1992@gmail.com> 33 Roman Mohr <rmohr@redhat.com> 26 Michael Henriksen <mhenriks@redhat.com> 25 Miguel Duarte Barroso <mdbarroso@redhat.com> 21 David Vossel <dvossel@redhat.com> 19 rmohr <rmohr@redhat.com> 17 Stu Gott <sgott@redhat.com> 15 Vladik Romanovsky <vromanso@redhat.com> 11 Jed Lejosne <jed@redhat.com> 10 Or Shoval <oshoval@redhat.com> 8 Daniel Belenky <dbelenky@redhat.com> 8 Quique Llorente <ellorent@redhat.com> 7 Alice Frosi <afrosi@redhat.com> 6 Bartosz Rybacki <brybacki@redhat.com> 5 Cheng Cheng <cheng@ccheng.us> 5 Edward Haas <edwardh@redhat.com> 5 Vatsal Parekh <vparekh@redhat.com> 4 Petr Horacek <phoracek@redhat.com> 4 arthursens <arthursens2005@gmail.com> 3 Cole Robinson <crobinso@redhat.com> 2 Alexander Wels <awels@redhat.com> 2 Cheng Cheng <ccheng@ccheng.us> 2 Cheng Cheng <chengcheng@apple.com> 2 Victor Toso <victortoso@redhat.com> 1 Alex Kalenyuk <akalenyu@redhat.com> 1 Andrea Bolognani <abologna@redhat.com> 1 Daniel Hiller <daniel.hiller.1972@gmail.com> 1 Igor Bezukh <ibezukh@redhat.com> 1 Kedar Bidarkar <kbidarka@redhat.com> 1 L. Pivarc <lpivarc@redhat.com> 1 Maya Rashish <mrashish@redhat.com> 1 Radim Hrazdil <rhrazdil@redhat.com> 1 Ram Lavi <ralavi@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 ---