Commit 202a9f84 authored by Kubernetes Submit Queue's avatar Kubernetes Submit Queue Committed by GitHub

Merge pull request #42317 from NickrenREN/attach-detach-error-info-print

Automatic merge from submit-queue add and clear err message about RemoveVolumeFromReportAsAttached() **Release note**: ```release-note NONE ```
parents 97889d4f 08616882
...@@ -424,7 +424,7 @@ func (asw *actualStateOfWorld) removeVolumeFromReportAsAttached( ...@@ -424,7 +424,7 @@ func (asw *actualStateOfWorld) removeVolumeFromReportAsAttached(
return nil return nil
} }
} }
return fmt.Errorf("volume %q or node %q does not exist in volumesToReportAsAttached list", return fmt.Errorf("volume %q does not exist in volumesToReportAsAttached list or node %q does not exist in nodesToUpdateStatusFor list",
volumeName, volumeName,
nodeName) nodeName)
......
...@@ -150,7 +150,13 @@ func (rc *reconciler) reconcile() { ...@@ -150,7 +150,13 @@ func (rc *reconciler) reconcile() {
// Before triggering volume detach, mark volume as detached and update the node status // Before triggering volume detach, mark volume as detached and update the node status
// If it fails to update node status, skip detach volume // If it fails to update node status, skip detach volume
rc.actualStateOfWorld.RemoveVolumeFromReportAsAttached(attachedVolume.VolumeName, attachedVolume.NodeName) err = rc.actualStateOfWorld.RemoveVolumeFromReportAsAttached(attachedVolume.VolumeName, attachedVolume.NodeName)
if err != nil {
glog.V(5).Infof("RemoveVolumeFromReportAsAttached failed while removing volume %q from node %q with: %v",
attachedVolume.VolumeName,
attachedVolume.NodeName,
err)
}
// Update Node Status to indicate volume is no longer safe to mount. // Update Node Status to indicate volume is no longer safe to mount.
err = rc.nodeStatusUpdater.UpdateNodeStatuses() err = rc.nodeStatusUpdater.UpdateNodeStatuses()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment