ceph-csi/internal/rbd
Niels de Vos 9b6c2117f3 rbd: set encryption passphrase on CreateVolume
Have the provisioner create the passphrase for the volume, instead of
doign it lazily at the time the volume is used for the 1st time. This
prevents potential races where pods on different nodes try to store
different passphrases at the (almost) same time.

Signed-off-by: Niels de Vos <ndevos@redhat.com>
2021-02-17 17:51:13 +00:00
..
clone.go cleanup: return error type in rbdVolume.checkCloneImage() 2020-12-09 08:35:35 +00:00
controllerserver.go rbd: set encryption passphrase on CreateVolume 2021-02-17 17:51:13 +00:00
driver.go rbd: update mount packges in import path 2020-12-17 16:04:54 +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
nodeserver_test.go cleanup: Remove support for Delete and Unmounting v1.1.0 PVC 2020-07-10 16:07:13 +00:00
nodeserver.go rbd: set encryption passphrase on CreateVolume 2021-02-17 17:51:13 +00:00
rbd_attach.go rbd: enable mapping and unmapping from a network namespace 2021-01-07 15:34:05 +00:00
rbd_journal.go rbd: store csi.storage.k8s.io/pvc/namespace metadata as Owner 2020-12-09 13:58:48 +00:00
rbd_util_test.go cleanup: Remove support for Delete and Unmounting v1.1.0 PVC 2020-07-10 16:07:13 +00:00
rbd_util.go rbd: include rados-namespace when calling addRbdManagerTask() 2021-02-12 12:02:14 +00:00
snapshot.go rbd: replace klog with util logger in snapshot.go 2020-08-19 14:38:12 +00:00