mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-04 18:00:08 +00:00
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.
This commit is contained in:
parent
5030391c07
commit
540752d0a1
@ -300,7 +300,7 @@ func (util *ISCSIUtil) AttachDisk(b iscsiDiskMounter) (string, error) {
|
|||||||
// mount it
|
// mount it
|
||||||
globalPDPath := b.manager.MakeGlobalPDName(*b.iscsiDisk)
|
globalPDPath := b.manager.MakeGlobalPDName(*b.iscsiDisk)
|
||||||
notMnt, err := b.mounter.IsLikelyNotMountPoint(globalPDPath)
|
notMnt, err := b.mounter.IsLikelyNotMountPoint(globalPDPath)
|
||||||
if err != nil {
|
if err != nil && !os.IsNotExist(err) {
|
||||||
return "", fmt.Errorf("Heuristic determination of mount point failed:%v", err)
|
return "", fmt.Errorf("Heuristic determination of mount point failed:%v", err)
|
||||||
}
|
}
|
||||||
if !notMnt {
|
if !notMnt {
|
||||||
|
Loading…
Reference in New Issue
Block a user