Tags: bluepeople1/kubevirt
Tags
This release follows v0.54.0 and consists of 391 changes, contributed… … by 39 people, leading to 480 files changed, 29803 insertions(+), 6373 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.55.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.55.0-rc.0`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#7336][iholder-redhat] Introduce clone CRD, controller and API - [PR kubevirt#7791][iholder-redhat] Introduction of an initial deprecation policy - [PR kubevirt#7875][lyarwood] `ControllerRevisions` of any `VirtualMachineFlavorSpec` or `VirtualMachinePreferenceSpec` are stored during the initial start of a `VirtualMachine` and used for subsequent restarts ensuring changes to the original `VirtualMachineFlavor` or `VirtualMachinePreference` do not modify the `VirtualMachine` and the `VirtualMachineInstance` it creates. - [PR kubevirt#8011][fossedihelm] Increase virt-launcher memory overhead - [PR kubevirt#7963][qinqon] Bump alpine_with_test_tooling - [PR kubevirt#7881][ShellyKa13] Enable memory dump to be included in VMSnapshot - [PR kubevirt#7926][qinqon] tests: Move main clean function to global AfterEach and create a VM per each infra_test.go Entry. - [PR kubevirt#7845][janeczku] Fixed a bug that caused `make generate` to fail when API code comments contain backticks. (kubevirt#7844, @janeczku) - [PR kubevirt#7932][marceloamaral] Addition of kubevirt_vmi_migration_phase_transition_time_from_creation_seconds metric to monitor how long it takes to transition a VMI Migration object to a specific phase from creation time. - [PR kubevirt#7879][marceloamaral] Faster VM phase transitions thanks to an increased virt-controller QPS/Burst - [PR kubevirt#7807][acardace] make cloud-init 'instance-id' persistent across reboots - [PR kubevirt#7928][iholder-redhat] bugfix: node-labeller now removes "host-model-cpu.node.kubevirt.io/" and "host-model-required-features.node.kubevirt.io/" prefixes - [PR kubevirt#7841][jean-edouard] Non-root VMs will now migrate to root VMs after a cluster disables non-root. - [PR kubevirt#7933][akalenyu] BugFix: Fix vm restore in case of restore size bigger then PVC requested size - [PR kubevirt#7919][lyarwood] Device preferences are now applied to any default network interfaces or missing volume disks added to a `VirtualMachineInstance` at runtime. - [PR kubevirt#7910][qinqon] tests: Create the expected readiness probe instead of liveness - [PR kubevirt#7732][acardace] Prevent virt-handler from starting a migration twice - [PR kubevirt#7594][alicefr] Enable to run libguestfs-tools pod to run as noroot user - [PR kubevirt#7811][raspbeep] User now gets information about the type of commands which the guest agent does not support. - [PR kubevirt#7590][awels] VMExport allows filesystem PVCs to be exported as either disks or directories. - [PR kubevirt#7683][alicefr] Add --command and --local-ssh-opts" options to virtctl ssh to execute remote command using local ssh method Contributors ------------ 39 people contributed to this release: 38 Itamar Holder <[email protected]> 20 Alexander Wels <[email protected]> 20 Marcelo Amaral <[email protected]> 19 Michael Henriksen <[email protected]> 18 Miguel Duarte Barroso <[email protected]> 16 Shelly Kagan <[email protected]> 15 Ben Oukhanov <[email protected]> 14 Dan Kenigsberg <[email protected]> 13 Edward Haas <[email protected]> 13 Lee Yarwood <[email protected]> 10 Enrique Llorente <[email protected]> 8 Alice Frosi <[email protected]> 8 Jed Lejosne <[email protected]> 8 bmordeha <[email protected]> 6 Andrej Krejcir <[email protected]> 6 Or Shoval <[email protected]> 5 Antonio Cardace <[email protected]> 5 Janusz Marcinkiewicz <[email protected]> 5 Roman Mohr <[email protected]> 4 L. Pivarc <[email protected]> 4 Ram Lavi <[email protected]> 3 Pavel Kratochvil <[email protected]> 3 prnaraya <[email protected]> 2 Alex Kalenyuk <[email protected]> 2 Bartosz Rybacki <[email protected]> 2 Shirly Radco <[email protected]> 2 fossedihelm <[email protected]> 1 Arnon Gilboa <[email protected]> 1 Daniel Hiller <[email protected]> 1 Haibo Xu <[email protected]> 1 João Vilaça <[email protected]> 1 Karel Šimon <[email protected]> 1 Or Mergi <[email protected]> 1 Stu Gott <[email protected]> 1 borod108 <[email protected]> 1 janeczku <[email protected]> 1 tgfree <[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.53.1 and consists of 44 changes, contributed … …by 12 people, leading to 42 files changed, 522 insertions(+), 293 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.53.2. 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.2`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#7883][kubevirt-bot] Enable to run libguestfs-tools pod to run as noroot user - [PR kubevirt#7794][kubevirt-bot] Allow `virtualmachines/migrate` subresource to admin/edit users - [PR kubevirt#7866][kubevirt-bot] Adds the reason of a live-migration failure to a recorded event in case EvictionStrategy is set but live-migration is blocked due to its limitations. - [PR kubevirt#7726][kubevirt-bot] BugFix: virtctl guestfs incorrectly assumes image name Contributors ------------ 12 people contributed to this release: 16 Jed Lejosne <[email protected]> 4 Or Shoval <[email protected]> 2 Alex Kalenyuk <[email protected]> 2 fossedihelm <[email protected]> 1 Alice Frosi <[email protected]> 1 Daniel Hiller <[email protected]> 1 Igor Bezukh <[email protected]> 1 Karel Šimon <[email protected]> 1 L. Pivarc <[email protected]> 1 Pavel Kratochvil <[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.53.1 and consists of 223 changes, contributed… … by 38 people, leading to 215 files changed, 15237 insertions(+), 1800 deletions(-). v0.54.0 is a promotion of release candidate v0.54.0-rc.0 which was originally published 2022-06-01 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.54.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.54.0`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#7757][orenc1] new alert for excessive number of VMI migrations in a period of time. - [PR kubevirt#7517][ShellyKa13] Add virtctl Memory Dump command - [PR kubevirt#7801][VirrageS] Empty (`nil` values) of `Address` and `Driver` fields in XML will be omitted. - [PR kubevirt#7475][raspbeep] Adds the reason of a live-migration failure to a recorded event in case EvictionStrategy is set but live-migration is blocked due to its limitations. - [PR kubevirt#7739][fossedihelm] Allow `virtualmachines/migrate` subresource to admin/edit users - [PR kubevirt#7618][lyarwood] The requirement to define a `Disk` or `Filesystem` for each `Volume` associated with a `VirtualMachine` has been removed. Any `Volumes` without a `Disk` or `Filesystem` defined will have a `Disk` defined within the `VirtualMachineInstance` at runtime. - [PR kubevirt#7529][xpivarc] NoReadyVirtController and NoReadyVirtOperator should be properly fired. - [PR kubevirt#7465][machadovilaca] Add metrics for migrations and respective phases - [PR kubevirt#7592][akalenyu] BugFix: virtctl guestfs incorrectly assumes image name Contributors ------------ 38 people contributed to this release: 27 Lee Yarwood <[email protected]> 16 Jed Lejosne <[email protected]> 15 Shelly Kagan <[email protected]> 12 Miguel Duarte Barroso <[email protected]> 9 bmordeha <[email protected]> 8 Andrea Bolognani <[email protected]> 7 Janusz Marcinkiewicz <[email protected]> 6 L. Pivarc <[email protected]> 5 Vasiliy Ulyanov <[email protected]> 4 Dan Kenigsberg <[email protected]> 4 Edward Haas <[email protected]> 4 Or Shoval <[email protected]> 3 Alex Kalenyuk <[email protected]> 3 Itamar Holder <[email protected]> 2 Alice Frosi <[email protected]> 2 Andrey Odarenko <[email protected]> 2 Daniel Hiller <[email protected]> 2 Fabian Deutsch <[email protected]> 2 Igor Bezukh <[email protected]> 2 Marcelo Amaral <[email protected]> 2 akriti gupta <[email protected]> 2 fossedihelm <[email protected]> 1 Andrej Krejcir <[email protected]> 1 Ben Oukhanov <[email protected]> 1 Diana Teplits <[email protected]> 1 Howard Zhang <[email protected]> 1 João Vilaça <[email protected]> 1 Joël Séguillon <[email protected]> 1 Karel Šimon <[email protected]> 1 Nik Paushkin <[email protected]> 1 Pavel Kratochvil <[email protected]> 1 Petr Horáček <[email protected]> 1 Ram Lavi <[email protected]> 1 Ryan Hallisey <[email protected]> 1 borod108 <[email protected]> 1 orenc1 <[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.53.1 and consists of 223 changes, contributed… … by 38 people, leading to 215 files changed, 15237 insertions(+), 1800 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.54.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.54.0-rc.0`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#7757][orenc1] new alert for excessive number of VMI migrations in a period of time. - [PR kubevirt#7517][ShellyKa13] Add virtctl Memory Dump command - [PR kubevirt#7801][VirrageS] Empty (`nil` values) of `Address` and `Driver` fields in XML will be omitted. - [PR kubevirt#7475][raspbeep] Adds the reason of a live-migration failure to a recorded event in case EvictionStrategy is set but live-migration is blocked due to its limitations. - [PR kubevirt#7739][fossedihelm] Allow `virtualmachines/migrate` subresource to admin/edit users - [PR kubevirt#7618][lyarwood] The requirement to define a `Disk` or `Filesystem` for each `Volume` associated with a `VirtualMachine` has been removed. Any `Volumes` without a `Disk` or `Filesystem` defined will have a `Disk` defined within the `VirtualMachineInstance` at runtime. - [PR kubevirt#7529][xpivarc] NoReadyVirtController and NoReadyVirtOperator should be properly fired. - [PR kubevirt#7465][machadovilaca] Add metrics for migrations and respective phases - [PR kubevirt#7592][akalenyu] BugFix: virtctl guestfs incorrectly assumes image name Contributors ------------ 38 people contributed to this release: 27 Lee Yarwood <[email protected]> 16 Jed Lejosne <[email protected]> 15 Shelly Kagan <[email protected]> 12 Miguel Duarte Barroso <[email protected]> 9 bmordeha <[email protected]> 8 Andrea Bolognani <[email protected]> 7 Janusz Marcinkiewicz <[email protected]> 6 L. Pivarc <[email protected]> 5 Vasiliy Ulyanov <[email protected]> 4 Dan Kenigsberg <[email protected]> 4 Edward Haas <[email protected]> 4 Or Shoval <[email protected]> 3 Alex Kalenyuk <[email protected]> 3 Itamar Holder <[email protected]> 2 Alice Frosi <[email protected]> 2 Andrey Odarenko <[email protected]> 2 Daniel Hiller <[email protected]> 2 Fabian Deutsch <[email protected]> 2 Igor Bezukh <[email protected]> 2 Marcelo Amaral <[email protected]> 2 akriti gupta <[email protected]> 2 fossedihelm <[email protected]> 1 Andrej Krejcir <[email protected]> 1 Ben Oukhanov <[email protected]> 1 Diana Teplits <[email protected]> 1 Howard Zhang <[email protected]> 1 João Vilaça <[email protected]> 1 Joël Séguillon <[email protected]> 1 Karel Šimon <[email protected]> 1 Nik Paushkin <[email protected]> 1 Pavel Kratochvil <[email protected]> 1 Petr Horáček <[email protected]> 1 Ram Lavi <[email protected]> 1 Ryan Hallisey <[email protected]> 1 borod108 <[email protected]> 1 orenc1 <[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.53.0 and consists of 12 changes, contributed … …by 4 people, leading to 7 files changed, 75 insertions(+), 14 deletions(-). The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.53.1. 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.1`. Pre-built containers are published on Quay and can be viewed at: <https://quay.io/kubevirt/>. Notable changes --------------- - [PR kubevirt#7749][kubevirt-bot] NoReadyVirtController and NoReadyVirtOperator should be properly fired. Contributors ------------ 4 people contributed to this release: 5 L. Pivarc <[email protected]> 2 akriti gupta <[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.52.0 and consists of 293 changes, contributed… … by 40 people, leading to 642 files changed, 24571 insertions(+), 17591 deletions(-). v0.53.0 is a promotion of release candidate v0.53.0-rc.0 which was originally published 2022-05-02 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.53.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`. 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 L. Pivarc <[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 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.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 ---
PreviousNext