k3s/pkg/volume
Kubernetes Submit Queue 286bcc6f5c Merge pull request #45995 from humblec/glusterfs-mount-3
Automatic merge from submit-queue

Add `auto_unmount` mount option for glusterfs fuse mount.

libfuse has an auto_unmount option which, if enabled, ensures that
the file system is unmounted at FUSE server termination by running a
separate monitor process that performs the unmount when that occurs.
(This feature would probably better be called "robust auto-unmount",
as FUSE servers usually do try to unmount their file systems upon
termination, it's just this mechanism is not crash resilient.)
This change implements that option and behavior for glusterfs.

This option will be only supported for clients with version >3.11.

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2017-05-23 00:29:41 -07:00
..
aws_ebs Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
azure_dd Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
azure_file Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
cephfs Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
cinder Don't return err when volume's status is 'attaching' 2017-05-12 19:53:50 +08:00
configmap Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
downwardapi Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
empty_dir Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
fc Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
flexvolume Pass pod metadata to flex plugin 2017-05-18 00:49:18 -04:00
flocker Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
gce_pd Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
git_repo Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
glusterfs Add `auto_unmount` mount option for glusterfs fuse mount. 2017-05-22 23:50:54 +05:30
host_path Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
iscsi Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
nfs nfs.go: cleancode err 2017-05-06 19:06:27 +08:00
photon_pd Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
portworx Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
projected Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
quobyte Merge pull request #41799 from johscheuer/fix-quobyte-example 2017-05-08 13:25:22 -07:00
rbd Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
scaleio Fix missing close file 2017-05-22 22:02:55 +08:00
secret Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
testing Fix reconciler test of attaching volume 2017-05-13 15:19:34 +08:00
util Don't return err when volume's status is 'attaching' 2017-05-12 19:53:50 +08:00
validation Define const annotation variable once 2017-04-24 11:54:21 +08:00
vsphere_volume SPBM policy ID support in vsphere cloud provider 2017-05-22 19:45:17 -07:00
BUILD Remove unused chmod/chown abstractions 2017-04-23 20:25:23 -03:00
OWNERS Merge pull request #45295 from rootfs/vol-owner 2017-05-09 04:13:00 -07:00
doc.go
metrics_cached.go
metrics_du.go add volume timestamps 2017-03-02 15:01:59 -08:00
metrics_du_test.go add volume timestamps 2017-03-02 15:01:59 -08:00
metrics_errors.go
metrics_nil.go
metrics_nil_test.go
metrics_statfs.go add volume timestamps 2017-03-02 15:01:59 -08:00
metrics_statfs_test.go add volume timestamps 2017-03-02 15:01:59 -08:00
plugins.go Merge pull request #44491 from NickrenREN/volume-MountOptionAnnotation 2017-04-25 12:51:39 -07:00
plugins_test.go Impement bulk polling of volumes 2017-03-02 14:59:59 -05:00
util.go Define const annotation variable once 2017-04-24 11:54:21 +08:00
util_test.go Define const annotation variable once 2017-04-24 11:54:21 +08:00
volume.go Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
volume_linux.go Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
volume_unsupported.go Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00