github kubevirt/containerized-data-importer v1.20.0

latest releases: v1.59.0, v1.58.3, v1.58.2...
3 years ago

This release follows v1.19.0 and consists of 23 changes, contributed by
8 people, leading to 246 files changed, 4539 insertions(+), 2283 deletions(-).

The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.20.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: API Groups updated to v1beta1
BugFix: Wait for PVCs to be unused before initiating clone operations
Enhancement: New UploadProxy endpoints for form based uploads "v1beta1/upload-form" and "v1beta1/upload-form-async"
Enhancement: Add handler to uploadproxy for CORS
BugFix: Use blockdev instead of lsblk for getting raw block device size
BugFix: Scratchspace detection could cause an import to be marked succeeded while the actual import never happened.
Enhancement: A new DataVolumePhase was added: WaitForFirstConsumer. This phase means that the underlying storage binding mode is WaitForFirstConsumer so the PVC created by CDI will not be bound until first consumer pod is created.
BugFix: GetAvailableSpace now properly returns error on failures.

Contributors

8 people contributed to this release:

     6      Alexander Wels <awels@redhat.com>
     6      Michael Henriksen <mhenriks@redhat.com>
     3      Bartosz Rybacki <brybacki@redhat.com>
     3      Maya Rashish <mrashish@redhat.com>
     2      Tomasz Barański <tomob@users.noreply.github.com>
     1      Adam Litke <alitke@redhat.com>
     1      Jason Kincl <jason@jasonkincl.com>
     1      Qixuan Wang <qwang@redhat.com>

Additional Resources

Don't miss a new containerized-data-importer release

NewReleases is sending notifications on new releases.