ceph-csi/internal
Niels de Vos 43b150f14d rbd: return gRPC code Aborted when the RBD-image is in-use on delete
According to the error scheme documented in the CSI specification, the
Aborted error code should be initiate retries, whereas the Internal
error code does not require this behaviour.

When an RBD-image is still in-use, it can not be removed. The
DeleteVolume procedure should be retried and will succeed once the
RBD-image is not in-use anymore.

Fixes: #5166
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2025-02-24 11:19:17 +00:00
..
cephfs journal: pass groupUUID to be used for omap name reserve 2025-01-28 17:19:32 +00:00
controller rbd: controller to regenerate volume group omap data 2025-01-28 17:19:32 +00:00
csi-addons cleanup: move ErrImageNotFound from rbd/errors to util/errors 2025-02-17 13:33:21 +00:00
csi-common util: added logs for slow gRPC calls 2024-09-20 08:55:17 +00:00
health-checker doc: fix codespell problem 2024-09-04 10:13:47 +00:00
journal journal: pass groupUUID to be used for omap name reserve 2025-01-28 17:19:32 +00:00
kms ci: address return value is not checked (errcheck) 2025-01-08 11:56:24 +00:00
liveness ci: non-constant format string (govet) 2025-01-08 11:56:24 +00:00
nfs util: added logs for slow gRPC calls 2024-09-20 08:55:17 +00:00
rbd rbd: return gRPC code Aborted when the RBD-image is in-use on delete 2025-02-24 11:19:17 +00:00
util cleanup: move ShouldRetryVolumeGeneration from internal/rbd to internal/util 2025-02-17 13:33:21 +00:00