ceph-csi/pkg/cephfs
ShyamsundarR 7f4028d356 CephFS: Added ENOENT checks for possible missing volumes
Added checks in DeleteVolume RPC, for image missing errors, and
taking appropriate actions to cleanup the CSI reservations.

Further removed forcing a volume purge, and instead added checks
for missing volume errors in purgeVolume.

This should now fix issues where an continuation of an interrupted
DeleteVolume call, that only deleted the backing volume, will
proceed and not error out.

Signed-off-by: ShyamsundarR <srangana@redhat.com>
(cherry picked from commit 35e8c3b3a5)
2020-01-31 08:24:08 +00:00
..
cephfs_util.go switch to cephfs, utils, and csicommon to new loging system 2019-08-29 14:04:31 +00:00
cephuser.go switch to cephfs, utils, and csicommon to new loging system 2019-08-29 14:04:31 +00:00
controllerserver.go CephFS: Added ENOENT checks for possible missing volumes 2020-01-31 08:24:08 +00:00
driver.go Update golangci-lint version to v1.21.0 2019-12-12 04:57:14 +00:00
errors.go CephFS: Added ENOENT checks for possible missing volumes 2020-01-31 08:24:08 +00:00
fsjournal.go switch to cephfs, utils, and csicommon to new loging system 2019-08-29 14:04:31 +00:00
identityserver.go Resize CephFS Volumes 2019-11-27 14:00:47 +00:00
mountcache_test.go code style 2019-04-01 23:02:19 +08:00
mountcache.go switch to cephfs, utils, and csicommon to new loging system 2019-08-29 14:04:31 +00:00
nodeserver.go Add _netdev as default mount options in plugin 2020-01-30 16:34:33 +00:00
util.go Resize CephFS Volumes 2019-11-27 14:00:47 +00:00
volume.go CephFS: Added ENOENT checks for possible missing volumes 2020-01-31 08:24:08 +00:00
volumemounter_test.go cephfs: add kernel version detection for mounting with client 2019-11-13 11:56:09 +00:00
volumemounter.go Add _netdev as default mount options in plugin 2020-01-30 16:34:33 +00:00
volumeoptions.go CephFS: Added ENOENT checks for possible missing volumes 2020-01-31 08:24:08 +00:00