mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-08 03:33:56 +00:00
check IsNotExist error when validating mountpoint
Signed-off-by: Huamin Chen <hchen@redhat.com>
This commit is contained in:
parent
b65c321a87
commit
0280dac6b1
@ -101,7 +101,8 @@ func (util *RBDUtil) AttachDisk(rbd rbd) error {
|
|||||||
// mount it
|
// mount it
|
||||||
globalPDPath := rbd.manager.MakeGlobalPDName(rbd)
|
globalPDPath := rbd.manager.MakeGlobalPDName(rbd)
|
||||||
mountpoint, err := rbd.mounter.IsMountPoint(globalPDPath)
|
mountpoint, err := rbd.mounter.IsMountPoint(globalPDPath)
|
||||||
if err != nil {
|
// in the first time, the path shouldn't exist and IsMountPoint is expected to get NotExist
|
||||||
|
if err != nil && !os.IsNotExist(err) {
|
||||||
return fmt.Errorf("rbd: %s failed to check mountpoint", globalPDPath)
|
return fmt.Errorf("rbd: %s failed to check mountpoint", globalPDPath)
|
||||||
}
|
}
|
||||||
if mountpoint {
|
if mountpoint {
|
||||||
|
Loading…
Reference in New Issue
Block a user