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 #7757][orenc1] new alert for excessive number of VMI migrations in a period of time. - [PR #7517][ShellyKa13] Add virtctl Memory Dump command - [PR #7801][VirrageS] Empty (`nil` values) of `Address` and `Driver` fields in XML will be omitted. - [PR #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 #7739][fossedihelm] Allow `virtualmachines/migrate` subresource to admin/edit users - [PR #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 #7529][xpivarc] NoReadyVirtController and NoReadyVirtOperator should be properly fired. - [PR #7465][machadovilaca] Add metrics for migrations and respective phases - [PR #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 ---