ceph-csi/internal/rbd
Madhu Rajanna 691714228e rbd: consider rbd as default mounter if not set
For the default mounter the mounter option
will not be set in the storageclass and as it is
not available in the storageclass same will not
be set in the volume context, Because of this the
mapOptions are getting discarded. If the mounter
is not set assuming it's an rbd mounter.

Note:- If the mounter is not set in the storageclass
we can set it in the volume context explicitly,
Doing this check-in node server to support backward
existing volumes and the check is minimal we are not
altering the volume context.

fixes: #3076

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
(cherry picked from commit 70674565df)
2022-05-10 14:49:27 +00:00
..
driver rbd: check nbd tool features only for rbd driver 2022-04-14 09:17:45 +00:00
clone.go rbd: support pvc-pvc clone with different sc & encryption 2022-05-06 17:37:36 +00:00
controllerserver.go rbd: support pvc-pvc clone with different sc & encryption 2022-05-06 17:37:36 +00:00
diskusage.go rbd: implement CSI-Addons ControllerReclaimSpace 2021-12-23 17:43:23 +00:00
encryption.go rbd: support pvc-pvc clone with different sc & encryption 2022-05-06 17:37:36 +00:00
errors.go rbd: check local image state during promote operation 2021-12-01 20:19:05 +00:00
globals.go rbd: add functions for initializing global variables 2021-12-10 07:35:26 +00:00
identityserver.go internal: reformat long lines in internal/rbd package to 120 chars 2021-06-28 14:43:49 +00:00
migration_test.go rbd: change iteration variable name in the migration test to be specific 2021-10-11 10:06:30 +00:00
migration.go rbd: remove redundant util.Credentials arg from flattenRbdImage() 2022-01-06 12:28:18 +00:00
mirror.go rbd: increase force promote timeout to 2 minutes 2022-03-30 13:46:27 +00:00
nodeserver_test.go cleanup: generalize the parseBool function 2021-11-01 08:17:36 +00:00
nodeserver.go rbd: consider rbd as default mounter if not set 2022-05-10 14:49:27 +00:00
rbd_attach_test.go rbd: fix parsing mapOptions 2022-03-14 15:21:25 +00:00
rbd_attach.go rbd: check nbd tool features only for rbd driver 2022-04-14 09:17:45 +00:00
rbd_healer.go rbd: export RunVolumeHealer() so that rbd/driver can start it 2021-12-10 07:35:26 +00:00
rbd_journal.go rbd: support pvc-pvc clone with different sc & encryption 2022-05-06 17:37:36 +00:00
rbd_util_test.go rbd: make image features as optional parameter 2022-02-28 13:10:03 +00:00
rbd_util.go rbd: support pvc-pvc clone with different sc & encryption 2022-05-06 17:37:36 +00:00
replicationcontrollerserver_test.go rbd: enabe journal based mirroring 2021-12-01 14:12:30 +00:00
replicationcontrollerserver.go rbd: consider remote image health for primary 2022-04-13 10:57:40 +00:00
snapshot.go rbd: remove redundant util.Credentials arg from flattenRbdImage() 2022-01-06 12:28:18 +00:00