[kubevirt-dev] CDI v1.64.0 Release

4 views
Skip to first unread message

Alex Kalenyuk

unread,
Dec 15, 2025, 10:52:10 AM (6 days ago) Dec 15
to kubevirt-dev
I am happy to announce the release of CDI v1.64.0!
This release is meant to be paired with KubeVirt 1.7.

This release includes network policy manifests, enhanced debuggability and several driver integration changes. Thanks to everyone involved!

---------------

This release follows v1.63.1 and consists of 47 changes, contributed by
14 people, leading to 207 files changed, 3531 insertions(+), 841 deletions(-).

The source code and selected binaries are available for download at:
<https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.64.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: DataSource reference status updates are now correctly propagated to DataSources that have them as sources.
Enhancement: Add IBM VPC Block CSI storage capabilities
Enhancement: PX-CSI Portworx capabilities adjustment
BugFix: DataImportCrons now respects the platform.architecture setting in all modes.
BugFix: Fix wrong Items API type in VolumeUploadSourceList
Enhancement: Readiness/Liveness Probes for Operator
Enhancement: CDI's volume populators are now compatible with volume-data-source-validator
BugFix: Check for PVC DeletionTimeStamp before updating DV status
BugFix: Removal of CriticalAddonsOnly toleration from CDI pods.
Enhancement: Allow insecureSkipVerify on imageio importer
Enhancement: Added example network policies as part of the manifest-generator and csv-generator tools
Enhancement: Expose scheme's GroupName and Version as new global variable `GroupVersion` making it easier to integrate the scheme.
Enhancement: Support storageProfile minimumSupportedPVCSize in clone
Enhancement: Copy Events from tmp PVCs
BugFix: Improve PVC webhook rendering error reporting
BugFix: Fix PVC size inflation during VolumeSnapshot restore that caused strict CSI drivers (e.g., NetApp Trident) to reject the operation.
  Note: CDI PVC mutating webhook will no longer wrongly inflate direct restores from volumesnapshot src


Contributors
------------

14 people contributed to this release:

        12 Adi Aloni <10534624...@users.noreply.github.com>
         6 Arnon Gilboa <agi...@redhat.com>
         6 Danny Sanatar <dsan...@redhat.com>
         5 alromeros <alro...@redhat.com>
         4 Alex Kalenyuk <akal...@redhat.com>
         4 kubevirt-bot <kubev...@redhat.com>
         3 Shirly Radco <sra...@redhat.com>
         1 Denis Ollier <doll...@redhat.com>
         1 Elad Hazan <33450275...@users.noreply.github.com>
         1 Howard Gao <hg...@redhat.com>
         1 Jack Yu <jac...@suse.com>
         1 Manuel Grandeit <m.gra...@gmail.com>
         1 Noam Assouline <nass...@redhat.com>
         1 Paul Thuriot <p...@corti.ai>

Additional Resources
--------------------
- Mailing list: <https://groups.google.com/forum/#!forum/kubevirt-dev>
- [How to contribute][contributing]
- [License][license]

[contributing]: https://github.com/kubevirt/containerized-data-importer/blob/main/hack/README.md
[license]: https://github.com/kubevirt/containerized-data-importer/blob/main/LICENSE
Reply all
Reply to author
Forward
0 new messages