ceph-csi/internal/rbd
Praveen M fb0f1643fe rbd: use correct radosnamespace
Issue: When an RBD image is created in a non-default namespace,
the OMAP data for the PersistentVolume fails to regenerate
because it still attempts to locate the RBD image in the default
namespace.

This commit ensures the correct radosNamespace is retrieved from
the ceph-csi-config.

Signed-off-by: Praveen M <m.praveen@ibm.com>
(cherry picked from commit 8a66575825)
2025-01-24 06:37:47 +00:00
..
driver rbd: add locking for VolumeGroupSnapshot operations 2024-11-12 09:28:30 +00:00
features rbd: add feature check to see if GroupSnapGetInfo is available 2024-10-10 15:45:47 +00:00
group util: return correct status code for VolumeGroupSnapshot 2024-12-20 09:12:38 +00:00
types rbd: consolidate snapshot flatten logic in PrepareVolumeForSnapshot() 2024-12-18 13:22:20 +00:00
clone.go rbd: rename deleteImage() to Delete() 2024-07-08 09:23:58 +00:00
controllerserver_test.go build: address 'copyloopvar' linter warning 2024-04-29 14:36:48 +00:00
controllerserver.go rbd: add layering & deep flattenfeatures for groupsnapshot image 2024-12-18 13:22:20 +00:00
diskusage.go rbd: do not execute rbd sparsify when volume is in use 2023-07-11 13:48:36 +00:00
encryption_test.go build: address 'copyloopvar' linter warning 2024-04-29 14:36:48 +00:00
encryption.go rbd: Add timeout for cryptsetup commands 2024-11-05 11:39:59 +00:00
errors.go rbd: use internal as default error code in getGRPCError() 2024-06-11 15:17:53 +00:00
globals.go util: add CSIDriver.GetInstanceID() 2024-08-05 17:04:52 +00:00
group_controllerserver.go util: return correct status code for VolumeGroupSnapshot 2024-12-20 09:12:38 +00:00
group.go rbd: close the RBD-image after adding it to a VolumeGroup 2024-11-06 11:37:44 +00:00
identityserver.go rbd: expose the GroupControllerService 2024-11-06 11:37:44 +00:00
manager.go rbd: rename groupNamePrefix to volumeGroupNamePrefix 2025-01-09 16:12:24 +00:00
migration_test.go build: address 'copyloopvar' linter warning 2024-04-29 14:36:48 +00:00
migration.go rbd: rename deleteImage() to Delete() 2024-07-08 09:23:58 +00:00
mirror.go rbd: add context to mirror interface 2024-07-31 12:16:42 +00:00
nodeserver_test.go ci: Use temporary directory for unit tests 2024-05-27 05:57:27 +00:00
nodeserver.go rbd: use os.Remove to remove directory 2024-11-21 10:18:56 +00:00
rbd_attach_test.go build: address 'copyloopvar' linter warning 2024-04-29 14:36:48 +00:00
rbd_attach.go build: address 'intrange' linter warning 2024-04-29 14:36:48 +00:00
rbd_healer.go rbd: add a check for CSI pv 2024-08-27 17:08:44 +00:00
rbd_journal.go rbd: use correct radosnamespace 2025-01-24 06:37:47 +00:00
rbd_util_test.go rbd: consider ErrPermissionDenied for vol 2024-10-03 08:40:07 +00:00
rbd_util.go rbd: make use of both listSnapshots and listChildren 2024-12-18 13:22:20 +00:00
replication.go rbd: fail DisableVolumeReplication() if image is not mirror disabled 2024-09-11 16:22:29 +00:00
snapshot.go rbd: add layering & deep flattenfeatures for groupsnapshot image 2024-12-18 13:22:20 +00:00