ceph-csi/internal/csi-addons/rbd
Madhu Rajanna c773c98408 rbd: flatten image in CreateVolumeGroup
This commit adds support for flattenMode option
for volumegroup.
If the flattenMode is set to "force" in
volumegroupreplicationclass parameters,
cephcsi will add a task to flatten the image
if it has parent before adding it to the group.
This enable cephcsi to then mirror such images
after flattening them.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2024-07-31 12:16:42 +00:00
..
encryptionkeyrotation.go rbd: use ioctx locks for key rotation 2024-07-30 14:51:49 +00:00
identity.go rbd: implement CSI-Addons ControllerGetVolumeGroup operation 2024-07-26 08:12:49 +00:00
network_fence_test.go csi-addons: address golangci-lint issues 2024-04-09 06:55:23 +00:00
network_fence.go csi-addons: address golangci-lint issues 2024-04-09 06:55:23 +00:00
reclaimspace_test.go rbd: add volume locks for reclaimspace operations 2024-07-31 06:56:32 +00:00
reclaimspace.go rbd: add volume locks for reclaimspace operations 2024-07-31 06:56:32 +00:00
replication_test.go rbd: refractor to use mirror interface 2024-07-26 12:14:20 +00:00
replication.go rbd: refractor to use mirror interface 2024-07-26 12:14:20 +00:00
volumegroup.go rbd: flatten image in CreateVolumeGroup 2024-07-31 12:16:42 +00:00