Merge pull request #92372 from breunigs/vsphere-consider-not-found-success-on-delete

ignore "vmdk not found" vsphere errors during unmount (assume success)
This commit is contained in:
Kubernetes Prow Robot
2021-07-05 03:22:53 -07:00
committed by GitHub

View File

@@ -97,7 +97,7 @@ func (diskManager virtualDiskManager) Delete(ctx context.Context, datacenter *vc
}
err = task.Wait(ctx)
vclib.RecordvSphereMetric(vclib.APIDeleteVolume, requestTime, err)
if err != nil {
if err != nil && !types.IsFileNotFound(err) {
klog.Errorf("Failed to delete virtual disk. err: %v", err)
return err
}