Skip to content

Releases: kubevirt/containerized-data-importer

v1.13.0

14 Feb 21:31
041b5a3
Compare
Choose a tag to compare

This release follows v1.12.0 and consists of 11 changes, contributed by
5 people, leading to 461 files changed, 122639 insertions(+), 2086 deletions(-).

The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.13.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: csv-generator now included in upstream release.
Enhancement: CDI now has asynchronous upload endpoint.
Enhancement: Automatic cert rotation by the operator.
BugFix: Disable write back cache mode when converting.
BugFix: Datavolumes no longer go into failed and then in progress when an import fails and restarts.

Contributors

5 people contributed to this release:

     5      Alexander Wels <awels@redhat.com>
     3      Michael Henriksen <mhenriks@redhat.com>
     1      Adam Litke <alitke@redhat.com>
     1      Pedro Ibanez Requena <1756381+ptrnull@users.noreply.github.com>
     1      anencore94 <37469330+anencore94@users.noreply.github.com>

Additional Resources

v1.12.0

24 Jan 13:28
Compare
Choose a tag to compare

This release follows v1.11.0 and consists of 71 changes, contributed by
13 people, leading to 10603 files changed, 440262 insertions(+), 2464121 deletions(-).

The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.12.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: Don't call QEMU-IMG on transferring a raw disk image, instead stream directly to target.
Enhancement: Update k8s libraries to 1.16.4.
Enhancement: Data volumes now print additional columns 'Phase' and 'Progress' with kubectl get.
BugFix: Properly look up block device in container instead of host.
BugFix: Apply default Request/Limits to pods created by CDI, to allow them to start in namespaces with ResourceQuota.
Enhancement: Importer pod names are no longer use GenerateName.
BugFix: Added nil check for ingress HTTP rule
BugFix: Improve volumeMode mismatch error message

Contributors

13 people contributed to this release:

    36      Alexander Wels <awels@redhat.com>
    10      Michael Henriksen <mhenriks@redhat.com>
     9      maya-r <57391580+maya-r@users.noreply.github.com>
     4      Adam Litke <alitke@redhat.com>
     4      Fred Rolland <frolland@redhat.com>
     2      Woohyung Han <techhanx@gmail.com>
     1      Abdul Hameed <41960152+redhatHameed@users.noreply.github.com>
     1      Daniel Erez <derez@redhat.com>
     1      Nelly Credi <ncredi@redhat.com>
     1      Pedro Ibanez Requena <1756381+ptrnull@users.noreply.github.com>
     1      anencore94 <37469330+anencore94@users.noreply.github.com>
     1      clarklee <clarklee1992@hotmail.com>

Additional Resources

v1.11.0

15 Nov 00:26
Compare
Choose a tag to compare
v1.11.0

v1.10.9

03 Oct 16:57
6d9ffb7
Compare
Choose a tag to compare
v1.10.9

v1.10.7

26 Sep 16:05
Compare
Choose a tag to compare

This release follows v1.10.6 and consists of 5 changes, contributed by
3 people, leading to 39 files changed, 258 insertions(+), 333 deletions(-).

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

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

Resize/Blank disk now use falloc instead of being sparse to guarantee available space.

Contributors

3 people contributed to this release:

     2      Alexander Wels <awels@redhat.com>
     2      Fred Rolland <frolland@redhat.com>
     1      Michael Henriksen <mhenriks@redhat.com>

Additional Resources

v1.10.6

19 Sep 13:19
Compare
Choose a tag to compare
v1.10.6

v1.10.5

19 Sep 12:03
Compare
Choose a tag to compare
v1.10.5

v1.10.4

05 Sep 15:43
91eca4e
Compare
Choose a tag to compare
v1.10.4

v1.10.3

29 Aug 14:12
4ccaada
Compare
Choose a tag to compare

This release follows v1.10.2 and consists of 6 changes, contributed by
3 people, leading to 962 files changed, 258112 insertions(+), 2646 deletions(-).

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

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

Added: OLM Upgrade support
BugFix: Adding new line in log before qemu-img error during import
BugFix: Properly calculate the disk size based on the PVC request size (G vs Gi)

Contributors

3 people contributed to this release:

     3      Alexander Wels <awels@redhat.com>
     2      Michael Henriksen <mhenriks@redhat.com>
     1      zvikorn <tavni@redhat.com>

Additional Resources

v1.10.2

20 Aug 18:19
2fef55b
Compare
Choose a tag to compare

This release follows v1.10.1 and consists of 17 changes, contributed by
7 people, leading to 91 files changed, 2651 insertions(+), 289 deletions(-).

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

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: prevent CSV_VERSION=0.0.0 from being pushed to quay
BugFix: use fedora 29 as base image to solve issue with qemu-img
CSV generator tool (usr/bin/csv-generator) included in cdi-operator container image.
BugFix: Adding webhook validation for length of DataVolume name

Contributors

7 people contributed to this release:

     7      Alexander Wels <awels@redhat.com>
     3      Anna Stopel <astopel@redhat.com>
     3      Michael Henriksen <mhenriks@redhat.com>
     1      Daniel Erez <derez@redhat.com>
     1      John Griffith <john.griffith8@gmail.com>
     1      Mariusz Mazur <mmazur@redhat.com>
     1      zvikorn <tavni@redhat.com>

Additional Resources