-
v0.29.0
This release follows v0.28.0 and consists of 241 changes, contributed by 28 people, leading to 302 files changed, 12931 insertions(+), 5829 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.29.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 --------------- - Tests: Many many test fixes - Tests: Many more test fixes - CI: Add lane with SELinux enabled - CI: Drop PPC64 support for now - Drop Genie support - Drop the use of hostPaths in the virt-launcher for improved security - Support priority classes for important componenets - Support IPv6 over masquerade binding - Support certificate rotations based on shared secrets - Support for VM ready condition - Support for advanced node labelling (supported CPU Families and machine types) Contributors ------------ 28 people contributed to this release: 38 David Vossel <dvossel@redhat.com> 25 Roman Mohr <rmohr@redhat.com> 21 Alona Kaplan <alkaplan@redhat.com> 16 Vladik Romanovsky <vromanso@redhat.com> 14 Stu Gott <sgott@redhat.com> 10 Petr Horacek <phoracek@redhat.com> 9 Jed Lejosne <jed@redhat.com> 6 Karel Simon <ksimon@redhat.com> 6 Miguel Duarte Barroso <mdbarroso@redhat.com> 6 Quique Llorente <ellorent@redhat.com> 4 Daniel Hiller <daniel.hiller.1972@gmail.com> 4 Igor Bezukh <ibezukh@redhat.com> 3 Kedar Bidarkar <kbidarka@redhat.com> 3 Marcus Sorensen <marcus_sorensen@apple.com> 2 Daniel Belenky <dbelenky@redhat.com> 2 Edward Haas <edwardh@redhat.com> 2 Omer Yahud <oyahud@redhat.com> 2 Vatsal Parekh <vparekh@redhat.com> 1 Andrej Krejcir <akrejcir@redhat.com> 1 Fabian Deutsch <fabiand@redhat.com> 1 Or Shoval <oshoval@redhat.com> 1 Petr Kotas <pkotas@redhat.com> 1 Ravid Brown <> 1 Ravid Brown <ravid@redhat.com> 1 Yan Du <yadu@redhat.com> 1 oatakan <oatakan@gmail.com> 1 root <root@zeus06.eng.lab.tlv.redhat.com> Test Results ------------ > Ran 470 of 552 Specs in 11677.537 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: 74e26508235dfc33a8c689f8d55bf363a4b755d0ceb47750a43eb12e3f7f6a30ccab8bcc9409944e25e38beba7ee51595a8e60715bb474e9243f31547f8e1d98 -
v0.26.5
v0.26.5 Git-EVTag-v0-SHA512: 03ce72702ad8e0ee26c8d466e29f60df5d57b5e114e1e739558ba06b32409bd9c261fb055bb934062df6a88e15c6900c6485e1603cd02a4a20a6f3ae0428842a
-
v0.28.0
This release follows v0.27.0 and consists of 131 changes, contributed by 20 people, leading to 172 files changed, 7960 insertions(+), 1796 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.28.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: Try to discover flaky tests before merge - Fix the use of priorityClasses - Fix guest memory overhead calculation - Fix SR-IOV device overhead requirements - Fix loading of tun module during virt-handler initialization - Fixes for several test cases - Fixes to support running with container_t - Support for renaming a vM - Support ioEmulator thread pinning - Support a couple of alerts for virt-handler - Support for filesystem listing using the guest agent - Support for retrieving data from the guest agent - Support for device role tagging - Support for assigning devices to the PCI root bus - Support for guest overhead override - Rewrite container-disk in C to in order to reduce it's memory footprint Contributors ------------ 20 people contributed to this release: 18 Vladik Romanovsky <vromanso@redhat.com> 16 Roman Mohr <rmohr@redhat.com> 13 Omer Yahud <oyahud@redhat.com> 7 Daniel Belenky <dbelenky@redhat.com> 6 Petr Kotas <pkotas@redhat.com> 6 Stu Gott <sgott@redhat.com> 5 Daniel Hiller <daniel.hiller.1972@gmail.com> 4 Igor Bezukh <ibezukh@redhat.com> 3 Jed Lejosne <jed@redhat.com> 2 Andrej Krejcir <akrejcir@redhat.com> 2 Marcus Sorensen <marcus_sorensen@apple.com> 2 Petr Horacek <phoracek@redhat.com> 2 Quique Llorente <ellorent@redhat.com> 2 ipinto <ipinto@redhat.com> 1 Artyom Lukianov <alukiano@redhat.com> 1 Jim Fehlig <jfehlig@suse.com> 1 Miguel Duarte Barroso <mdbarroso@redhat.com> 1 Omer Yahud <oyahud@oyahud.tlv.csb> 1 ge.jin <ge.jin@woqutech.com> Test Results ------------ > Ran 455 of 540 Specs in 11312.197 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: d0ce41a439f2b32bc3ed404e8e80aefbd8a5c91fa46079885c3e229ae820d0ecfc246409e38b7a33c00eeac7775d13e7c77181b12499ee84d4373f3f5ba20ad7 -
v0.26.3
v0.26.3 Git-EVTag-v0-SHA512: b2af2e34c11a68e3600eed160d60f8aacc9c67b14515f8081f4baebbb56667d15e5047407a9b1b71e3552e159eae77f9e8fdc49b7bdc17f5acaf2b395a0ccd57
-
v0.27.0
This release follows v0.26.0 and consists of 165 changes, contributed by 22 people, leading to 197 files changed, 7671 insertions(+), 1256 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.27.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 more guest agent informations in the API - Support setting priorityClasses on VMs - Support for additional control plane alerts via prometheus - Support for io and emulator thread pinning - Support setting a custom SELinux type for the launcher - Support to perform network configurations from handler instead of launcher - Support to opt-out of auto attaching the serial console - Support for different uninstallStaretgies for data protection - Fix to let qemu run in the qemu group - Fix guest agen connectivity check after i.e. live migrations Contributors ------------ 22 people contributed to this release: 58 Ihar Hrachyshka <ihrachys@redhat.com> 11 Stu Gott <sgott@redhat.com> 10 L. Pivarc <lpivarc@redhat.com> 10 Omer Yahud <oyahud@oyahud.tlv.csb> 7 Roman Mohr <rmohr@redhat.com> 6 Petr Kotas <pkotas@redhat.com> 5 Daniel Hiller <daniel.hiller.1972@gmail.com> 5 Igor Bezukh <ibezukh@redhat.com> 4 Daniel Belenky <dbelenky@redhat.com> 3 Or Shoval <oshoval@redhat.com> 2 Alberto Losada <alosadag@redhat.com> 2 David Vossel <dvossel@redhat.com> 2 Vladik Romanovsky <vromanso@redhat.com> 1 Alexander Wels <awels@redhat.com> 1 Jed Lejosne <jed@redhat.com> 1 Jim Fehlig <jfehlig@suse.com> 1 Joowon Cheong <jwcheong0420@gmail.com> 1 L. Pivarc <456130@mail.muni.cz> 1 Murilo Fossa Vicentini <muvic@linux.ibm.com> 1 Sally O'Malley <somalley@redhat.com> 1 ipinto <ipinto@redhat.com> Test Results ------------ > Ran 428 of 509 Specs in 13013.221 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: 8bd9760fd039814d8de8c7dd402d5843de32aae04b171df7188f4a2d14f131cc9064e09fd3ecfe3ebd56ccc2c1640efc22a7b2cc862517cdd53cf695fc5c33ac -
v0.26.2
v0.26.2 Git-EVTag-v0-SHA512: d885cc384f95c897bda82378d0f1fcf6644fd6029b88a67d7f9a070002d4deeea8bdb52a66fd87e2fba4853262f01bc87c34b4efd24ca64c6e144c8446efc9de
-
v0.26.0
This release follows v0.25.0 and consists of 116 changes, contributed by 19 people, leading to 1556 files changed, 156060 insertions(+), 56779 deletions(-). The source code and selected binaries are available for download at: <https://github.com/kubevirt/kubevirt/releases/tag/v0.26.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 incorrect ownerReferences to avoid VMs getting GCed - Fixes for several tests - Fix greedy permissions around Secrets by delegating them to kubelet - Fix OOM infra pod by increasing it's memory request - Clarify device support around live migrations - Support for an uninstall strategy to protect workloads during uninstallation - Support for more prometheus metrics and alert rules - Support for testing SRIOV connectivity in functional tests - Update Kubernetes client-go to 1.16.4 - FOSSA fixes and status Contributors ------------ 19 people contributed to this release: 25 Roman Mohr <rmohr@redhat.com> 14 Vatsal Parekh <vparekh@redhat.com> 9 Daniel Belenky <dbelenky@redhat.com> 7 Omer Yahud <oyahud@oyahud.tlv.csb> 6 Ihar Hrachyshka <ihrachys@redhat.com> 4 Daniel Hiller <daniel.hiller.1972@gmail.com> 3 Or Shoval <oshoval@redhat.com> 3 Stu Gott <sgott@redhat.com> 2 Federico Paolinelli <fpaoline@redhat.com> 2 Ihar Hrachyshka <ihar@redhat.com> 2 Michael Henriksen <mhenriks@redhat.com> 2 Petr Kotas <pkotas@redhat.com> 2 fossabot <badges@fossa.io> 1 Alberto Losada <alosadag@redhat.com> 1 Dan Kenigsberg <danken@redhat.com> 1 Igor Bezukh <ibezukh@redhat.com> 1 Marc Sluiter <msluiter@redhat.com> 1 Peter White <peter.white@metaswitch.com> Test Results ------------ > Ran 417 of 498 Specs in 12827.215 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: d297fe09a41d4c83591dece7f9e1a8ec7003149f32381df65a7636502efac65c001b5889c40fbb3df4b12c594a158a902ada57422e51e01059d26638a421cff0