ceph-csi/internal/cephfs
Madhu Rajanna 9b050496e8 cephfs: take lock on targetpath on node operation
We should not be dependent on the CO to ensure
that it will serialize the request instead of
that we need to have own internal locks to ensure
that we dont do concurrent operations for same
request.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
(cherry picked from commit 38b0a4cbad)
2024-12-06 12:39:47 +05:30
..
core cephfs: add helper for quiesce api 2024-03-21 06:16:42 +00:00
errors cephfs: add error for quiesce operation 2024-03-21 06:16:42 +00:00
mounter cephfs: do not run modprobe if support is compiled into the kernel 2024-01-17 17:48:45 +00:00
store cleanup: incorrect fuserecovery logging 2024-05-09 14:53:29 +05:30
util cleanup: do not pass EncodingVersion to GenerateVolID() 2024-03-18 06:23:28 +00:00
controllerserver.go cephfs: add locks for volumegroup 2024-03-21 06:16:42 +00:00
driver_test.go cephfs: add CSI-Addons support to the cephfs 2023-07-14 13:24:00 +00:00
driver.go cephfs: add locks for volumegroup 2024-03-21 06:16:42 +00:00
fuserecovery.go cleanup: incorrect fuserecovery logging 2024-05-09 14:53:29 +05:30
groupcontrollerserver_test.go cephfs: unit test for validateVolumeGroupSnapshotRequest 2024-03-21 06:16:42 +00:00
groupcontrollerserver.go cleanup: use standard Golang "slices" instead of k8s package 2024-04-04 13:01:41 +02:00
identityserver.go cephfs: add volumegroup service capability 2024-03-21 06:16:42 +00:00
nodeserver_test.go cephfs: do not run modprobe if support is compiled into the kernel 2024-01-17 17:48:45 +00:00
nodeserver.go cephfs: take lock on targetpath on node operation 2024-12-06 12:39:47 +05:30
validator.go cephfs: correct comment for validateExpandVolumeRequest 2021-09-07 14:33:02 +00:00