ignore "vmdk not found" vsphere errors during unmount (assume success)

This commit is contained in:
Stefan Breunig 2020-06-22 09:24:05 +02:00
parent 0c571629ab
commit ad156aff59

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
}