This release follows v1.18.0 and consists of 16 changes, contributed by
5 people, leading to 63 files changed, 29139 insertions(+), 1308 deletions(-).
The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.19.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: qemu-img failures are now reported in data volume events and conditions.
BugFix: GetAvailableSpace now properly returns error on failures.
BugFix: Allow tokens to be generated for PVCs that do not exist, the upload proxy will reject the requests instead.
Enhancement: Uploadproxy adds Access-Control-Allow-Origin response header
BugFix: Add missing content types to clone source flag
BugFix: Explicitly finalise image transfer connection instead of let it timeout for imageio datasource
BugFix: Make sure that the Status.ObservedVersion
field on upgrade, even if it was not set in the previous version.
BugFix: Duplicate metrics message in controller log when smart clone is available
Enhancement: Cloning now uses beta snapshot API
BugFix: upload and clone were emitting import success messages instead of upload/clone success
Enhancement: DataVolumes now emit events on PVC pending/bound and transfer failures.
Enhancement: DataVolume names are no longer restricted to 55 characters. The limit is determined by the runtime now.
BugFix: imageio import was not reporting progress.
Contributors
5 people contributed to this release:
10 Alexander Wels <awels@redhat.com>
3 Michael Henriksen <mhenriks@redhat.com>
1 Ondra Machacek <omachace@redhat.com>
1 maya-r <mrashish@redhat.com>
1 scuzhanglei <greatzhanglei@gmail.com>