-
v0.15.0
This release follows v0.14.0 and consists of 273 changes, contributed by 28 people, leading to 2300 files changed, 59757 insertions(+), 4269 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.15.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: Several fixes - Fix configurable number of KVM devices - Narrow virt-handler permissions - Use bazel for development builds - Support for live migration with shared and non-shared disks - Support for live migration progress tracking - Support for EFI boot - Support for libvirt 5.0 - Support for extra DHCP options - Support for a hook to manipualte cloud-init metadata - Support setting a VM serial number - Support for exposing infra and VM metrics - Support for a tablet input device - Support for extra CPU flags - Support for ignition metadata - Support to set a default CPU model - Update to go 1.11.5 Contributors ------------ 28 people contributed to this release: 44 Vladik Romanovsky <vromanso@redhat.com> 43 Artyom Lukianov <alukiano@redhat.com> 39 David Vossel <dvossel@redhat.com> 24 Francesco Romani <fromani@redhat.com> 24 Greg Bock <greg.bock@stackpath.com> 18 Roman Mohr <rmohr@redhat.com> 9 Karel Šimon <ksimon@redhat.com> 9 Tareq Alayan <talayan@redhat.com> 8 Marc Sluiter <msluiter@redhat.com> 6 Yanir Quinn <yquinn@redhat.com> 6 bharat <bharat@cloudflare.com> 5 Marcus Sorensen <marcus_sorensen@apple.com> 5 Yossi Segev <ysegev@redhat.com> 4 Meni Yakove <myakove@redhat.com> 4 Sebastian Scheinkman <sscheink@redhat.com> 4 bharatnc <bharatnc@gmail.com> 3 Marcus Sorensen <mls@apple.com> 2 Arik Hadas <ahadas@redhat.com> 2 Bharat Nallan Chakravarthy <bharat@cloudflare.com> 2 Karim Boumedhel <kboumedh@redhat.com> 2 Marcin Franczyk <mfranczy@redhat.com> 2 Nelly Credi <ncredi@redhat.com> 2 Vijay Bellur <vbellur@redhat.com> 2 yossisegev <40713576+yossisegev@users.noreply.github.com> 1 Michael Henriksen <mhenriks@redhat.com> 1 Stu Gott <sgott@redhat.com> 1 annastopel <astopel@redhat.com> 1 mlsorensen <shadowsor@gmail.com> Test Results ------------ > Ran 244 of 289 Specs in 7368.455 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: 3fffed3f076c934b0fd7cec92107e4f95c77bd99fa4d51d657de8b438d14f72a8801f8bba8759acd64fefa730287084730ba40a1f7feed11dfa4a29ceae74e38 -
v0.15.0-alpha.0
v0.15.0-alpha.0
-
v0.14.0
This release follows v0.13.0 and consists of 115 changes, contributed by 18 people, leading to 991 files changed, 57851 insertions(+), 44285 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.14.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: Several stabilizing fixes - docs: Document the KubeVirt Razor - build: golang update - Update to Kubernetes 1.12 - Update CDI - Support for Ready and Created Operator conditions - Support (basic) EFI - Support for generating cloud-init network-config Contributors ------------ 18 people contributed to this release: 26 Artyom Lukianov <alukiano@redhat.com> 22 David Vossel <dvossel@redhat.com> 13 Marc Sluiter <msluiter@redhat.com> 8 Kedar Bidarkar <kbidarka@redhat.com> 8 Yossi Segev <ysegev@redhat.com> 7 Greg Bock <greg.bock@stackpath.com> 6 gaahrdner <github@philipgardner.com> 5 Stu Gott <sgott@redhat.com> 4 Daniel Gonzalez <daniel@gonzalez-nothnagel.de> 3 Fabian Deutsch <fabiand@redhat.com> 3 Petr Kotas <pkotas@redhat.com> 2 Justin Barrick <jbarrick@cloudflare.com> 2 Marcin Franczyk <mfranczy@redhat.com> 2 ipinto <ipinto@redhat.com> 1 Alexander Wels <awels@redhat.com> 1 Dan Kenigsberg <danken@redhat.com> 1 Yan Du <yadu@redhat.com> 1 yossisegev <40713576+yossisegev@users.noreply.github.com> Test Results ------------ > Ran 217 of 257 Specs in 6293.783 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: 6980257b941971cb4949290b7e28c7db32b081c76acc82e2e4d7930e0c23d7ccb45630152f09b33d2b1c844d7891fb66e1eef953a6fabad00ab66913fd7ea3fa -
v0.13.3
v0.13.3 Git-EVTag-v0-SHA512: c130c7a160f3739622c95a32d04636f96ae90a3bad563130d12bf40d23c4d7097f0fea88ba246cf24c9e91522b6b5df32d17438adfdd37ae425325653198b16e
-
v0.13.2
v0.13.2 Git-EVTag-v0-SHA512: dbc395410fa90a06530a110adade9d886a9e9a5fc2418953620d97b713f55e3f8397be76f5f7f4d4f08f540f059d94c1635353b7425b8b7768e52a4eb71eda43
-
v0.13.1
v0.13.1 Git-EVTag-v0-SHA512: 98b28b9954178ce118392abe6b64460121f7629bb6f8bd24722b7dda7be1dc440301948ad62baccfd395d754ad0ddafe82a326b488c3e20c1f9a9e9320edef7e
-
v0.13.0
This release follows v0.12.0 and consists of 18 changes, contributed by 6 people, leading to 84 files changed, 516 insertions(+), 611 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.13.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: Fix virt-api race - API: Remove volumeName from disks Contributors ------------ 6 people contributed to this release: 6 David Vossel <dvossel@redhat.com> 4 Stu Gott <sgott@redhat.com> 3 Marc Sluiter <msluiter@redhat.com> 3 Roman Mohr <rmohr@redhat.com> 1 Fabian Deutsch <fabiand@redhat.com> 1 Ihar Hrachyshka <ihar@redhat.com> Test Results ------------ > Ran 217 of 257 Specs in 6392.444 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: 6c75339544f43126c827745ba2dfc9e06536b5cc02813657a39166386901f68b8b587e52aa63e238ab80c2e25d602d00dac21f53af1cb3badff8fe1d0354b0cf -
v0.12.0
This release follows v0.11.0 and consists of 207 changes, contributed by 27 people, leading to 1107 files changed, 137791 insertions(+), 20497 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.12.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 --------------- - Introduce a KubeVirt Operator for KubeVirt life-cycle management - Introduce dedicated kubevirt namespace - Support VMI ready conditions - Support vCPU threads and sockets - Support scale and HPA for VMIRS - Support to pass NTP related DHCP options - Support guest IP address reporting via qemu guest agent - Support for live migration with shared storage - Support scheduling of VMs based on CPU family - Support masquerade network interface binding Contributors ------------ 27 people contributed to this release: 37 Marc Sluiter <msluiter@redhat.com> 30 Vladik Romanovsky <vromanso@redhat.com> 22 Roman Mohr <rmohr@redhat.com> 20 Artyom Lukianov <alukiano@redhat.com> 14 David Vossel <dvossel@redhat.com> 14 Lukas Bednar <lbednar@redhat.com> 12 Arik Hadas <ahadas@redhat.com> 11 Dylan Redding <dylan.redding@stackpath.com> 7 Sebastian Scheinkman <sscheink@redhat.com> 7 Yanir Quinn <yquinn@redhat.com> 6 Stu Gott <sgott@redhat.com> 5 Ihar Hrachyshka <ihar@redhat.com> 3 Fabian Deutsch <fabiand@redhat.com> 3 Quique Llorente <ellorent@redhat.com> 2 Justin Barrick <justin.m.barrick@gmail.com> 2 Marcin Franczyk <mfranczy@redhat.com> 2 Michael Henriksen <mhenriks@redhat.com> 1 Frederik Carlier <frederik.carlier@quamotion.mobi> 1 Ihar Hrachyshka <ihrachys@redhat.com> 1 Karel Šimon <ksimon@redhat.com> 1 Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp> 1 Marcin Mirecki <mmirecki@redhat.com> 1 Petr Kotas <pkotas@redhat.com> 1 Richard Su <rwsu@redhat.com> 1 Tzvi Avni <tavni@redhat.com> 1 Yossi Segev <ysegev@redhat.com> 1 ipinto <ipinto@redhat.com> Test Results ------------ > Ran 217 of 257 Specs in 6555.536 seconds > 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: 9d19cfc17e590ee3919bdc4ac44d3eb5ccb45a6e887fae82552c0c05835f67144d75ca7750d3148650246b8935e6d53810977b31d46afa98342e0f88b770322a -
v0.12.0-alpha.2
v0.12.0-alpha.2
-
v0.12.0-alpha.1
v0.12.0-alpha.1
-
v0.11.0
This release follows v0.10.0 and consists of 170 changes, contributed by 25 people, leading to 349 files changed, 8497 insertions(+), 3065 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.11.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 --------------- - API: registryDisk got renamed to containreDisk - CI: User OKD 3.11 - Fix: Tolerate if the PVC has less capacity than expected - Aligned to use ownerReferences - Update to libvirt-4.10.0 - Support for VNC on MAC OSX - Support for network SR-IOV interfaces - Support for custom DHCP options - Support for VM restarts via a custom endpoint - Support for liveness and readiness probes Contributors ------------ 25 people contributed to this release: 46 Roman Mohr <rmohr@redhat.com> 24 Ihar Hrachyshka <ihar@redhat.com> 17 Marc Sluiter <msluiter@redhat.com> 15 Gage Orsburn <gageorsburn@live.com> 10 Artyom Lukianov <alukiano@redhat.com> 7 Petr Kotas <pkotas@redhat.com> 6 Arik Hadas <ahadas@redhat.com> 6 Marcin Franczyk <mfranczy@redhat.com> 5 Quique Llorente <ellorent@redhat.com> 4 Fabian Deutsch <fabiand@redhat.com> 4 Frederik Carlier <frederik.carlier@quamotion.mobi> 4 Vladik Romanovsky <vromanso@redhat.com> 3 Dan Kenigsberg <danken@redhat.com> 3 Daniel Belenky <dbelenky@redhat.com> 3 Ihar Hrachyshka <ihrachys@redhat.com> 2 Karim Boumedhel <kboumedh@redhat.com> 2 Marcus Sorensen <mls@apple.com> 2 Michael Henriksen <mhenriks@redhat.com> 1 Adam Litke <alitke@redhat.com> 1 Dan Kenigsberg <danken@gmail.com> 1 Karel Šimon <ksimon@redhat.com> 1 Sebastian Scheinkman <sscheink@redhat.com> 1 Shiyang Wang <shiywang@redhat.com> 1 Stu Gott <sgott@redhat.com> 1 imjoey <majunjiev@gmail.com> Test Results ------------ > Ran 200 of 239 Specs in 7228.750 seconds > 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: 1c535d1e0905e99e9b32dd7d525e28defdab489086057a641fed16442b1c044b7acd7bd460ae9b2e0883e2ac1715cfdca5876e9cfdf02ae66e2f1185d9d5addd -
v0.10.0
This release follows v0.9.0 and consists of 253 changes, contributed by 26 people, leading to 1376 files changed, 268565 insertions(+), 9773 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.10.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 --------------- - Support for vhost-net - Support for block multi-queue - Support for custom PCI addresses for virtio devices - Support for deploying KubeVirt to a custom namespace - Support for ServiceAccount token disks - Support for multus backed networks - Support for genie backed networks - Support for kuryr backed networks - Support for block PVs - Support for configurable disk device caches - Support for pinned IO threads - Support for virtio net multi-queue - Support for image upload (depending on CDI) - Support for custom entity lists with more VM details (cusomt columns) - Support for IP and MAC address reporting of all vNICs - Basic support for guest agent status reporting - More structured logging - Better libvirt error reporting - Stricter CR validation - Better ownership references - Several test improvements Contributors ------------ 26 people contributed to this release: 54 Roman Mohr <rmohr@redhat.com> 50 David Vossel <dvossel@redhat.com> 29 Vladik Romanovsky <vromanso@redhat.com> 20 Stu Gott <sgott@redhat.com> 20 Yuval Lifshitz <ylifshit@redhat.com> 13 Marcin Franczyk <mfranczy@redhat.com> 11 Marc Sluiter <msluiter@redhat.com> 8 Gabriel Szasz <gszasz@redhat.com> 7 Artyom Lukianov <alukiano@redhat.com> 6 Michael Henriksen <mhenriks@redhat.com> 5 Petr Kotas <pkotas@redhat.com> 4 Koichiro Den <den@klaipeden.com> 4 Sebastian Scheinkman <sscheink@redhat.com> 3 Arik Hadas <ahadas@redhat.com> 3 imjoey <majunjiev@gmail.com> 3 steigr <me@stei.gr> 2 Alexander Gallego <gallego.alexx@gmail.com> 2 Gage Orsburn <gageorsburn@live.com> 2 Rich Renner <renner@osi.io> 1 Alexander Wels <awels@redhat.com> 1 Fabian Deutsch <fabiand@redhat.com> 1 Ihar Hrachyshka <ihar@redhat.com> 1 Karim Boumedhel <kboumedh@redhat.com> 1 Marcin Mirecki <mmirecki@redhat.com> 1 Shiyang Wang <shiywang@redhat.com> 1 renner <renner@pop-os.localdomain> Test Results ------------ > Ran 180 of 216 Specs in 5647.016 seconds > 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: ce34b36b8165f529e45a1ea5fe2fcd900f64b0864486c5f38cae4c23f424563e22879fd608f935665fe7667228f503985f1efc3042ff9983c911e8fdb5529968