Skip to content

Releases: kubevirt/containerized-data-importer

v1.61.1

28 Jan 11:28
Compare
Choose a tag to compare

v1.60.5

23 Jan 17:44
Compare
Choose a tag to compare

v1.59.2

23 Jan 16:17
Compare
Choose a tag to compare

This release follows v1.59.1 and consists of 19 changes, contributed by
5 people, leading to 242 files changed, 41223 insertions(+), 19404 deletions(-).

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

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

Changelog:
https://github.com/kubevirt/containerized-data-importer/pulls?q=is%3Apr+merged%3A2024-08-22..2025-01-23+base%3Arelease-v1.59+sort%3Aupdated-desc+is%3Aclosed+

Contributors

5 people contributed to this release:

    11	kubevirt-bot <[email protected]>
     3	Arnon Gilboa <[email protected]>
     2	Alex Kalenyuk <[email protected]>
     2	Alexander Wels <[email protected]>
     1	Michael Henriksen <[email protected]>

Additional Resources

v1.58.5

23 Jan 17:05
Compare
Choose a tag to compare

This release follows v1.58.4 and consists of 17 changes, contributed by
6 people, leading to 271 files changed, 41879 insertions(+), 21420 deletions(-).

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

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

Changelog:
https://github.com/kubevirt/containerized-data-importer/pulls?q=is%3Apr+merged%3A2024-08-21..2025-01-23+base%3Arelease-v1.58+sort%3Aupdated-desc+is%3Aclosed+

Contributors

6 people contributed to this release:

     8	kubevirt-bot <[email protected]>
     4	Alex Kalenyuk <[email protected]>
     2	Alexander Wels <[email protected]>
     1	Arnon Gilboa <[email protected]>
     1	Matthew Arnold <[email protected]>
     1	Michael Henriksen <[email protected]>

Additional Resources

v1.61.0

28 Nov 18:52
Compare
Choose a tag to compare

This release follows v1.60.0 and consists of 53 changes, contributed by
18 people, leading to 99 files changed, 4230 insertions(+), 1273 deletions(-).

The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.61.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: Add nbdkit command line parameters to improve reliability of multi-stage VDDK imports
Enhancement: enable cross compile tools for s390x for CDI builder
BugFix: Fix PVC deletion logic in CDI populators
Enhancement: enable s390x native build
BugFix: Bump tar rpm to fix concurrent host-assisted clone tar failure on file change during read
BugFix: Increased size of scratch space to take fs overhead into account
Enhancement: Handle desired storage class changes automatically in cron controller by deleting old storage class sources
Cleanup: Deprecating ObjectTransfer feature
Enhancement: provide s390x support for functional tests
Enhancement: Add s390x nightly build automation
BugFix: Handle PunchHole/AppendZeroWithTruncate failures
Enhancement: Suppress alerting for static provisioning
Cleanup: Document device_ownership_from_security_context=true for containerd v2
BugFix: Warm imports to filesystem volumes would fail size validation on subsequent snapshots
Enhancement: Explicitly declaring containerPort in cdi-apiserver deployment
BugFix: Reduce frequency of SCC management Events
BugFix: Reduce frequency of Route management events
BugFix: Fix uploading for block devices that exceed requested size
Cleanup: Standardize go.mod to not specify patch version
BugFix: nil pointer in handleSnapshot
BugFix: config controller broken with ingresses
Enhancement: Add RWX to AWS EBS io2 storage capabilities
BugFix: VDDK Fix Incomplete transfer of change blocks leads to data corruption
Cleanup: cdi-uploadserver: healthcheck and application use same port

Contributors

18 people contributed to this release:

     8	Alex Kalenyuk <[email protected]>
     5	Alexander Wels <[email protected]>
     5	Michael Henriksen <[email protected]>
     5	Thomas-David Griedel <[email protected]>
     5	cfillekes <[email protected]>
     4	Shelly Kagan <[email protected]>
     4	kubevirt-bot <[email protected]>
     3	Arnon Gilboa <[email protected]>
     3	Nahshon Unna Tsameret <[email protected]>
     2	Andrei Kvapil <[email protected]>
     2	Nestor Acuna Blanco <[email protected]>
     1	Brian Carey <[email protected]>
     1	Felix Matouschek <[email protected]>
     1	Martin Nečas <[email protected]>
     1	Matthew Arnold <[email protected]>
     1	Sebastien Coquelin <[email protected]>
     1	alromeros <[email protected]>
     1	zhlhahaha <[email protected]>

Additional Resources

v1.60.4

21 Nov 19:30
Compare
Choose a tag to compare

v1.57.1

07 Nov 14:38
Compare
Choose a tag to compare

This release follows v1.57.0 and consists of 65 changes, contributed by
11 people, leading to 1239 files changed, 55414 insertions(+), 28387 deletions(-).

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

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

Changelog:
https://github.com/kubevirt/containerized-data-importer/pulls?q=is%3Apr+merged%3A2023-08-16..2024-11-07+base%3Arelease-v1.57+sort%3Aupdated-desc+is%3Aclosed+

Contributors

11 people contributed to this release:

    32	kubevirt-bot <[email protected]>
    10	Arnon Gilboa <[email protected]>
     7	Alex Kalenyuk <[email protected]>
     5	alromeros <[email protected]>
     3	akalenyu <[email protected]>
     2	Matthew Arnold <[email protected]>
     2	Michael Henriksen <[email protected]>
     1	Alexander Wels <[email protected]>
     1	Karel Simon <[email protected]>
     1	Lee Yarwood <[email protected]>
     1	Shelly Kagan <[email protected]>

Additional Resources

v1.60.3

11 Sep 16:26
Compare
Choose a tag to compare

This release follows v1.60.2 and consists of 5 changes, contributed by
2 people, leading to 23 files changed, 131 insertions(+), 30 deletions(-).

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

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

BugFix: Fix PVC deletion logic in CDI populators
BugFix: Increased size of scratch space to take fs overhead into account

Contributors

2 people contributed to this release:

     3	kubevirt-bot <[email protected]>
     2	Alex Kalenyuk <[email protected]>

Additional Resources

v1.60.2

22 Aug 21:11
Compare
Choose a tag to compare

This release follows v1.60.1 and consists of 2 changes, contributed by
2 people, leading to 5 files changed, 80 insertions(+), 20 deletions(-).

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

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: Add nbdkit command line parameters to improve reliability of multi-stage VDDK imports.

Contributors

2 people contributed to this release:

     1	Alex Kalenyuk <[email protected]>
     1	kubevirt-bot <[email protected]>

Additional Resources

v1.59.1

22 Aug 14:57
Compare
Choose a tag to compare

This release follows v1.59.0 and consists of 28 changes, contributed by
7 people, leading to 1046 files changed, 320360 insertions(+), 31006 deletions(-).

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

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

BugFix: Clone from snapshot - fix volume/access mode inferring for temp host assisted source PVC
BugFix: Suppress alerts to reduce noise of dependent ones
Enhancement: New DataVolume Reason field of "ImagePullFailed"
BugFix: Use scratch space when importing non-archived images
BugFix: CDIStorageProfilesIncomplete should not impact operator health
Enhancement: Introduce a controller to handle forklift's volume populators (ovirt, openstack)
BugFix: Properly transfer instancetype labels during containerdisk imports
BugFix: On deletion of the last import DV of DataImportCron with Snapshot source format, re-create an import DV
BugFix: Suppress CDIDefaultStorageClassDegraded alert on SNO
Enhancement: Onboard Infinibox CSI driver
Enhancement: Use direct io (cache=none) with qemu-img convert if target supports it in case of OOMKilled
Enhancement: Add vSphere capabilities, fix DELL ones
BugFix: Allow dataimportcron snap->pvc automatic source switch
Cleanup: VDDK datasource: Increase number of nbdkit lines logged
Enhancement: Add nbdkit command line parameters to improve reliability of multi-stage VDDK imports
Cleanup: apidocs: remove gradle dep (builder)

Contributors

7 people contributed to this release:

    16	kubevirt-bot <[email protected]>
     5	Alex Kalenyuk <[email protected]>
     2	Alexander Wels <[email protected]>
     2	Arnon Gilboa <[email protected]>
     1	Benny Zlotnik <[email protected]>
     1	Vasiliy Ulyanov <[email protected]>
     1	alromeros <[email protected]>

Additional Resources