Releases: kubevirt/containerized-data-importer
v1.46.0
This release follows v1.45.0 and consists of 14 changes, contributed by
7 people, leading to 176 files changed, 5144 insertions(+), 2662 deletions(-).
The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.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
v1.46.0
Enhancement: Add DataImportCron and DataSource to openapi-spec
BugFix: fix ip:port endpoint not valid in s3 importer
BugFix: bz 2054778 - PVC created with filesystem volume mode fails
BugFix: Delete erroneous DataVolumes on DataImportCron source digest update
Contributors
7 people contributed to this release:
4 akalenyu <[email protected]>
3 Bartosz Rybacki <[email protected]>
2 Arnon Gilboa <[email protected]>
2 kubevirt-bot <[email protected]>
1 Michael Henriksen <[email protected]>
1 Muyan0828 <[email protected]>
1 kgoldbla <[email protected]>
Additional Resources
v1.38.1
This release follows v1.38.0 and consists of 34 changes, contributed by
5 people, leading to 97 files changed, 2035 insertions(+), 711 deletions(-).
The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.38.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
v1.38.1:
Bugfix: Fix fsoverhead calculation
BugFix: cdi-docker-registry-host Pod fails to start on OpenShift
Enhancement: Add VDDK version information to DV annotation after importer pod is deleted.
TestFix: Many test stabilizing backports (imageio, cluster proxy)
BugFix: Clone with volume mode file system using StorageProfile
BugFix: Some of the cdi resources are missing labels after upgrade
BuildFix: Fixed fedora sha
Enhancement: Allow admin user to specify priority class of CDI control plane
BugFix: VDDK: accept snapshot change IDs in previous checkpoint fields
BugFix: our qemu-img convert cmd writes with cache=none (bypassing cache)
BugFix: Correct the cloneStrategy on StorageProfile
BugFix: 1999571 - fix clone into larger capacity nfs volume
BugFix: Some of the cdi resources missing app labels
Contributors
5 people contributed to this release:
20 kubevirt-bot <[email protected]>
5 Alexander Wels <[email protected]>
5 akalenyu <[email protected]>
3 Bartosz Rybacki <[email protected]>
1 Adam Litke <[email protected]>
Additional Resources
v1.34.3
This release follows v1.34.2 and consists of 16 changes, contributed by
5 people, leading to 52 files changed, 1550 insertions(+), 467 deletions(-).
The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.34.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 http(s) proxy not working when using nbdkit to import images.
BugFix: Fix unable to list ConfigMap in cluster scope error messages in cdi controller log.
BugFix: Uncached client for Cluster Proxy
BugFix: Align disk image size to 1Mi instead of 512 bytes.
Bugfix: Fix fsoverhead calculation
BugFix: large qcow2.gz files failed to import due to pr limit
Enhancement: Add VDDK version information to DV annotation after importer pod is deleted.
TestFix: Many test stabilizing backports (imageio, cluster proxy,
Contributors
5 people contributed to this release:
8 kubevirt-bot <[email protected]>
4 Alexander Wels <[email protected]>
2 Bartosz Rybacki <[email protected]>
1 Matthew Arnold <[email protected]>
1 akalenyu <[email protected]>
Additional Resources
v1.45.0
This release follows v1.44.0 and consists of 17 changes, contributed by
8 people, leading to 419 files changed, 20750 insertions(+), 4751 deletions(-).
The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.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
BugFix: Updated dependencies
BugFix: Append checkpoint ID to multi-stage importer pod names to fix interaction with retainAfterCompletion annotation.
BugFix: Reconcile DataSource PVC on update if managed by DataImportCron
BugFix: Set http(s)_proxy to lower case env variable
Contributors
8 people contributed to this release:
5 Alexander Wels <[email protected]>
3 Bartosz Rybacki <[email protected]>
3 akalenyu <[email protected]>
2 Arnon Gilboa <[email protected]>
1 Assaf Admi <[email protected]>
1 Matthew Arnold <[email protected]>
1 Maya Rashish <[email protected]>
1 Michael Henriksen <[email protected]>
Additional Resources
v1.44.1
BugFix: Set http(s)_proxy to lower case env variable
v1.43.2
BugFix: Clone with volume mode file system using Storage API fails
BugFix: Set http(s)_proxy to lower case env variable
BugFix: Fix CRDs deletion in operator deletion
Enhancement: Add DataImportCron ImageStream tag support
Enhancement: Allow optional per-DataVolume VDDK image
BugFix: Get rid of DataImportCron finalizer
v1.44.0
This release follows v1.43.0 and consists of 20 changes, contributed by
12 people, leading to 62 files changed, 2311 insertions(+), 371 deletions(-).
The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.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
BugFix: Fix DataImportCron CRD deletion in operator
Enhancement: Allow non AMD64 go builds
Enhancement: Add DataImportCron ImageStream tag support
Enhancement: Refactor data process to allow custom phases
Enhancement: Allow optional specification of per-DataVolume VDDK archive image.
BugFix: KubePersistentVolumeFillingUp Firing for VM disk Filesystem PVCs
Enhancement: Use k8s 1.23 libs
Enhancement: add PVC claimName to datavolume status
Contributors
12 people contributed to this release:
7 Arnon Gilboa <[email protected]>
3 akalenyu <[email protected]>
1 Alexander Wels <[email protected]>
1 Alice Frosi <[email protected]>
1 Bartosz Rybacki <[email protected]>
1 João Vilaça <[email protected]>
1 Matthew Arnold <[email protected]>
1 Shelly Kagan <[email protected]>
1 Vasiliy Ulyanov <[email protected]>
1 Yan Du <[email protected]>
1 kubevirt-bot <[email protected]>
1 zhuchenwang <[email protected]>
Additional Resources
v1.43.1
Notable changes
v1.43.1:
BugFix: Backport DataImportCron fixes
BugFix: KubePersistentVolumeFillingUp Firing for VM disk Filesystem PVCs
v1.43.0
This release follows v1.42.0 and consists of 11 changes, contributed by
6 people, leading to 3036 files changed, 229928 insertions(+), 64089 deletions(-).
The source code and selected binaries are available for download at:
https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.43.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: k8s 1.23 libs
Enhancement: Update golang in builder image, to use golang 1.17
Enhancement: Use existing DataVolume on DataImportCron source digest match
BugFix: Allow http endpoints with s3 import.
Enhancement: Alert about a DataImportCron not being up to date; possibly not using a PVC that holds latest OS
Enhancement: Use ImageIO extents API to transfer raw images efficiently.
Enhancmenet: Add a datavolume field status.claimName which is the PVC name used by the underlying PVC.
Contributors
6 people contributed to this release:
3 Arnon Gilboa <[email protected]>
3 Michael Henriksen <[email protected]>
2 Alexander Wels <[email protected]>
1 Matthew Arnold <[email protected]>
1 Maya Rashish <[email protected]>
1 akalenyu <[email protected]>
Additional Resources
v1.42.1
Enhancement: Clone source pod has certs in secrets
BugFix: On CDI delete validation ignore DVs labeled with DataImportCron