ceph-csi/internal/rbd
Niels de Vos 99da92cfd7 rbd: move deletion of DEK to deleteImage()
The ControllerServer should not need to care about support for
encryption, ideally it is transparantly handled by the rbdVolume type
and its internal API.

Deleting the DEK was one of the last remainders that was explicitly done
inside the ControllerServer.

Signed-off-by: Niels de Vos <ndevos@redhat.com>
2021-04-14 03:59:28 +00:00
..
clone.go cleanup: refactor deeply nested if statements in internal/rbd 2021-04-07 02:31:41 +00:00
controllerserver.go rbd: move deletion of DEK to deleteImage() 2021-04-14 03:59:28 +00:00
driver.go rbd: Add ReplicationServer struct for replication operations 2021-04-05 08:53:40 +00:00
encryption.go util: move GetID() from EncryptionKMS to VolumeEncryption 2021-03-24 12:09:04 +00:00
errors.go rbd: correct the code comment for ErrFlattenInProgress 2020-10-20 08:59:25 +00:00
identityserver.go cleanup: address godot warnings 2020-07-21 08:36:24 +00:00
mirror.go rbd: check for peer site status 2021-04-05 08:53:40 +00:00
nodeserver_test.go cleanup: Remove support for Delete and Unmounting v1.1.0 PVC 2020-07-10 16:07:13 +00:00
nodeserver.go cleanup: refactor deeply nested if statements in internal/rbd 2021-04-07 02:31:41 +00:00
rbd_attach.go util: introduce VolumeEncryption type 2021-03-12 10:11:47 +00:00
rbd_journal.go rbd:store/Read volumeID in/from PV annotation 2021-04-07 11:46:27 +00:00
rbd_util_test.go rbd: add exclusive-lock and journaling image features for rbd image 2021-03-24 09:48:04 +00:00
rbd_util.go rbd: move deletion of DEK to deleteImage() 2021-04-14 03:59:28 +00:00
replicationcontrollerserver.go rbd: return FailedPrecondition error message 2021-04-06 14:12:41 +00:00
snapshot.go cleanup: rename rbdSnapshot.SnapID to VolID 2021-03-15 08:10:51 +00:00