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
commit 77aa52a09a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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
}