k3s/pkg/volume
Kubernetes Submit Queue 855c5e0e93 Merge pull request #51628 from jsafrane/fix-iscsi-attach
Automatic merge from submit-queue (batch tested with PRs 51628, 51637, 51490, 51279, 51302)

Fix iSCSI WaitForAttach not mounting a volume

WaitForAttach failed consistently with this error:
```
Heuristic determination of mount point failed:stat /var/lib/kubelet/plugins/kubernetes.io/iscsi/iface-default/10.128.0.3:3260-iqn.2003-01.org.linux-iscsi.f21.x8664:sn.4b0aae584f7c-lun-0: no such file or directory
```

We should ignore "no such file or directory" eror, the directory is created just few lines below.

Fixes: #51625



**Release note**:

```release-note
NONE
```

/sig storage
/assign @mtanino
2017-09-01 00:11:12 -07:00
..
aws_ebs Add storageClass.mountOptions and use it in all applicable plugins 2017-08-29 11:37:36 -04:00
azure_dd Add storageClass.mountOptions and use it in all applicable plugins 2017-08-29 11:37:36 -04:00
azure_file Add storageClass.mountOptions and use it in all applicable plugins 2017-08-29 11:37:36 -04:00
cephfs Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
cinder Add storageClass.mountOptions and use it in all applicable plugins 2017-08-29 11:37:36 -04:00
configmap Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
downwardapi Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
empty_dir Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
fc WaitForAttach refactoring for iSCSI attacher/detacher 2017-08-26 17:21:34 -04:00
flexvolume Merge pull request #51342 from wongma7/flex-nil 2017-08-28 12:07:18 -07:00
flocker Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
gce_pd Add storageClass.mountOptions and use it in all applicable plugins 2017-08-29 11:37:36 -04:00
git_repo Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
glusterfs Add storageClass.mountOptions and use it in all applicable plugins 2017-08-29 11:37:36 -04:00
host_path Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
iscsi Merge pull request #51628 from jsafrane/fix-iscsi-attach 2017-09-01 00:11:12 -07:00
local Merge pull request #51366 from sbezverk/cross_platform_fix 2017-08-26 14:29:09 -07:00
nfs Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
photon_pd Add storageClass.mountOptions and use it in all applicable plugins 2017-08-29 11:37:36 -04:00
portworx Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
projected Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
quobyte Add storageClass.mountOptions and use it in all applicable plugins 2017-08-29 11:37:36 -04:00
rbd Merge pull request #51574 from dillaman/ceph-rbd-image-format 2017-08-31 23:13:15 -07:00
scaleio Merge pull request #51388 from alrs/fix-scaleio-swallowed-error 2017-08-26 06:43:36 -07:00
secret Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
storageos Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
testing WaitForAttach refactoring for iSCSI attacher/detacher 2017-08-26 17:21:34 -04:00
util Merge pull request #50036 from wongma7/metrics 2017-08-28 04:20:49 -07:00
validation Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
vsphere_volume Add storageClass.mountOptions and use it in all applicable plugins 2017-08-29 11:37:36 -04:00
BUILD Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
OWNERS remove deads2k from volume reviewer 2017-07-25 08:52:25 -04:00
doc.go
metrics_cached.go
metrics_du.go add volume timestamps 2017-03-02 15:01:59 -08:00
metrics_du_test.go switch from package syscall to x/sys/unix 2017-07-21 12:14:42 +02: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 Add storageClass.mountOptions and use it in all applicable plugins 2017-08-29 11:37:36 -04:00
plugins_test.go Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
util.go Add MountOptions field to PV spec 2017-08-28 14:18:34 -04:00
util_test.go run hack/update-all 2017-06-22 11:31:03 -07:00
volume.go WaitForAttach refactoring for iSCSI attacher/detacher 2017-08-26 17:21:34 -04:00
volume_linux.go Fixes cross platform build failure 2017-08-26 09:58:51 -04:00
volume_unsupported.go Fixes cross platform build failure 2017-08-26 09:58:51 -04:00