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 <akalenyu@redhat.com>
5 Alexander Wels <awels@redhat.com>
5 Michael Henriksen <mhenriks@redhat.com>
5 Thomas-David Griedel <griedel911@gmail.com>
5 cfillekes <cfilleke@redhat.com>
4 Shelly Kagan <skagan@redhat.com>
4 kubevirt-bot <kubevirtbot@redhat.com>
3 Arnon Gilboa <agilboa@redhat.com>
3 Nahshon Unna Tsameret <60659093+nunnatsa@users.noreply.github.com>
2 Andrei Kvapil <kvapss@gmail.com>
2 Nestor Acuna Blanco <37973744+nestoracunablanco@users.noreply.github.com>
1 Brian Carey <bcarey@redhat.com>
1 Felix Matouschek <fmatouschek@redhat.com>
1 Martin Nečas <necas.marty@gmail.com>
1 Matthew Arnold <5075485+mrnold@users.noreply.github.com>
1 Sebastien Coquelin <seb.coquelin@gmail.com>
1 alromeros <alromero@redhat.com>
1 zhlhahaha <howard.zhang@arm.com>