mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-25 20:53:33 +00:00
Merge pull request #79068 from tedyu/dc-skipped-pods
Remove unnecessary loop for lowering expectations
This commit is contained in:
commit
368ee4bb8e
@ -1076,9 +1076,7 @@ func (dsc *DaemonSetsController) syncNodes(ds *apps.DaemonSet, podsToDelete, nod
|
|||||||
skippedPods := createDiff - (batchSize + pos)
|
skippedPods := createDiff - (batchSize + pos)
|
||||||
if errorCount < len(errCh) && skippedPods > 0 {
|
if errorCount < len(errCh) && skippedPods > 0 {
|
||||||
klog.V(2).Infof("Slow-start failure. Skipping creation of %d pods, decrementing expectations for set %q/%q", skippedPods, ds.Namespace, ds.Name)
|
klog.V(2).Infof("Slow-start failure. Skipping creation of %d pods, decrementing expectations for set %q/%q", skippedPods, ds.Namespace, ds.Name)
|
||||||
for i := 0; i < skippedPods; i++ {
|
dsc.expectations.LowerExpectations(dsKey, skippedPods, 0)
|
||||||
dsc.expectations.CreationObserved(dsKey)
|
|
||||||
}
|
|
||||||
// The skipped pods will be retried later. The next controller resync will
|
// The skipped pods will be retried later. The next controller resync will
|
||||||
// retry the slow start process.
|
// retry the slow start process.
|
||||||
break
|
break
|
||||||
|
Loading…
Reference in New Issue
Block a user