Tags: kaloom/kubevirt
Tags
Add travis-ci pipeline The images are pushed to quay.io/kkubevirt repository with a tag set from the branch tag cherry-picked 1d9c0bd with a little modification to select the proper branch tag Signed-off-by: Abdallah Chatila <[email protected]>
add a VMI example that uses kactus as a network source Signed-off-by: Abdallah Chatila <[email protected]>
This release follows v0.52.0 and consists of 291 changes, contributed… … by 40 people, leading to 642 files changed, 24550 insertions(+), 17588 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.53.0-rc.0. The primary release artifact of KubeVirt is the git tree. The release tag is signed and can be verified using `git tag -v v0.53.0-rc.0`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#7533][akalenyu] Add several VM snapshot metrics - [PR kubevirt#7574][rmohr] Pull in cdi dependencies with minimized transitive dependencies to ease API adoption - [PR kubevirt#7318][iholder-redhat] Snapshot restores now support restoring to a target VM different than the source - [PR kubevirt#7474][borod108] Added the following metrics for live migration: kubevirt_migrate_vmi_data_processed_bytes, kubevirt_migrate_vmi_data_remaining_bytes, kubevirt_migrate_vmi_dirty_memory_rate_bytes - [PR kubevirt#7441][rmohr] Add `virtctl scp` to ease copying files from and to VMs and VMIs - [PR kubevirt#7265][rthallisey] Support steady-state job types in the load-generator tool - [PR kubevirt#7544][fossedihelm] Upgraded go version to 1.17.8 - [PR kubevirt#7582][acardace] Fix failed reported migrations when actually they were successful. - [PR kubevirt#7546][0xFelix] Update virtio-container-disk to virtio-win version 0.1.217-1 - [PR kubevirt#7530][iholder-redhat] [External Kernel Boot]: Disallow kernel args without providing custom kernel - [PR kubevirt#7493][davidvossel] Adds new EvictionStrategy "External" for blocking eviction which is handled by an external controller - [PR kubevirt#7563][akalenyu] Switch VolumeSnapshot to v1 - [PR kubevirt#7406][acardace] Reject `LiveMigrate` as a workload-update strategy if the `LiveMigration` feature gate is not enabled. - [PR kubevirt#7103][jean-edouard] Non-persistent vTPM now supported. Keep in mind that the state of the TPM is wiped after each shutdown. Do not enable Bitlocker! - [PR kubevirt#7277][andreabolognani] This version of KubeVirt includes upgraded virtualization technology based on libvirt 8.0.0 and QEMU 6.2.0. - [PR kubevirt#7130][Barakmor1] Add field to kubevirtCR to set Prometheus ServiceMonitor object's namespace - [PR kubevirt#7401][iholder-redhat] virt-api deployment is now scalable - replicas are determined by the number of nodes in the cluster - [PR kubevirt#7500][awels] BugFix: Fixed RBAC for admin/edit user to allow virtualmachine/addvolume and removevolume. This allows for persistent disks - [PR kubevirt#7328][apoorvajagtap] Don't ignore --identity-file when setting --local-ssh=true on `virtctl ssh` - [PR kubevirt#7469][xpivarc] Users can now enable the NonRoot feature gate instead of NonRootExperimental - [PR kubevirt#7451][fossedihelm] Reduce virt-launcher memory usage by splitting monitoring and launcher processes Contributors ------------ 40 people contributed to this release: 26 Edward Haas <[email protected]> 19 Itamar Holder <[email protected]> 14 Alex Kalenyuk <[email protected]> 11 Alona Kaplan <[email protected]> 11 Jed Lejosne <[email protected]> 11 Roman Mohr <[email protected]> 10 Andrea Bolognani <[email protected]> 10 Ryan Hallisey <[email protected]> 9 Miguel Duarte Barroso <[email protected]> 7 Dan Kenigsberg <[email protected]> 5 Antonio Cardace <[email protected]> 5 Lee Yarwood <[email protected]> 5 Nahshon Unna-Tsameret <[email protected]> 5 Radim Hrazdil <[email protected]> 4 Barak Mordehai <[email protected]> 4 David Vossel <[email protected]> 4 L. Pivarc <[email protected]> 4 Vasiliy Ulyanov <[email protected]> 3 fossedihelm <[email protected]> 2 Alexander Wels <[email protected]> 2 Andrej Krejcir <[email protected]> 2 Diana Teplits <[email protected]> 2 Felix Matouschek <[email protected]> 2 Killercoda <[email protected]> 2 Stu Gott <[email protected]> 2 bmordeha <[email protected]> 1 Andrew Burden <[email protected]> 1 Apoorva Jagtap <[email protected]> 1 Bartosz Rybacki <[email protected]> 1 Caleb Crane <[email protected]> 1 Igor Bezukh <[email protected]> 1 Janusz Marcinkiewicz <[email protected]> 1 Shirly Radco <[email protected]> 1 Shweta Padubidri <[email protected]> 1 Zhe Peng <[email protected]> 1 assaf-admi <[email protected]> 1 borod108 <[email protected]> 1 shewensheng <[email protected]> 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 ---
This release follows v0.51.0 and consists of 314 changes, contributed… … by 37 people, leading to 1006 files changed, 35687 insertions(+), 24520 deletions(-). v0.52.0 is a promotion of release candidate v0.52.0-rc.0 which was originally published 2022-04-01 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.52.0. The primary release artifact of KubeVirt is the git tree. The release tag is signed and can be verified using `git tag -v v0.52.0`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#7024][fossedihelm] Add an warning message if the client and server virtctl versions are not aligned - [PR kubevirt#7486][rmohr] Move stable.txt location to a more appropriate path - [PR kubevirt#7372][saschagrunert] Fixed `KubeVirtComponentExceedsRequestedMemory` alert complaining about many-to-many matching not allowed. - [PR kubevirt#7426][iholder-redhat] Add warning for manually determining core-component replica count in Kubevirt CR - [PR kubevirt#7424][maiqueb] Provide interface binding types descriptions, which will be featured in the KubeVirt API. - [PR kubevirt#7422][orelmisan] Fixed setting custom guest pciAddress and bootOrder parameter(s) to a list of SR-IOV NICs. - [PR kubevirt#7421][rmohr] Fix knowhosts file corruption for virtctl ssh - [PR kubevirt#6854][rmohr] Make virtctl ssh work with ssh-rsa+ preauthentication - [PR kubevirt#7267][iholder-redhat] Applied migration configurations can now be found in VMI's status - [PR kubevirt#7321][iholder-redhat] [Migration Policies]: precedence to VMI labels over Namespace labels - [PR kubevirt#7326][oshoval] The Ginkgo dependency has been upgraded to v2.1.3 (major version upgrade) - [PR kubevirt#7361][SeanKnight] Fixed a bug that prevents virtctl from working with clusters accessed via Rancher authentication proxy, or any other cluster where the server URL contains a path component. (kubevirt#3760) - [PR kubevirt#7255][tyleraharrison] Users are now able to specify `--address [ip_address]` when using `virtctl vnc` rather than only using 127.0.0.1 - [PR kubevirt#7275][enp0s3] Add observedGeneration to virt-operator to have a race-free way to detect KubeVirt config rollouts - [PR kubevirt#7233][xpivarc] Bug fix: Successfully aborted migrations should be reported now - [PR kubevirt#7158][AlonaKaplan] Add masquerade VMs support to single stack IPv6. - [PR kubevirt#7227][rmohr] Remove VMI informer from virt-api to improve scaling characteristics of virt-api - [PR kubevirt#7288][raspbeep] Users now don't need to specify container for `kubectl logs <vmi-pod>` and `kubectl exec <vmi-pod>`. - [PR kubevirt#6709][xpivarc] Workloads will be migrated to nonroot implementation if NonRoot feature gate is set. (Except VirtioFS) - [PR kubevirt#7241][lyarwood] Fixed a bug that prevents only a unattend.xml configmap or secret being provided as contents for a sysprep disk. (kubevirt#7240, @lyarwood) Contributors ------------ 37 people contributed to this release: 40 Itamar Holder <[email protected]> 30 Dan Kenigsberg <[email protected]> 26 Or Shoval <[email protected]> 17 Roman Mohr <[email protected]> 13 L. Pivarc <[email protected]> 9 Alona Kaplan <[email protected]> 8 Edward Haas <[email protected]> 8 Jed Lejosne <[email protected]> 5 fossedihelm <[email protected]> 4 Antonio Cardace <[email protected]> 4 Miguel Duarte Barroso <[email protected]> 4 Nahshon Unna-Tsameret <[email protected]> 3 Ben Ukhanov <[email protected]> 3 Karel Šimon <[email protected]> 3 Zhuchen Wang <[email protected]> 3 tyleraharrison <[email protected]> 2 Daniel Hiller <[email protected]> 2 Igor Bezukh <[email protected]> 2 Zvi Cahana <[email protected]> 1 Alex Kalenyuk <[email protected]> 1 Bartosz Rybacki <[email protected]> 1 Felix Matouschek <[email protected]> 1 Frank Yang <[email protected]> 1 Lee Yarwood <[email protected]> 1 Marcelo Amaral <[email protected]> 1 Maya Rashish <[email protected]> 1 Orel Misan <[email protected]> 1 Pavel Kratochvil <[email protected]> 1 Radim Hrazdil <[email protected]> 1 RamLavi <[email protected]> 1 Sascha Grunert <[email protected]> 1 Sean Knight <[email protected]> 1 Shirly Radco <[email protected]> 1 assaf-admi <[email protected]> 1 fossedihelm <[email protected]> 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 ---
This release follows v0.51.0 and consists of 314 changes, contributed… … by 37 people, leading to 1006 files changed, 35687 insertions(+), 24520 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.52.0-rc.0. The primary release artifact of KubeVirt is the git tree. The release tag is signed and can be verified using `git tag -v v0.52.0-rc.0`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#7024][fossedihelm] Add an warning message if the client and server virtctl versions are not aligned - [PR kubevirt#7486][rmohr] Move stable.txt location to a more appropriate path - [PR kubevirt#7372][saschagrunert] Fixed `KubeVirtComponentExceedsRequestedMemory` alert complaining about many-to-many matching not allowed. - [PR kubevirt#7426][iholder-redhat] Add warning for manually determining core-component replica count in Kubevirt CR - [PR kubevirt#7424][maiqueb] Provide interface binding types descriptions, which will be featured in the KubeVirt API. - [PR kubevirt#7422][orelmisan] Fixed setting custom guest pciAddress and bootOrder parameter(s) to a list of SR-IOV NICs. - [PR kubevirt#7421][rmohr] Fix knowhosts file corruption for virtctl ssh - [PR kubevirt#6854][rmohr] Make virtctl ssh work with ssh-rsa+ preauthentication - [PR kubevirt#7267][iholder-redhat] Applied migration configurations can now be found in VMI's status - [PR kubevirt#7321][iholder-redhat] [Migration Policies]: precedence to VMI labels over Namespace labels - [PR kubevirt#7326][oshoval] The Ginkgo dependency has been upgraded to v2.1.3 (major version upgrade) - [PR kubevirt#7361][SeanKnight] Fixed a bug that prevents virtctl from working with clusters accessed via Rancher authentication proxy, or any other cluster where the server URL contains a path component. (kubevirt#3760) - [PR kubevirt#7255][tyleraharrison] Users are now able to specify `--address [ip_address]` when using `virtctl vnc` rather than only using 127.0.0.1 - [PR kubevirt#7275][enp0s3] Add observedGeneration to virt-operator to have a race-free way to detect KubeVirt config rollouts - [PR kubevirt#7233][xpivarc] Bug fix: Successfully aborted migrations should be reported now - [PR kubevirt#7158][AlonaKaplan] Add masquerade VMs support to single stack IPv6. - [PR kubevirt#7227][rmohr] Remove VMI informer from virt-api to improve scaling characteristics of virt-api - [PR kubevirt#7288][raspbeep] Users now don't need to specify container for `kubectl logs <vmi-pod>` and `kubectl exec <vmi-pod>`. - [PR kubevirt#6709][xpivarc] Workloads will be migrated to nonroot implementation if NonRoot feature gate is set. (Except VirtioFS) - [PR kubevirt#7241][lyarwood] Fixed a bug that prevents only a unattend.xml configmap or secret being provided as contents for a sysprep disk. (kubevirt#7240, @lyarwood) Contributors ------------ 37 people contributed to this release: 40 Itamar Holder <[email protected]> 30 Dan Kenigsberg <[email protected]> 26 Or Shoval <[email protected]> 17 Roman Mohr <[email protected]> 13 L. Pivarc <[email protected]> 9 Alona Kaplan <[email protected]> 8 Edward Haas <[email protected]> 8 Jed Lejosne <[email protected]> 5 fossedihelm <[email protected]> 4 Antonio Cardace <[email protected]> 4 Miguel Duarte Barroso <[email protected]> 4 Nahshon Unna-Tsameret <[email protected]> 3 Ben Ukhanov <[email protected]> 3 Karel Šimon <[email protected]> 3 Zhuchen Wang <[email protected]> 3 tyleraharrison <[email protected]> 2 Daniel Hiller <[email protected]> 2 Igor Bezukh <[email protected]> 2 Zvi Cahana <[email protected]> 1 Alex Kalenyuk <[email protected]> 1 Bartosz Rybacki <[email protected]> 1 Felix Matouschek <[email protected]> 1 Frank Yang <[email protected]> 1 Lee Yarwood <[email protected]> 1 Marcelo Amaral <[email protected]> 1 Maya Rashish <[email protected]> 1 Orel Misan <[email protected]> 1 Pavel Kratochvil <[email protected]> 1 Radim Hrazdil <[email protected]> 1 RamLavi <[email protected]> 1 Sascha Grunert <[email protected]> 1 Sean Knight <[email protected]> 1 Shirly Radco <[email protected]> 1 assaf-admi <[email protected]> 1 fossedihelm <[email protected]> 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 ---
This release follows v0.50.0 and consists of 180 changes, contributed… … by 28 people, leading to 184 files changed, 5739 insertions(+), 4160 deletions(-). v0.51.0 is a promotion of release candidate v0.51.0-rc.0 which was originally published 2022-03-01 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.51.0. The primary release artifact of KubeVirt is the git tree. The release tag is signed and can be verified using `git tag -v v0.51.0`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#7102][machadovilaca] Add Virtual Machine name label to virt-launcher pod - [PR kubevirt#7139][davidvossel] Fixes inconsistent VirtualMachinePool VM/VMI updates by using controller revisions - [PR kubevirt#6754][jean-edouard] New and resized disks are now always 1MiB-aligned - [PR kubevirt#7086][acardace] Add 'EvictionStrategy' as a cluster-wide setting in the KubeVirt CR - [PR kubevirt#7232][rmohr] Properly format the PDB scale event during migrations - [PR kubevirt#7223][Barakmor1] Add a name label to virt-operator pods - [PR kubevirt#7221][davidvossel] RunStrategy: Once - allows declaring a VM should run once to a finalized state - [PR kubevirt#7091][EdDev] SR-IOV interfaces are now reported in the VMI status even without an active guest-agent. - [PR kubevirt#7169][rmohr] Improve device plugin de-registration in virt-handler and some test stabilizations - [PR kubevirt#6604][alicefr] Add shareable option to identify if the disk is shared with other VMs - [PR kubevirt#7144][davidvossel] Garbage collect finalized migration objects only leaving the most recent 5 objects - [PR kubevirt#6110][xpivarc] [Nonroot] SRIOV is now available. Contributors ------------ 28 people contributed to this release: 28 Dan Kenigsberg <[email protected]> 18 Roman Mohr <[email protected]> 13 David Vossel <[email protected]> 8 Edward Haas <[email protected]> 7 Antonio Cardace <[email protected]> 5 Alice Frosi <[email protected]> 4 Andrej Krejcir <[email protected]> 4 L. Pivarc <[email protected]> 3 Igor Bezukh <[email protected]> 3 Vasiliy Ulyanov <[email protected]> 3 Victor Toso <[email protected]> 3 fossedihelm <[email protected]> 2 Daniel Hiller <[email protected]> 2 Jed Lejosne <[email protected]> 2 João Vilaça <[email protected]> 2 Karel Šimon <[email protected]> 2 Michael Henriksen <[email protected]> 2 Ryan Hallisey <[email protected]> 2 Shelly Kagan <[email protected]> 1 Alexander Wels <[email protected]> 1 Barak Mordehai <[email protected]> 1 Bartosz Rybacki <[email protected]> 1 Marcelo Amaral <[email protected]> 1 Shirly Radco <[email protected]> 1 Simone Tiraboschi <[email protected]> 1 jbpratt <[email protected]> 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 ---
This release follows v0.50.0 and consists of 180 changes, contributed… … by 28 people, leading to 184 files changed, 5739 insertions(+), 4160 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.51.0-rc.0. The primary release artifact of KubeVirt is the git tree. The release tag is signed and can be verified using `git tag -v v0.51.0-rc.0`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#7102][machadovilaca] Add Virtual Machine name label to virt-launcher pod - [PR kubevirt#7139][davidvossel] Fixes inconsistent VirtualMachinePool VM/VMI updates by using controller revisions - [PR kubevirt#6754][jean-edouard] New and resized disks are now always 1MiB-aligned - [PR kubevirt#7086][acardace] Add 'EvictionStrategy' as a cluster-wide setting in the KubeVirt CR - [PR kubevirt#7232][rmohr] Properly format the PDB scale event during migrations - [PR kubevirt#7223][Barakmor1] Add a name label to virt-operator pods - [PR kubevirt#7221][davidvossel] RunStrategy: Once - allows declaring a VM should run once to a finalized state - [PR kubevirt#7091][EdDev] SR-IOV interfaces are now reported in the VMI status even without an active guest-agent. - [PR kubevirt#7169][rmohr] Improve device plugin de-registration in virt-handler and some test stabilizations - [PR kubevirt#6604][alicefr] Add shareable option to identify if the disk is shared with other VMs - [PR kubevirt#7144][davidvossel] Garbage collect finalized migration objects only leaving the most recent 5 objects - [PR kubevirt#6110][xpivarc] [Nonroot] SRIOV is now available. Contributors ------------ 28 people contributed to this release: 28 Dan Kenigsberg <[email protected]> 18 Roman Mohr <[email protected]> 13 David Vossel <[email protected]> 8 Edward Haas <[email protected]> 7 Antonio Cardace <[email protected]> 5 Alice Frosi <[email protected]> 4 Andrej Krejcir <[email protected]> 4 L. Pivarc <[email protected]> 3 Igor Bezukh <[email protected]> 3 Vasiliy Ulyanov <[email protected]> 3 Victor Toso <[email protected]> 3 fossedihelm <[email protected]> 2 Daniel Hiller <[email protected]> 2 Jed Lejosne <[email protected]> 2 João Vilaça <[email protected]> 2 Karel Šimon <[email protected]> 2 Michael Henriksen <[email protected]> 2 Ryan Hallisey <[email protected]> 2 Shelly Kagan <[email protected]> 1 Alexander Wels <[email protected]> 1 Barak Mordehai <[email protected]> 1 Bartosz Rybacki <[email protected]> 1 Marcelo Amaral <[email protected]> 1 Shirly Radco <[email protected]> 1 Simone Tiraboschi <[email protected]> 1 jbpratt <[email protected]> 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 ---
This release follows v0.49.0 and consists of 286 changes, contributed… … by 38 people, leading to 2776 files changed, 223758 insertions(+), 107570 deletions(-) warning: inexact rename detection was skipped due to too many files. warning: you may want to set your diff.renameLimit variable to at least 1099 and retry the command.. v0.50.0 is a promotion of release candidate v0.50.0-rc.0 which was originally published 2022-02-01 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.50.0. The primary release artifact of KubeVirt is the git tree. The release tag is signed and can be verified using `git tag -v v0.50.0`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#7056][fossedihelm] Update k8s dependencies to 0.23.1 - [PR kubevirt#7135][davidvossel] Switch from reflects.DeepEquals to equality.Semantic.DeepEquals() across the entire project - [PR kubevirt#7052][sradco] Updated recording rule "kubevirt_vm_container_free_memory_bytes" - [PR kubevirt#7000][iholder-redhat] Adds a possibility to override default libvirt log filters though VMI annotations - [PR kubevirt#7064][davidvossel] Fixes issue associated with blocked uninstalls when VMIs exist during removal - [PR kubevirt#7097][iholder-redhat] [Bug fix] VMI with kernel boot stuck on "Terminating" status if more disks are defined - [PR kubevirt#6700][VirrageS] Simplify replacing `time.Ticker` in agent poller and fix default values for `qemu-*-interval` flags - [PR kubevirt#6581][ormergi] SRIOV network interfaces are now hot-plugged when disconnected manually or due to aborted migrations. - [PR kubevirt#6924][EdDev] Support for legacy GPU definition is removed. Please see https://kubevirt.io/user-guide/virtual_machines/host-devices on how to define host-devices. - [PR kubevirt#6735][uril] The command `migrate_cancel` was added to virtctl. It cancels an active VM migration. - [PR kubevirt#6883][rthallisey] Add instance-type to cloud-init metadata - [PR kubevirt#6999][maya-r] When expanding disk images, take the minimum between the request and the capacity - avoid using the full underlying file system on storage like NFS, local. - [PR kubevirt#6946][vladikr] Numa information of an assigned device will be presented in the devices metadata - [PR kubevirt#6042][iholder-redhat] Fully support cgroups v2, include a new cohesive package and perform major refactoring. - [PR kubevirt#6968][vladikr] Added Writeback disk cache support - [PR kubevirt#6995][sradco] Alert OrphanedVirtualMachineImages name was changed to OrphanedVirtualMachineInstances. - [PR kubevirt#6923][rhrazdil] Fix issue with ssh being unreachable on VMIs with Istio proxy - [PR kubevirt#6821][jean-edouard] Migrating VMIs that contain dedicated CPUs will now have properly dedicated CPUs on target - [PR kubevirt#6793][oshoval] Add infoSource field to vmi.status.interfaces. Contributors ------------ 38 people contributed to this release: 37 Edward Haas <[email protected]> 22 Itamar Holder <[email protected]> 14 Orel Misan <[email protected]> 14 Shelly Kagan <[email protected]> 10 Ryan Hallisey <[email protected]> 9 Jed Lejosne <[email protected]> 8 Dan Kenigsberg <[email protected]> 8 Vladik Romanovsky <[email protected]> 7 Marcelo Amaral <[email protected]> 6 David Vossel <[email protected]> 6 L. Pivarc <[email protected]> 5 Or Shoval <[email protected]> 5 Uri Lublin <[email protected]> 4 Alice Frosi <[email protected]> 4 Omer Yahud <[email protected]> 4 Or Mergi <[email protected]> 4 Roman Mohr <[email protected]> 3 Igor Bezukh <[email protected]> 2 Barak Mordehai <[email protected]> 2 Ben Ukhanov <[email protected]> 2 Daniel Hiller <[email protected]> 2 Maya Rashish <[email protected]> 2 Radim Hrazdil <[email protected]> 2 Shirly Radco <[email protected]> 2 Vasiliy Ulyanov <[email protected]> 2 Xiaoli Ai <[email protected]`> 2 fossedihelm <[email protected]> 1 Alex Kalenyuk <[email protected]> 1 Bartosz Rybacki <[email protected]> 1 Cedric Hauber <[email protected]> 1 Denys Shchedrivyi <[email protected]> 1 Erkan Erol <[email protected]> 1 Janusz Marcinkiewicz <[email protected]> 1 Miguel Duarte Barroso <[email protected]> 1 Mor Cohen <[email protected]> 1 prnaraya <[email protected]> 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 ---
This release follows v0.49.0 and consists of 286 changes, contributed… … by 38 people, leading to 2776 files changed, 223758 insertions(+), 107570 deletions(-) warning: inexact rename detection was skipped due to too many files. warning: you may want to set your diff.renameLimit variable to at least 1099 and retry the command.. The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.50.0-rc.0. The primary release artifact of KubeVirt is the git tree. The release tag is signed and can be verified using `git tag -v v0.50.0-rc.0`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#7056][fossedihelm] Update k8s dependencies to 0.23.1 - [PR kubevirt#7135][davidvossel] Switch from reflects.DeepEquals to equality.Semantic.DeepEquals() across the entire project - [PR kubevirt#7052][sradco] Updated recording rule "kubevirt_vm_container_free_memory_bytes" - [PR kubevirt#7000][iholder-redhat] Adds a possibility to override default libvirt log filters though VMI annotations - [PR kubevirt#7064][davidvossel] Fixes issue associated with blocked uninstalls when VMIs exist during removal - [PR kubevirt#7097][iholder-redhat] [Bug fix] VMI with kernel boot stuck on "Terminating" status if more disks are defined - [PR kubevirt#6700][VirrageS] Simplify replacing `time.Ticker` in agent poller and fix default values for `qemu-*-interval` flags - [PR kubevirt#6581][ormergi] SRIOV network interfaces are now hot-plugged when disconnected manually or due to aborted migrations. - [PR kubevirt#6924][EdDev] Support for legacy GPU definition is removed. Please see https://kubevirt.io/user-guide/virtual_machines/host-devices on how to define host-devices. - [PR kubevirt#6735][uril] The command `migrate_cancel` was added to virtctl. It cancels an active VM migration. - [PR kubevirt#6883][rthallisey] Add instance-type to cloud-init metadata - [PR kubevirt#6999][maya-r] When expanding disk images, take the minimum between the request and the capacity - avoid using the full underlying file system on storage like NFS, local. - [PR kubevirt#6946][vladikr] Numa information of an assigned device will be presented in the devices metadata - [PR kubevirt#6042][iholder-redhat] Fully support cgroups v2, include a new cohesive package and perform major refactoring. - [PR kubevirt#6968][vladikr] Added Writeback disk cache support - [PR kubevirt#6995][sradco] Alert OrphanedVirtualMachineImages name was changed to OrphanedVirtualMachineInstances. - [PR kubevirt#6923][rhrazdil] Fix issue with ssh being unreachable on VMIs with Istio proxy - [PR kubevirt#6821][jean-edouard] Migrating VMIs that contain dedicated CPUs will now have properly dedicated CPUs on target - [PR kubevirt#6793][oshoval] Add infoSource field to vmi.status.interfaces. Contributors ------------ 38 people contributed to this release: 37 Edward Haas <[email protected]> 22 Itamar Holder <[email protected]> 14 Orel Misan <[email protected]> 14 Shelly Kagan <[email protected]> 10 Ryan Hallisey <[email protected]> 9 Jed Lejosne <[email protected]> 8 Dan Kenigsberg <[email protected]> 8 Vladik Romanovsky <[email protected]> 7 Marcelo Amaral <[email protected]> 6 David Vossel <[email protected]> 6 L. Pivarc <[email protected]> 5 Or Shoval <[email protected]> 5 Uri Lublin <[email protected]> 4 Alice Frosi <[email protected]> 4 Omer Yahud <[email protected]> 4 Or Mergi <[email protected]> 4 Roman Mohr <[email protected]> 3 Igor Bezukh <[email protected]> 2 Barak Mordehai <[email protected]> 2 Ben Ukhanov <[email protected]> 2 Daniel Hiller <[email protected]> 2 Maya Rashish <[email protected]> 2 Radim Hrazdil <[email protected]> 2 Shirly Radco <[email protected]> 2 Vasiliy Ulyanov <[email protected]> 2 Xiaoli Ai <[email protected]`> 2 fossedihelm <[email protected]> 1 Alex Kalenyuk <[email protected]> 1 Bartosz Rybacki <[email protected]> 1 Cedric Hauber <[email protected]> 1 Denys Shchedrivyi <[email protected]> 1 Erkan Erol <[email protected]> 1 Janusz Marcinkiewicz <[email protected]> 1 Miguel Duarte Barroso <[email protected]> 1 Mor Cohen <[email protected]> 1 prnaraya <[email protected]> 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 ---
PreviousNext