Tags: tiraboschi/kubevirt
Tags
This release follows v0.59.0 and consists of 599 changes, contributed… … by 54 people, leading to 737 files changed, 50101 insertions(+), 31423 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v1.0.0-alpha.0. The primary release artifact of KubeVirt is the git tree. The release tag is signed and can be verified using `git tag -v v1.0.0-alpha.0`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#9651][0xFelix] virtctl: Allow to specify memory of created VMs. Default to 512Mi if no instancetype was specified or is inferred. - [PR kubevirt#9640][jean-edouard] TSC-enabled VMs can now migrate to a node with a non-identical (but close-enough) frequency - [PR kubevirt#9629][0xFelix] virtctl: Allow to specify the boot order of volumes when creating VMs - [PR kubevirt#9632][toelke] * Add Genesis Cloud to the adopters list - [PR kubevirt#9572][fossedihelm] Enable freePageReporting for new non high performance vmi - [PR kubevirt#9435][rmohr] Ensure existence of all PVCs attached to the VMI before creating the VM target pod. - [PR kubevirt#8156][jean-edouard] TPM VM device can now be set to persistent - [PR kubevirt#8575][iholder101] QEMU-level migration parallelism (a.k.a. multifd) + Upgrade QEMU to 7.2.0-11.el9 - [PR kubevirt#9603][qinqon] Adapt node-labeller.sh script to work at non kvm envs with emulation. - [PR kubevirt#9591][awels] BugFix: allow multiple NFS disks to be used/hotplugged - [PR kubevirt#9596][iholder101] Add "virtctl create clone" command - [PR kubevirt#9422][awels] Ability to specify cpu/mem request limit for supporting containers (hotplug/container disk/virtiofs/side car) - [PR kubevirt#9536][akalenyu] BugFix: virtualmachineclusterinstancetypes/preferences show up for get all -n <namespace> - [PR kubevirt#9177][alicefr] Adding SCSI persistent reservation - [PR kubevirt#9470][machadovilaca] Enable libvirt GetDomainStats on paused VMs - [PR kubevirt#9407][assafad] Use env `RUNBOOK_URL_TEMPLATE` for the runbooks URL template - [PR kubevirt#9399][maiqueb] Compute the interfaces to be hotplugged based on the current domain info, rather than on the interface status. - [PR kubevirt#9491][orelmisan] API, AddInterfaceOptions: Rename NetworkName to NetworkAttachmentDefinitionName and InterfaceName to Name - [PR kubevirt#9327][jcanocan] DownwardMetrics: Swap KubeVirt build info with qemu version in VirtProductInfo field - [PR kubevirt#9478][xpivarc] Bug fix: Fixes case when migration is not retried if the migration Pod gets denied. - [PR kubevirt#9421][lyarwood] Requests to update the target `Name` of a `{Instancetype,Preference}Matcher` without also updating the `RevisionName` are now rejected. - [PR kubevirt#9367][machadovilaca] Add VM instancetype and preference label to vmi_phase_count metric - [PR kubevirt#9392][awels] virtctl supports retrieving vm manifest for VM export - [PR kubevirt#9442][EdDev] Remove the VMI Status interface `podConfigDone` field in favor of a new source option in `infoSource`. - [PR kubevirt#9376][ShellyKa13] Fix vmrestore with WFFC snapshotable storage class - [PR kubevirt#6852][maiqueb] Dev preview: Enables network interface hotplug for VMs / VMIs - [PR kubevirt#9300][xpivarc] Bug fix: API and virtctl invoked migration is not rejected when the VM is paused - [PR kubevirt#9189][xpivarc] Bug fix: DNS integration continues to work after migration - [PR kubevirt#9322][iholder101] Add guest-to-request memory headroom ratio. - [PR kubevirt#8906][machadovilaca] Alert if there are no available nodes to run VMs - [PR kubevirt#9320][darfux] node-labeller: Check arch on the handler side - [PR kubevirt#9127][fossedihelm] Use ECDSA instead of RSA for key generation - [PR kubevirt#9330][qinqon] Skip label kubevirt.io/migrationTargetNodeName from virtctl expose service selector - [PR kubevirt#9163][vladikr] fixes the requests/limits CPU number mismatch for VMs with isolatedEmulatorThread - [PR kubevirt#9250][vladikr] externally created mediated devices will not be deleted by virt-handler - [PR kubevirt#9193][qinqon] Add annotation for live migration and bridged pod interface - [PR kubevirt#9260][ShellyKa13] Fix bug of possible re-trigger of memory dump - [PR kubevirt#9241][akalenyu] BugFix: Guestfs image url not constructed correctly - [PR kubevirt#9220][orelmisan] client-go: Added context to VirtualMachine's methods. - [PR kubevirt#9228][rumans] Bump virtiofs container limit - [PR kubevirt#9169][lyarwood] The `dedicatedCPUPlacement` attribute is once again supported within the `VirtualMachineInstancetype` and `VirtualMachineClusterInstancetype` CRDs after a recent bugfix improved `VirtualMachine` validations, ensuring defaults are applied before any attempt to validate. - [PR kubevirt#9159][andreabolognani] This version of KubeVirt includes upgraded virtualization technology based on libvirt 9.0.0 and QEMU 7.2.0. - [PR kubevirt#8989][rthallisey] Integrate multi-architecture container manifests into the bazel make recipes - [PR kubevirt#9188][awels] Default RBAC for clone and export - [PR kubevirt#9145][awels] Show VirtualMachine name in the VMExport status - [PR kubevirt#8937][fossedihelm] Added foreground finalizer to virtual machine - [PR kubevirt#9133][ShellyKa13] Fix addvolume not rejecting adding existing volume source, fix removevolume allowing to remove non hotpluggable volume - [PR kubevirt#9047][machadovilaca] Deprecate VM stuck in status alerts Contributors ------------ 54 people contributed to this release: 30 Alice Frosi <afrosi@redhat.com> 27 Orel Misan <omisan@redhat.com> 26 Miguel Duarte Barroso <mdbarroso@redhat.com> 24 L. Pivarc <lpivarc@redhat.com> 22 fossedihelm <ffossemo@redhat.com> 20 Felix Matouschek <fmatouschek@redhat.com> 19 Itamar Holder <iholder@redhat.com> 16 Alexander Wels <awels@redhat.com> 16 German Maglione <gmaglione@redhat.com> 16 Lee Yarwood <lyarwood@redhat.com> 14 Jed Lejosne <jed@redhat.com> 10 João Vilaça <jvilaca@redhat.com> 10 enp0s3 <ibezukh@redhat.com> 8 Alex Kalenyuk <akalenyu@redhat.com> 8 Andrea Bolognani <abologna@redhat.com> 8 Shelly Kagan <skagan@redhat.com> 8 Vasiliy Ulyanov <vulyanov@suse.de> 7 Ondrej Pokorny <opokorny@redhat.com> 6 Nithish <nithishkarthik01@gmail.com> 6 Or Shoval <oshoval@redhat.com> 6 Victor Toso <victortoso@redhat.com> 5 Alvaro Romero <alromero@redhat.com> 5 Brian Carey <bcarey@redhat.com> 5 Edward Haas <edwardh@redhat.com> 4 Alona Paz <alkaplan@redhat.com> 4 Maya Rashish <mrashish@redhat.com> 4 Michael Henriksen <mhenriks@redhat.com> 4 Or Mergi <ormergi@redhat.com> 4 Ryan Hallisey <rhallisey@nvidia.com> 4 Vladik Romanovsky <vromanso@redhat.com> 4 bmordeha <bmodeha@redhat.com> 3 Daniel Hiller <dhiller@redhat.com> 3 David Vossel <dvossel@redhat.com> 3 Enrique Llorente <ellorent@redhat.com> 3 Nahshon Unna-Tsameret <nunnatsa@redhat.com> 3 Roman Mohr <rmohr@google.com> 2 Antonio Cardace <acardace@redhat.com> 2 Kyle Lane <kylelane@google.com> 1 Javier Cano Cano <jcanocan@redhat.com> 1 Li Yuxuan <liyuxuan.darfux@bytedance.com> 1 Mark <mlavi@users.noreply.github.com> 1 Petr Horacek <hrck@protonmail.com> 1 Philipp Riederer <philipp@riederer.email> 1 Ram Lavi <ralavi@redhat.com> 1 Romà Llorens <roma.llorens@gmail.com> 1 Zhuchen Wang <zcwang@google.com> 1 assaf-admi <aadmi@redhat.com> 1 dalia-frank <dafrank@redhat.com> 1 howard zhang <howard.zhang@arm.com> 1 prnaraya <prnaraya@redhat.com> 1 xpivarc <41989919+xpivarc@users.noreply.github.com> 1 zhuanlan <zhuanlan_yewu@cmss.chinamobile.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/main/CONTRIBUTING.md [license]: https://github.com/kubevirt/kubevirt/blob/main/LICENSE ---
Merge pull request kubevirt#2473 from kubevirt-bot/cherry-pick-2244-t… …o-release-0.13 [release-0.13] fix virt-launcher panic after migration cancellation on crio
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
PreviousNext