mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-04 23:17:50 +00:00
Don't call delete for already deleted volumes
This commit is contained in:
@@ -1183,6 +1183,11 @@ func (ctrl *PersistentVolumeController) deleteVolumeOperation(volume *v1.Persist
|
||||
klog.V(3).Infof("error reading persistent volume %q: %v", volume.Name, err)
|
||||
return "", nil
|
||||
}
|
||||
|
||||
if newVolume.GetDeletionTimestamp() != nil {
|
||||
klog.V(3).Infof("Volume %q is already being deleted", volume.Name)
|
||||
return "", nil
|
||||
}
|
||||
needsReclaim, err := ctrl.isVolumeReleased(newVolume)
|
||||
if err != nil {
|
||||
klog.V(3).Infof("error reading claim for volume %q: %v", volume.Name, err)
|
||||
|
||||
Reference in New Issue
Block a user