ceph-csi/internal
Prasanna Kumar Kalever 1da446d2f2 rbd: healer detect Kubernetes version for right StagingTargetPath
Kubernetes 1.24 and newer use a different path for staging the volume.
That means the CSI-driver is requested to mount the volume at an other
location, compared to previous versions of Kubernetes. CSI-drivers
implementing the volumeHealer, must receive the correct path, otherwise
the after a nodeplugin restart the NBD mounts will bailout attempting
to NodeStageVolume() call and return an error.

See-also: kubernetes/kubernetes#107065

Fixes: #3176
Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
2022-06-24 12:23:29 +00:00
..
cephfs cephfs: added support for snapshot-backed volumes 2022-06-16 09:44:27 +00:00
controller rbd: set cluster Name as metadata on the image 2022-06-08 16:23:59 +00:00
csi-addons ci: fix all linter errors found in golangci-lint 2022-06-03 12:55:54 +00:00
csi-common ci: fix all linter errors found in golangci-lint 2022-06-03 12:55:54 +00:00
journal cephfs: added support for snapshot-backed volumes 2022-06-16 09:44:27 +00:00
kms rbd: create token and use it for vault SA 2022-06-17 11:37:59 +00:00
liveness cleanup: move log functions to new internal/util/log package 2021-08-26 09:34:05 +00:00
nfs ci: fix all linter errors found in golangci-lint 2022-06-03 12:55:54 +00:00
rbd rbd: healer detect Kubernetes version for right StagingTargetPath 2022-06-24 12:23:29 +00:00
util rbd: create token and use it for vault SA 2022-06-17 11:37:59 +00:00