-
v0.23.3
v0.23.3 Git-EVTag-v0-SHA512: 49ef95616d3638a280ae5602e139cd67b79e8198105221795c2c7ac9ead56934422af45c6b875b840f47c3985a1f40bedccbeee732945802769c8f477ef0c0ca
-
v0.25.0
This release follows v0.24.0 and consists of 39 changes, contributed by 11 people, leading to 82 files changed, 1989 insertions(+), 434 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.25.0>. 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 --------------- - CI: Support for Kubernetes 1.17 - Support emulator thread pinning - Support virtctl restart --force - Support virtctl migrate to trigger live migrations from the CLI Contributors ------------ 11 people contributed to this release: 7 Vatsal Parekh <vparekh@redhat.com> 7 Vladik Romanovsky <vromanso@redhat.com> 3 Roman Mohr <rmohr@redhat.com> 2 Daniel Belenky <dbelenky@redhat.com> 2 Daniel Hiller <daniel.hiller.1972@gmail.com> 2 Fabian Deutsch <fabiand@redhat.com> 1 Arik Hadas <ahadas@redhat.com> 1 Ihar Hrachyshka <ihrachys@redhat.com> 1 Michael Henriksen <mhenriks@redhat.com> 1 Tareq Alayan <talayan@redhat.com> Test Results ------------ > Ran 407 of 485 Specs in 12424.177 seconds > PASS 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] [git-evtag]: https://github.com/cgwalters/git-evtag#using-git-evtag [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE Git-EVTag-v0-SHA512: 05e440bee3eca674a823fb2081a40238e1bff6164aa18797bf07e234c54feacb6a476d60acdb8879d526e4d0b36f0a0f4fae8cd34e9c7fc8b14345bb49803514 -
v0.23.2
v0.23.2 Git-EVTag-v0-SHA512: 9f0efc13c824a3ae40dd81e07df50f1c78f4f138028dea8b5c2cbf1a4d666dc68ce505d20a0474f3c6af4c772b0a77f2c1cd526849f5c2732373ebddfe5aec1a
-
v0.24.0
This release follows v0.23.0 and consists of 73 changes, contributed by 17 people, leading to 124 files changed, 3303 insertions(+), 617 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.24.0>. 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 --------------- - CI: Support for Kubernetes 1.15 - CI: Support for Kubernetes 1.16 - Add and fix a couple of test cases - Support for pause and unpausing VMs - Update of libvirt to 5.6.0 - Fix bug related to parallel scraping of Prometheus endpoints - Fix to reliably test VNC Contributors ------------ 17 people contributed to this release: 15 Marc Sluiter <msluiter@redhat.com> 8 Daniel Hiller <daniel.hiller.1972@gmail.com> 8 Roman Mohr <rmohr@redhat.com> 5 Francesco Romani <fromani@redhat.com> 3 Michael Henriksen <mhenriks@redhat.com> 2 Quique Llorente <ellorent@redhat.com> 2 ipinto <ipinto@redhat.com> 1 Andrea Bolognani <abologna@redhat.com> 1 Artyom Lukianov <alukiano@redhat.com> 1 Kedar Bidarkar <kbidarka@redhat.com> 1 Marcin Franczyk <marcin0franczyk@gmail.com> 1 Pep Turró Mauri <pep@redhat.com> 1 Sebastian Scheinkman <sscheink@redhat.com> 1 Vladik Romanovsky <vromanso@redhat.com> 1 alonSadan <asadan@redhat.com> 1 yinchengfeng <yinchengfeng@baidu.com> Test Results ------------ > Ran 403 of 481 Specs in 12434.458 seconds > PASS 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] [git-evtag]: https://github.com/cgwalters/git-evtag#using-git-evtag [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE Git-EVTag-v0-SHA512: 7b10a68999287834cf77712eb29f5b7172db6c5178b52e945541ca544890e813a303d4140748a15d5137674e5db6ea43f232ad25a194ad3fcba1ee72c6c59c08 -
v0.23.0
--- This release follows v0.22.0 and consists of 91 changes, contributed by 15 people, leading to 216 files changed, 9040 insertions(+), 2258 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/>. 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 --------------- - Guest OS Information is available under the VMI status now - Updated to Go 1.12.8 and latest bazel - Updated go-yaml to v2.2.4, which has a ddos vulnerability fixed - Cleaned up and fixed CRD scheme registration - Several bugfixes - Many CI improvements (e.g. more logs in case of test failures) Contributors ------------ 15 people contributed to this release: 24 Roman Mohr <rmohr@redhat.com> 14 ipinto <ipinto@redhat.com> 10 Federico Paolinelli <fpaoline@redhat.com> 5 Marc Sluiter <msluiter@redhat.com> 3 Francesco Romani <fromani@redhat.com> 3 Marcin Franczyk <mfranczy@redhat.com> 3 Petr Kotas <pkotas@redhat.com> 3 Prashanth Buddhala <pbudds@gmail.com> 2 Artyom Lukianov <alukiano@redhat.com> 2 Fabian Deutsch <fabiand@redhat.com> 2 Vladik Romanovsky <vromanso@redhat.com> 1 Alvaro Aleman <alv2412@googlemail.com> 1 Guangming Wang <guangming.wang@daocloud.io> 1 Kedar Bidarkar <kbidarka@redhat.com> Test Results ------------ > Ran 393 of 461 Specs in 14846.610 seconds > PASS 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] [git-evtag]: https://github.com/cgwalters/git-evtag#using-git-evtag [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE --- Git-EVTag-v0-SHA512: b5a473f276e2f5844035b67d1640c372afb775c652f5baf790c4d415b643582be34796bc640c1e61b8196176095306caf69d29a54777eb80bfbe86ca048a5ccd -
v0.13.7
v0.13.7 Git-EVTag-v0-SHA512: 1818a912fa0f2d2b024a80762b109b19dee4497012f2955dc0b604f9c4af6fa2a54001091b92fbc319c824e10380f79ffc9a2c4ac102a53eeb374d284c8f175e
-
v0.22.0
This release follows v0.21.0 and consists of 170 changes, contributed by 28 people, leading to 753 files changed, 74964 insertions(+), 19918 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/>. 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 --------------- - Support for Nvidia GPUs and vGPUs exposed by Nvidia Kubevirt Device Plugin. - VMIs now successfully start if they get a 0xfe prefixed MAC address assigned from the pod network - Removed dependency on host semanage in SELinux Permissive mode - Some changes as result of entering the CNCF sandbox (DCO check, FOSSA check, best practice badge) - Many bug fixes and improvements in several areas - CI: Introduced a OKD 4 test lane - CI: Many improved tests, resulting in less flakyness Contributors ------------ 28 people contributed to this release: 38 Roman Mohr <rmohr@redhat.com> 22 kubevirt-bot <rmohr+kubebot@redhat.com> 19 Federico Paolinelli <fpaoline@redhat.com> 17 Vishesh Tanksale <vtanksale@nvidia.com> 13 Artyom Lukianov <alukiano@redhat.com> 8 Marcin Franczyk <mfranczy@redhat.com> 7 Francesco Romani <fromani@redhat.com> 7 Ihar Hrachyshka <ihrachys@redhat.com> 6 Marc Sluiter <msluiter@redhat.com> 4 Arik Hadas <ahadas@redhat.com> 4 Ihar Hrachyshka <ihar@redhat.com> 4 Petr Kotas <pkotas@redhat.com> 3 lxs <lxs137@hotmail.com> 2 Kedar Bidarkar <kbidarka@redhat.com> 2 Vatsal Parekh <vatsalparekh@outlook.com> 2 Vladik Romanovsky <vromanso@redhat.com> 1 Alexander Wels <awels@redhat.com> 1 Bertrand Roussel <broussel@sierrawireless.com> 1 Daniel Hiller <daniel.hiller.1972@gmail.com> 1 Denis Ollier <dollierp@redhat.com> 1 Fabian Deutsch <fabiand@redhat.com> 1 Pep Turró Mauri <pep@redhat.com> 1 Vatsal Parekh <vparekh@redhat.com> 1 alonSadan <asadan@redhat.com> 1 jichenjc <jichenjc@cn.ibm.com> 1 johncming <johncming@yahoo.com> 1 ksimon1 <ksimon@redhat.com> Test Results ------------ > Ran 390 of 458 Specs in 13837.058 seconds > PASS 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] [git-evtag]: https://github.com/cgwalters/git-evtag#using-git-evtag [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE Git-EVTag-v0-SHA512: ab89cd89f5d21fce11d94708ff024e4fa3cf5fa6ebb3eae599fd4e5b387fd150e7653573f2e29e89eaf8826eb84792be58f9cfacc6b6812d442aa0f7f7654bdf -
v0.20.8
Git-EVTag-v0-SHA512: ac570e22090a16733151d860744a3139da932f23ada87dfa2839b3fb75afca1fe8534ac9394f9fe01b71e511de4b9ade0aa2d84197818b38d4a3e846d31e41e4
-
v0.20.7
Git-EVTag-v0-SHA512: adaa5b452cee5e40b9944bf6f6b3f164e10ffa6a3c4bb03a1ea048ac67e48195cd1a6fad7e1dd100cd73834ee55a99579921901bb32346781ca8a7c432c9c7e0
-
v0.20.6
v0.20.6 Git-EVTag-v0-SHA512: 170c3f2b54bcb5d1e8f7d28f7b716295627030513dfe0c7e8b298622b437512b35ef8d02ad876aacf9951cb1697f28d64e0cb5fadc35bf17cb1d3562853e2de6
-
v0.21.0
his release follows v0.20.0 and consists of 176 changes, contributed by 28 people, leading to 234 files changed, 23892 insertions(+), 1616 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.21.0>. 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 --------------- - CI: Support for Kubernetes 1.14 - Many bug fixes in several areas - Support for `virtctl migrate` - Support configurable number of controller threads - Support to opt-out of bridge binding for podnetwork - Support for OpenShift Prometheus monitoring - Support for setting more SMBIOS fields - Improved containerDisk memory usage and speed - Fix CRI-O memory limit - Drop spc_t from launcher - Add feature gates to security sensitive features Contributors ------------ 28 people contributed to this release: 40 Marc Sluiter <msluiter@redhat.com> 29 Arik Hadas <ahadas@redhat.com> 24 Stu Gott <sgott@redhat.com> 13 kubevirt-bot <rmohr+kubebot@redhat.com> 10 Vatsal Parekh <vatsalparekh@outlook.com> 6 Marcin Franczyk <mfranczy@redhat.com> 5 Federico Paolinelli <fpaoline@redhat.com> 5 Ihar Hrachyshka <ihrachys@redhat.com> 5 Petr Kotas <pkotas@redhat.com> 5 Vladik Romanovsky <vromanso@redhat.com> 3 Daniel Hiller <daniel.hiller.1972@googlemail.com> 3 Prashanth Buddhala <pbudds@gmail.com> 3 alonSadan <asadan@redhat.com> 3 jichenjc <jichenjc@cn.ibm.com> 2 Artyom Lukianov <alukiano@redhat.com> 2 Daniel Belenky <dbelenky@redhat.com> 2 Daniel Hiller <daniel.hiller.1972@gmail.com> 2 Fabian Deutsch <fabiand@redhat.com> 2 Francesco Romani <fromani@redhat.com> 2 Ihar Hrachyshka <ihar@redhat.com> 2 Kedar Bidarkar <kbidarka@redhat.com> 2 Vatsal Parekh <vparekh@redhat.com> 1 David Vossel <dvossel@redhat.com> 1 Denys Shchedrivyi <dshchedr@redhat.com> 1 Ido Rosenzwig <irosenzw@redhat.com> 1 Sheng Lin <shelin@nvidia.com> 1 architb <architb@nvidia.com> 1 rnetser <rnetser@redhat.com> Test Results ------------ > Ran 377 of 454 Specs in 13898.938 seconds > PASS 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] [git-evtag]: https://github.com/cgwalters/git-evtag#using-git-evtag [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE Git-EVTag-v0-SHA512: 8d860c0ccc68648913f2df55e37fd99e82e85a32fa24d79599e1921e6e1e16b88813248664cf018cf57f16d17ff3595f5fc03e958e18eb5975dd916c740acded -
v0.20.5
Git-EVTag-v0-SHA512: 8c368c2855b4e57f9a57e5b8f0069e8758e7e125c24330a52b5264e45ac1264d3a292893440980f8c58c47e0c3200827f1ba3945993906400c32cef6f7801f8b
-
v0.20.4
Git-EVTag-v0-SHA512: 865ca67aef5dfd5abe6c3ace28e11cbebe6f841a3d058b7b8ee4f27b3b96bc4abca0147d1183347a1c19781c8dd4e25d6665ac1042eb7301d5fff1d5afc7d581
-
v0.20.3
Git-EVTag-v0-SHA512: 56defde0ca89cd8cca9c702632ce2815f631979fb6c2eaaaad900a8449453817ecd262065c861fc330cde028b88ec0abfcf38a7d551be4279d64b0ba92ba493a
-
v0.20.2
Git-EVTag-v0-SHA512: 9b843c365f5ff883e9440bce466376effefe9111b14191b0abb523486f22e6042cd75abfdb8a4668da36958b990badc22c0c9f18f881a998862468db9fddc696
-
v0.20.1
--- This release follows v0.19.0 and consists of 292 changes, contributed by 26 people, leading to 514 files changed, 24045 insertions(+), 6666 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.20.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 --------------- - Containerdisks are now secure and they are not copied anymore on every start. Old containerdisks can still be used in the same secure way, but new containerdisks can't be used on older kubevirt releases - Create specific SecurityContextConstraints on OKD instead of using the privileged SCC - Added clone authorization check for DataVolumes with PVC source - The sidecar feature is feature-gated now - Use container image shasums instead of tags for KubeVirt deployments - Protect control plane components against voluntary evictions with a PodDisruptionBudget of MinAvailable=1 - Replaced hardcoded `virtctl` by using the basename of the call, this enables nicer output when installed via krew plugin package manager - Added RNG device to all Fedora VMs in tests and examples (newer kernels might block bootimg while waiting for entropy) - The virtual memory is now set to match the memory limit, if memory limit is specified and guest memory is not - Support nftable for CoreOS - Added a block-volume flag to the virtctl image-upload command - Improved virtctl console/vnc data flow - Removed DataVolumes feature gate in favor of auto-detecting CDI support - Removed SR-IOV feature gate, it is enabled by default now - VMI-related metrics have been renamed from `kubevirt_vm_` to `kubevirt_vmi_` to better reflect their purpose - Added metric to report the VMI count - Improved integration with HCO by adding a CSV generator tool and modified KubeVirt CR conditions - CI Improvements: - Added dedicated SR-IOV test lane - Improved log gathering - Reduced amount of flaky tests Contributors ------------ 26 people contributed to this release: 70 Roman Mohr <rmohr@redhat.com> 54 Marc Sluiter <msluiter@redhat.com> 37 Daniel Hiller <daniel.hiller.1972@googlemail.com> 21 Arik Hadas <ahadas@redhat.com> 19 David Vossel <dvossel@redhat.com> 17 Federico Paolinelli <fpaoline@redhat.com> 12 Francesco Romani <fromani@redhat.com> 11 Marcin Franczyk <mfranczy@redhat.com> 8 Artyom Lukianov <alukiano@redhat.com> 7 Gage Orsburn <gageorsburn@live.com> 5 Ihar Hrachyshka <ihrachys@redhat.com> 4 Michael Henriksen <mhenriks@redhat.com> 4 Petr Kotas <pkotas@redhat.com> 3 Ihar Hrachyshka <ihar@redhat.com> 3 Sebastian Scheinkman <sscheink@redhat.com> 3 Vatsal Parekh <vatsalparekh@outlook.com> 2 Fabian Deutsch <fabiand@redhat.com> 2 Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp> 2 Xenia Lisovskaia <polnoch@protonmail.com> 2 kubevirt-bot <rmohr+kubebot@redhat.com> 1 Alexander Wels <awels@redhat.com> 1 Denys Shchedrivyi <dshchedr@redhat.com> 1 Niels de Vos <ndevos@redhat.com> 1 Petr Horacek <phoracek@redhat.com> 1 Vatsal Parekh <vparekh@redhat.com> 1 Yossi Segev <ysegev@redhat.com> Test Results ------------ > > Ran 363 of 415 Specs in 11596.175 seconds > > PASS 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] [git-evtag]: https://github.com/cgwalters/git-evtag#using-git-evtag [contributing]: https://github.com/kubevirt/kubevirt/blob/master/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/master/LICENSE Git-EVTag-v0-SHA512: 903afdbc72e83d1692aa38eb3339f28a977fdefc78151314c4b3c1ef91d87cc9d92ff0ff874c3752ed23c4136aab958fe215430ae531b0feb9c4e6a0112685e9