This release follows v1.17.0 and consists of 11 changes, contributed by
4 people, leading to 265 files changed, 62893 insertions(+), 49962 deletions(-).
The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.18.0.
Pre-built CDI containers are published on Docker Hub and can be viewed at:
https://hub.docker.com/r/kubevirt/cdi-controller/
https://hub.docker.com/r/kubevirt/cdi-importer/
https://hub.docker.com/r/kubevirt/cdi-cloner/
https://hub.docker.com/r/kubevirt/cdi-uploadproxy/
https://hub.docker.com/r/kubevirt/cdi-apiserver/
https://hub.docker.com/r/kubevirt/cdi-uploadserver/
https://hub.docker.com/r/kubevirt/cdi-operator/
Notable changes
Enhancement: DataVolumes now have 3 conditions, Ready, Bound, and Running.
Enhancement: DataVolume names are no longer restricted to 55 characters. The limit is determined by the runtime now.
BugFix: upload and clone emitting import success messages instead of upload/clone success
Enhancement: DataVolumes now emit events on PVC pending/bound and transfer failures.
Enhancement: Cloning now uses beta snapshot API
BugFix: Duplicate metrics message in controller log when smart clone is available
BugFix: Make sure that the Status.ObservedVersion
field on upgrade, even if it was not set in the previous version.
Contributors
4 people contributed to this release:
7 Alexander Wels <awels@redhat.com>
2 Michael Henriksen <mhenriks@redhat.com>
1 Bartosz Rybacki <brybacki@redhat.com>
1 Nahshon Unna Tsameret <60659093+nunnatsa@users.noreply.github.com>