Skip to content

Commit 5ffc237

Browse files
committed
add node to addNodeQueue if required annations are missing (#2481)
1 parent 2db927e commit 5ffc237

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

pkg/controller/node.go

+7-2
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,13 @@ func (c *Controller) enqueueUpdateNode(oldObj, newObj interface{}) {
6464
utilruntime.HandleError(err)
6565
return
6666
}
67-
klog.V(3).Infof("enqueue update node %s", key)
68-
c.updateNodeQueue.Add(key)
67+
if len(newNode.Annotations) == 0 || newNode.Annotations[util.AllocatedAnnotation] != "true" {
68+
klog.V(3).Infof("enqueue add node %s", key)
69+
c.addNodeQueue.Add(key)
70+
} else {
71+
klog.V(3).Infof("enqueue update node %s", key)
72+
c.updateNodeQueue.Add(key)
73+
}
6974
}
7075
}
7176

0 commit comments

Comments
 (0)