ceph-csi/deploy/cephfs/kubernetes
Robert Vasek 80dda7cc30 cephfs: detect corrupt ceph-fuse mounts and try to remount
Mounts managed by ceph-fuse may get corrupted by e.g. the ceph-fuse process
exiting abruptly, or its parent container being terminated, taking down its
child processes with it.

This commit adds checks to NodeStageVolume and NodePublishVolume procedures
to detect whether a mountpoint in staging_target_path and/or target_path is
corrupted, and remount is performed if corruption is detected.

Signed-off-by: Robert Vasek <robert.vasek@cern.ch>
2022-03-10 06:05:52 +00:00
..
csi-cephfsplugin-provisioner.yaml deploy: update csi-snapshotter sidecar to v5.0.1 2022-02-03 19:01:57 +00:00
csi-cephfsplugin.yaml cephfs: detect corrupt ceph-fuse mounts and try to remount 2022-03-10 06:05:52 +00:00
csi-config-map.yaml refact: Remove Kubernetes 1.13.x support 2020-01-20 10:32:30 +00:00
csi-nodeplugin-psp.yaml deploy: remove extra volumes from cephfs plugin PSP 2021-09-22 07:12:34 +00:00
csi-nodeplugin-rbac.yaml deploy: remove unnecessary aggregate clusterroles 2020-08-19 09:30:17 +00:00
csi-provisioner-psp.yaml deploy: reduce the PSP permission for cephfs deployment 2021-09-22 07:12:34 +00:00
csi-provisioner-rbac.yaml deploy: update csi-snapshotter sidecar to v5.0.1 2022-02-03 19:01:57 +00:00
csidriver.yaml cleanup: fix beta apiVersion for csidriver 2021-07-22 09:12:44 +00:00