ceph-csi/internal/rbd
Niels de Vos 74d434c3b7 rbd: check for valid UUID instead of name
It seems to be possible that the UUID was found, but the name is not
set. Checking on UUID makes the CreateVolumeGroup operation more
idempotent.

Signed-off-by: Niels de Vos <ndevos@ibm.com>
2024-07-25 12:18:24 +00:00
..
driver rbd: pass CSI-instanceID to CSI-Addons VolumeGroupServer 2024-07-24 15:55:07 +00:00
group rbd: check if an image is part of a group before adding it 2024-07-24 15:55:07 +00:00
types rbd: make VolumeGroup Create/Delete/AddVolume/RemoveVolume idempotent 2024-07-24 15:55:07 +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: update Volume interface implementation for VolumeGroup APIs 2024-07-24 15:55:07 +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: implement pv key rotation 2024-07-19 13:26:28 +00:00
errors.go rbd: use internal as default error code in getGRPCError() 2024-06-11 15:17:53 +00:00
globals.go cleanup: do not pass EncodingVersion to GenerateVolID() 2024-03-18 06:23:28 +00:00
group.go rbd: check if an image is part of a group before adding it 2024-07-24 15:55:07 +00:00
identityserver.go ci: fix all linter errors found in golangci-lint 2022-06-03 12:55:54 +00:00
manager.go rbd: check for valid UUID instead of name 2024-07-25 12:18: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 support for flattenMode option for replication 2024-06-20 14:51:36 +00:00
nodeserver_test.go ci: Use temporary directory for unit tests 2024-05-27 05:57:27 +00:00
nodeserver.go cleanup: pass context to rbdImage.Destroy() 2024-07-08 09:23:58 +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: address golangci-lint issues 2024-04-09 06:55:23 +00:00
rbd_journal.go cleanup: pass context to rbdImage.Destroy() 2024-07-08 09:23:58 +00:00
rbd_util_test.go build: address 'intrange' linter warning 2024-04-29 14:36:48 +00:00
rbd_util.go rbd: move internal/rbd_types -> internal/rbd/types 2024-07-11 11:17:13 +00:00
replication.go rbd: use internal as default error code in getGRPCError() 2024-06-11 15:17:53 +00:00
snapshot.go rbd: rename deleteImage() to Delete() 2024-07-08 09:23:58 +00:00