-
v0.6.0
This release follows v0.5.0 and consists of 247 changes, contributed by 19 people, leading to 168 files changed, 6035 insertions(+), 2389 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.6.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 --------------- - A range of flakyness reducing test fixes - Vagrant setup got deprectated - Updated Docker and CentOS versions - Add Kubernetes 1.10.3 to test matrix - A couple of ginkgo concurrency fixes - A couple of spelling fixes - A range if infra updates - Use /dev/kvm if possible, otherwise fallback to emulation - Add default view/edit/admin RBAC Roles - Network MTU fixes - CDRom drives are now read-only - Secrets can now be correctly referenced on VMs - Add disk boot ordering - Add virtctl version - Add virtctl expose - Fix virtual machine memory calculations - Add basic virtual machine Network API Contributors ------------ 19 people contributed to this release: 89 Roman Mohr <rmohr@redhat.com> 32 Yuval Lifshitz <ylifshit@redhat.com> 22 Stu Gott <sgott@redhat.com> 16 David Vossel <dvossel@redhat.com> 13 Artyom Lukianov <alukiano@redhat.com> 13 Ihar Hrachyshka <ihar@redhat.com> 13 Marcus Sorensen <mls@apple.com> 13 Sebastian Scheinkman <sscheink@redhat.com> 9 Marcin Franczyk <mfranczy@redhat.com> 8 Vladik Romanovsky <vromanso@redhat.com> 5 Alexander Wels <awels@redhat.com> 4 Marc Sluiter <msluiter@redhat.com> 3 Fabian Deutsch <fabiand@redhat.com> 2 nmm <nmm@localhost.localdomain> 1 Gabriel Szasz <gszasz@redhat.com> 1 Jason Brooks <jbrooks@redhat.com> 1 Lukas Bednar <lbednar@redhat.com> 1 Martin Kletzander <mkletzan@redhat.com> 1 Phi|eas |ebada <norpol@users.noreply.github.com> Test Results ------------ > Ran 105 of 115 Specs in 3638.019 seconds > SUCCESS! -- 105 Passed | 0 Failed | 0 Pending | 10 Skipped PASS Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - IRC: <irc://irc.freenode.net/#kubevirt> - 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: 072d5a5d3b2c481f650f5557460c9a06c0f30b1324b46cc58601a1df799f12e9902ac8c02fa0697a132aa642516b8ff0f35c2eeed39e6c9e1c824e52dba8df1a -
v0.5.0
This release follows v0.4.1 and consists of 151 changes, contributed by 12 people, leading to 1415 files changed, 138035 insertions(+), 9848 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.5.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 --------------- - Better controller health signaling - Better virtctl error messages - Improvements to enable CRI-O support - Run CI on stable OpenShift - Add test coverage for multiple PVCs - Improved controller life-cycle guarantees - Add Webhook validation - Add tests coverage for node eviction - OfflineVirtualMachine status improvements - RegistryDisk API update Contributors ------------ 12 people contributed to this release: 71 Roman Mohr <rmohr@redhat.com> 53 David Vossel <dvossel@redhat.com> 7 Artyom Lukianov <alukiano@redhat.com> 6 Fabian Deutsch <fabiand@redhat.com> 4 Petr Kotas <pkotas@redhat.com> 2 Lukas Bednar <lbednar@redhat.com> 2 Marcus Sorensen <mls@apple.com> 2 Yuval Lifshitz <ylifshit@redhat.com> 1 Alexander Wels <awels@redhat.com> 1 Guohua Ouyang <gouyang@redhat.com> 1 Karim Boumedhel <kboumedh@redhat.com> 1 Travis CI <travis@travis-ci.org> Test Results ------------ > Ran 82 of 90 Specs in 3224.968 seconds > FAIL! -- 81 Passed | 1 Failed | 0 Pending | 8 Skipped --- FAIL: TestTests (3224.98s) Note: The tests are a little flaky, thus not a complete pass for this release. Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - IRC: <irc://irc.freenode.net/#kubevirt> - 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: e56938b520ec2adda0c151fc34862d41a64b65d1898b2dd082082c987208715c7d435a154f7bb4c6c748de31ae50581e40eb81cfd7e68196c70cbb77551ba12d -
v0.4.1
This release follows v0.4.0 and consists of 40 changes, contributed by 8 people, leading to 297 files changed, 42433 insertions(+), 699 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.4.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 --------------- - VM shutdown fixes and tests - Functional test for CRD validation - Windows VM test - DHCP link-local change Contributors ------------ 8 people contributed to this release: 18 David Vossel <dvossel@redhat.com> 9 Roman Mohr <rmohr@redhat.com> 8 Artyom Lukianov <alukiano@redhat.com> 1 Lukas Bednar <lbednar@redhat.com> 1 Marcus Sorensen <mls@apple.com> 1 Petr Kotas <pkotas@redhat.com> 1 Vladik Romanovsky <vromanso@redhat.com> 1 karmab <karimboumedhel@gmail.com> Test Results ------------ > Ran 71 of 77 Specs in 2185.664 seconds > SUCCESS! -- 71 Passed | 0 Failed | 0 Pending | 6 Skipped PASS > Ran 6 of 79 Specs in 459.489 seconds > SUCCESS! -- 6 Passed | 0 Failed | 0 Pending | 73 Skipped PASS Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - IRC: <irc://irc.freenode.net/#kubevirt> - 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: ded8def90504a22dc9562c446cc4e32a793a421b4918aa9236fbc7815b7bba2c401c604ce9210dcdffbb5f8c97da47e66cc9ca7720c35ba20e6b029a6b59cc3d -
v0.4.0
This release follows v0.3.0 and consists of 180 changes, contributed by 16 people, leading to 2272 files changed, 146578 insertions(+), 285629 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.4.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 --------------- - Fix several networking issues - Add and enable OpenShift support to CI - Add conditional Windows tests (if an image is present) - Add subresources for console access - virtctl config alignmnet with kubectl - Fix API reference generation - Stable UUIDs for OfflineVirtualMachines - Build virtctl for MacOS and Windows - Set default architecture to x86_64 - Major improvement to the CI infrastructure (all containerized) - virtctl convenience functions for starting and stopping a VM Contributors ------------ 16 people contributed to this release: 53 David Vossel <dvossel@redhat.com> 44 Roman Mohr <rmohr@redhat.com> 20 Marcus Sorensen <mls@apple.com> 16 Stu Gott <sgott@redhat.com> 11 Fabian Deutsch <fabiand@redhat.com> 9 Lukianov Artyom <alukiano@redhat.com> 7 Vladik Romanovsky <vromanso@redhat.com> 4 Francesco Romani <fromani@redhat.com> 4 Lukas Bednar <lbednar@redhat.com> 3 Artyom Lukianov <alukiano@redhat.com> 3 Marek Libra <mlibra@redhat.com> 2 Marc Sluiter <marc@slintes.net> 1 Petr Kotas <petr.kotas@gmail.com> 1 Raghavendra Talur <rtalur@redhat.com> 1 Ryan Hallisey <rhallise@redhat.com> 1 mlsorensen <shadowsor@gmail.com> Test Results ------------ > Ran 65 of 67 Specs in 2341.639 seconds > FAIL! -- 60 Passed | 5 Failed | 0 Pending | 2 Skipped --- FAIL: TestTests (2341.64s) Note: The test failures are due to CI problems. Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - IRC: <irc://irc.freenode.net/#kubevirt> - 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: bb3510a6218e7b27b360e1ddaaa107030a8ca448bd16bb30b76e8b2189f9a1cb328246a40524b3e416ef3e0e1417557e0cbee4002bca0fc95048e4612dc10f86 -
v0.3.0
This release follows v0.2.0 and consists of 469 changes, contributed by 20 people, leading to 5408 files changed, 2170742 insertions(+), 14691 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/HEAD>. 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 --------------- - Kubernetes compatible networking - Kubernetes compatible PV based storage - VirtualMachinePresets support - OfflineVirtualMachine support - RBAC improvements - Switch to q35 machien type by default - A large number of test and CI fixes - Ephemeral disk support Contributors ------------ 20 people contributed to this release: 103 Roman Mohr <rmohr@redhat.com> 98 David Vossel <dvossel@redhat.com> 70 Petr Kotas <petr.kotas@gmail.com> 41 Stu Gott <sgott@redhat.com> 31 Lukianov Artyom <alukiano@redhat.com> 24 Fabian Deutsch <fabiand@redhat.com> 20 Lukas Bednar <lbednar@redhat.com> 19 Vladik Romanovsky <vromanso@redhat.com> 16 Martin Polednik <mpolednik@redhat.com> 14 Francesco Romani <fromani@redhat.com> 10 Travis CI <travis@travis-ci.org> 7 Yanir Quinn <yquinn@redhat.com> 6 Ryan Hallisey <rhallise@redhat.com> 2 Martin Kletzander <mkletzan@redhat.com> 2 Saravanan KR <skramaja@redhat.com> 2 gbenhaim <galbh2@gmail.com> 1 Alexander Wels <awels@redhat.com> 1 Suraj Narwade <surajnarwade353@gmail.com> 1 Vatsal Parekh <vparekh@redhat.com> 1 karmab <karimboumedhel@gmail.com> Test Results ------------ > Ran 57 of 60 Specs in 3490.920 seconds > SUCCESS! -- 57 Passed | 0 Failed | 0 Pending | 3 Skipped PASS Additional Resources -------------------- - Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev> - IRC: <irc://irc.freenode.net/#kubevirt> - 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