ceph-csi/internal/csi-addons/rbd
Praveen M c1b3325677 cleanup: move rbd errors to internal/rbd/errors
This commit includes:
1). Moves rbd errors from internal/util/errors to internal/rbd/errors.

2). Introduces ShouldRetryVolumeGroupGeneration helper function to determine
whether volume group generation should continue based on specific error types.
The function returns true if the error is of type ErrPoolNotFound,
ErrRBDGroupNotFound, ErrPermissionDenied. (Ceph user might not have access to
all the objects/pools where mapping exists)

Signed-off-by: Praveen M <m.praveen@ibm.com>
2025-03-04 16:56:24 +05:30
..
encryptionkeyrotation.go cleanup: move rbd errors to internal/rbd/errors 2025-03-04 16:56:24 +05:30
identity.go rbd: register GET_CLIENTS_TO_FENCE caps 2024-11-06 09:48:45 +00:00
network_fence_test.go csi-addons: address golangci-lint issues 2024-04-09 06:55:23 +00:00
network_fence.go rbd: parse IP address 2024-11-06 09:48:45 +00:00
reclaimspace_test.go csiaddons: use rbd.Manager within ReclaimSpaceControllerServer 2025-01-28 10:19:58 +00:00
reclaimspace.go cleanup: move internal/rbd/errors.go to internal/rbd/errors pacakge 2025-03-04 16:45:23 +05:30
replication_test.go cleanup: move rbd errors to internal/rbd/errors 2025-03-04 16:56:24 +05:30
replication.go cleanup: move rbd errors to internal/rbd/errors 2025-03-04 16:56:24 +05:30
volumegroup.go cleanup: move rbd errors to internal/rbd/errors 2025-03-04 16:56:24 +05:30