kubernetes/pkg/volume/util
Kubernetes Submit Queue e4851c1c85
Merge pull request #52324 from linyouchong/linyouchong-20170912
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Fix bug:Kubelet failure to umount  mount points

What this PR does / why we need it:
Fix bug#41141:Kubelet failure to umount glusterfs mount points
kubelet failure to umount mount moints in these cases:
1. glusterfs volume : transport endpoint is not connected
2. nfs volume : stale NFS file handle
this PR will fix it

Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #
fixes #41141
Special notes for your reviewer:
NONE
Release note:
NONE
2018-01-11 07:04:07 -08:00
..
nestedpendingoperations Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
operationexecutor Merge pull request #57702 from mlmhl/volume_resize_event 2018-01-03 08:30:30 -08:00
types refactored mount, attach, resize operation's so that all failures generate events and event generation is more consistent. 2017-12-14 11:09:12 -08:00
volumehelper BlockVolumesSupport: CRI, VolumeManager and OperationExecutor changes 2017-11-20 14:10:26 -05:00
atomic_writer.go use built-in path separator instead of hard coded 2017-07-09 23:24:34 +08:00
atomic_writer_test.go move authoritative client-go utils out of pkg 2017-01-24 08:59:18 -05:00
BUILD Fix bug:Kubelet failure to umount mount points 2018-01-10 21:36:05 +08:00
device_util.go Update detach logic for block volume if devicePath is empty 2017-12-15 11:56:14 -05:00
device_util_linux.go Update detach logic for block volume if devicePath is empty 2017-12-15 11:56:14 -05:00
device_util_linux_test.go Update detach logic for block volume if devicePath is empty 2017-12-15 11:56:14 -05:00
device_util_unsupported.go Update detach logic for block volume if devicePath is empty 2017-12-15 11:56:14 -05:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
error.go Fix dangling attach errors 2017-11-16 08:43:36 -05:00
finalizer.go Addressing Comments from Code Review 2017-11-29 15:50:23 +01:00
fs.go switch from package syscall to x/sys/unix 2017-07-21 12:14:42 +02:00
fs_unsupported.go pkg/api/resource: move to apimachinery 2017-01-29 21:41:44 +01:00
io_util.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics.go refactored mount, attach, resize operation's so that all failures generate events and event generation is more consistent. 2017-12-14 11:09:12 -08:00
OWNERS Update volume OWNERS to reflect active sig-storage reviewers 2017-10-26 13:26:33 -07:00
util.go Fix bug:Kubelet failure to umount mount points 2018-01-10 21:36:05 +08:00
util_linux.go BlockVolumesSupport: CRI, VolumeManager and OperationExecutor changes 2017-11-20 14:10:26 -05:00
util_test.go Fix bug:Kubelet failure to umount mount points 2018-01-10 21:36:05 +08:00
util_unsupported.go BlockVolumesSupport: CRI, VolumeManager and OperationExecutor changes 2017-11-20 14:10:26 -05:00