Skip to content

Releases: kubevirt/containerized-data-importer

v1.33.0

09 Apr 17:44
45e2d96
Compare
Choose a tag to compare

This release follows v1.32.0 and consists of 15 changes, contributed by
9 people, leading to 30 files changed, 1078 insertions(+), 1464 deletions(-).

The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.33.0.

Pre-built CDI containers are published on Quay.io and can be viewed at:
https://quay.io/repository/kubevirt/cdi-controller/
https://quay.io/repository/kubevirt/cdi-importer/
https://quay.io/repository/kubevirt/cdi-cloner/
https://quay.io/repository/kubevirt/cdi-uploadproxy/
https://quay.io/repository/kubevirt/cdi-apiserver/
https://quay.io/repository/kubevirt/cdi-uploadserver/
https://quay.io/repository/kubevirt/cdi-operator/

Notable changes

Enhancement: Initial storage profile work
Doc: Updated WFFC documentation to indicate how to change it using the CDI CR

Contributors

9 people contributed to this release:

     5      kubevirt-bot <[email protected]>
     2      Alexander Wels <[email protected]>
     2      Maya Rashish <[email protected]>
     1      Arnon Gilboa <[email protected]>
     1      Bartosz Rybacki <[email protected]>
     1      Hu Shuai <[email protected]>
     1      Tomasz Barański <[email protected]>
     1      kgoldbla <[email protected]>
     1      kubevirt-bot <[email protected]>

Additional Resources

v1.32.0

25 Mar 17:04
453c32e
Compare
Choose a tag to compare

This release follows v1.31.0 and consists of 25 changes, contributed by
10 people, leading to 264 files changed, 2667 insertions(+), 40912 deletions(-).

The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.32.0.

Pre-built CDI containers are published on Quay.io and can be viewed at:
https://quay.io/repository/kubevirt/cdi-controller/
https://quay.io/repository/kubevirt/cdi-importer/
https://quay.io/repository/kubevirt/cdi-cloner/
https://quay.io/repository/kubevirt/cdi-uploadproxy/
https://quay.io/repository/kubevirt/cdi-apiserver/
https://quay.io/repository/kubevirt/cdi-uploadserver/
https://quay.io/repository/kubevirt/cdi-operator/

Notable changes

Enhancement: Releases are now done using PROW instead of travis.
Enhancement: Support to run gosec security scanner
BugFix: Split nbdkit arguments into separate command line arguments
Doc: describe cdi.kubevirt.io/storage.bind.immediate.requested annotation
Enhancement: Unify nbdkit usage between vddk and http importers
Enhancement: Try different modes of preallocation, in case falloc is not supported.

Contributors

10 people contributed to this release:

     6      Alexander Wels <[email protected]>
     5      Tomasz Barański <[email protected]>
     4      kubevirt-bot <[email protected]>
     3      Michael Henriksen <[email protected]>
     2      Vishesh Tanksale <[email protected]>
     1      Alice Frosi <[email protected]>
     1      Arnon Gilboa <[email protected]>
     1      Bartosz Rybacki <[email protected]>
     1      Matthew Arnold <[email protected]>
     1      Maya Rashish <[email protected]>

Additional Resources

v1.31.0

01 Mar 13:07
46ed5d2
Compare
Choose a tag to compare

This release follows v1.30.0 and consists of 24 changes, contributed by
10 people, leading to 446 files changed, 20888 insertions(+), 25845 deletions(-).

The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.31.0.

Pre-built CDI containers are published on Docker Hub and can be viewed at:
https://quay.io/repository/kubevirt/cdi-controller/
https://quay.io/repository/kubevirt/cdi-importer/
https://quay.io/repository/kubevirt/cdi-cloner/
https://quay.io/repository/kubevirt/cdi-uploadproxy/
https://quay.io/repository/kubevirt/cdi-apiserver/
https://quay.io/repository/kubevirt/cdi-uploadserver/
https://quay.io/repository/kubevirt/cdi-operator/

Notable changes

Enhancement: Disable Istio sidecar injection to transfer pods by default. Default can be overridden using sidecar.istio.io/inject annotation in the DV/PVC.
Enhancement: Cluster scoped DataVolume/PVC namespace transfer API.
BugFix: Unlock ImageIO disks when importer pod is terminated.
BugFix: Add preallocation to v1alpha1 datavolume spec, too.
BugFix: Eliminate a very short window where an upload pod is UploadReady but an upload would fail.
Enhancement: New field in s3 datasources for custom CA Config Map like in http datasources.
BugFix: Update dependency github.com/gogo/protobuf for CVE-2021-3121.
Enhancement: New CRD StorageProfile available.
Enhancement: Add support for proxy in the CDI import pod, reconciling the info from OpenShift cluster wide proxy when available

Contributors

10 people contributed to this release:

     7	Maya Rashish <[email protected]>
     4	Alexander Wels <[email protected]>
     3	Arnon Gilboa <[email protected]>
     3	Tomasz Barański <[email protected]>
     2	Michael Henriksen <[email protected]>
     1	Alice Frosi <[email protected]>
     1	Bartosz Rybacki <[email protected]>
     1	Marcelo Carneiro do Amaral <[email protected]>
     1	Matthew Arnold <[email protected]>
     1	Ramon Gordillo <[email protected]>

Additional Resources

v1.30.0

06 Feb 02:51
9d5c6f3
Compare
Choose a tag to compare

This release follows v1.29.0 and consists of 29 changes, contributed by
9 people, leading to 92 files changed, 2483 insertions(+), 2751 deletions(-).

The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.30.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

BugFix: Avoid VDDK importer crash when source VM does not contain specified disk.
Release: Containers are now being pushed to quay.io instead of dockerhub
Doc: Remove documentation note about VDDK 7 restriction.
Enhancement: Raise visibility of "missing VDDK image" error up to DV Bound condition.
Enhancement: Add support for cloning kubevirt disk residing on a filesystem mode PV to another PV that is block mode, and vice-versa.
Doc: Document smartclone disable feature

Contributors

9 people contributed to this release:

     8      Maya Rashish <[email protected]>
     6      Alexander Wels <[email protected]>
     6      Tomasz Barański <[email protected]>
     3      Matthew Arnold <[email protected]>
     2      Arnon Gilboa <[email protected]>
     1      Bartosz Rybacki <[email protected]>
     1      LIYUNFAN <[email protected]>
     1      ibesso-rh <[email protected]>
     1      threestoneliu <[email protected]>

Additional Resources

v1.28.3

28 Jan 04:00
3c66d5a
Compare
Choose a tag to compare
v1.28.3

v1.18.5

26 Jan 14:12
a4cc2df
Compare
Choose a tag to compare
v1.18.5

v1.28.2

21 Jan 16:29
6c25309
Compare
Choose a tag to compare
v1.28.2

v1.29.0

18 Jan 13:24
32e2726
Compare
Choose a tag to compare

This release follows v1.28.0 and consists of 18 changes, contributed by
10 people, leading to 79 files changed, 2721 insertions(+), 1049 deletions(-).

The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.29.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

BugFix: BZ 1913756: fix VDDK import to block device destination volumes.
Enhancement: Add an annotation "storage.bind.immediate.requested" to allow WFFC to immediately bind.
Enhancement: Add certificate configuration params to CDI resource
Enhancement: Added nbdkit for direct streaming without scratch space for the http importer
Enhancement: Reduce the amount of output generated by the filesystem overhead functionality.
Tests: Fix some tests failing in newer versions of OpenShift due to whitespace differences

Contributors

10 people contributed to this release:

     4      Maya Rashish <[email protected]>
     2      Matthew Arnold <[email protected]>
     2      Michael Henriksen <[email protected]>
     2      Tomasz Barański <[email protected]>
     2      akalenyu <[email protected]>
     2      kubevirt-bot <[email protected]>
     1      Alexander Wels <[email protected]>
     1      Alice Frosi <[email protected]>
     1      Bartosz Rybacki <[email protected]>
     1      Nahshon Unna Tsameret <[email protected]>

Additional Resources

v1.28.1

16 Jan 15:24
9103419
Compare
Choose a tag to compare
v1.28.1

v1.28.0

18 Dec 23:23
91a15c5
Compare
Choose a tag to compare
v1.28.0