Skip to content

Commit df493a8

Browse files
committed
add node to addNodeQueue if required annations are missing (#2481)
1 parent b414585 commit df493a8

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
@@ -59,8 +59,13 @@ func (c *Controller) enqueueUpdateNode(oldObj, newObj interface{}) {
5959
utilruntime.HandleError(err)
6060
return
6161
}
62-
klog.V(3).Infof("enqueue update node %s", key)
63-
c.updateNodeQueue.Add(key)
62+
if len(newNode.Annotations) == 0 || newNode.Annotations[util.AllocatedAnnotation] != "true" {
63+
klog.V(3).Infof("enqueue add node %s", key)
64+
c.addNodeQueue.Add(key)
65+
} else {
66+
klog.V(3).Infof("enqueue update node %s", key)
67+
c.updateNodeQueue.Add(key)
68+
}
6469
}
6570
}
6671

0 commit comments

Comments
 (0)