ceph-csi/internal/csi-addons/rbd
Rakshith R d166229d8f rbd: add support for flattenMode option for replication
This commit adds support for flattenMode option
for replication.
If the flattenMode is set to "force" in
volumereplicationclass parameters, cephcsi will
add a task to flatten the image if it has parent.
This enable cephcsi to then mirror such images after
flattening them.
The error message when the image's parent is
in trash or unmirrored is improved as well.

Signed-off-by: Rakshith R <rar@redhat.com>
2024-06-20 14:51:36 +00:00
..
identity.go rbd: add replication capability & service to csiaddons server 2022-08-18 08:19:20 +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 csi-addons: address golangci-lint issues 2024-04-09 06:55:23 +00:00
reclaimspace.go rbd: do not execute rbd sparsify when volume is in use 2023-07-11 13:48:36 +00:00
replication_test.go rbd: add support for flattenMode option for replication 2024-06-20 14:51:36 +00:00
replication.go rbd: add support for flattenMode option for replication 2024-06-20 14:51:36 +00:00