mirror of
https://github.com/kubevirt/containerized-data-importer.git
synced 2025-06-03 06:30:22 +00:00

Changes and flow: * datavolume-controller: - When clone pvc is requested and smart-clone is applicable -> Create a new VolumeSnapshot. * Introduced smart-clone-controller: - Listens to VolumeSnapshot changes and create a new PVC based on the snapshot. - Upon PVC successful creation, deletes the snapshot for cleaning up. Change-Id: I369fc92e72edb8a2cf584c8cb916795415f9d6e0 Signed-off-by: Daniel Erez <derez@redhat.com> Co-authored-by: Fred Rolland <frolland@redhat.com>
1.9 KiB
1.9 KiB
Changelog since v1.0.1
Deprecations
- Command line flag
--connection-timeout
is deprecated and has no effect. - Command line flag
--snapshotter
is deprecated and has no effect (#103)
Notable Features
- Add Lease based Leader Election Support (#107)
- The external snapshotter now tries to connect to the CSI driver indefinitely (#92)
- A new --timeout parameter has been added for CSI operations (#93)
- Prow testing (#111)
Other Notable Changes
- Add PR template (#113)
- Un-prune code-generator scripts (#110)
- Refactor external snapshotter to use csi-lib-utils/rpc (#97)
- Fix for pre-bound snapshot empty source error (#98)
- Update vendor to k8s 1.14.0 (#105)
- Migrate to k8s.io/klog from glog. (#88)
- Use distroless as base image (#101)
- Remove constraints and update all vendor pkgs (#100)
- Add dep prune options and remove unused packages (#99)
- Release tools (#86)