diff --git a/pkg/models/resources/v1alpha3/node/nodes.go b/pkg/models/resources/v1alpha3/node/nodes.go index ed256fce7..7ca837ca0 100644 --- a/pkg/models/resources/v1alpha3/node/nodes.go +++ b/pkg/models/resources/v1alpha3/node/nodes.go @@ -173,6 +173,7 @@ func (c *nodesGetter) annotateNode(node *v1.Node, pods []*v1.Pod) { if lastAnnotatedAt, ok := node.Annotations[nodeAnnotatedAt]; ok { if lastAnnotationTimeStamp, err := time.Parse(time.RFC3339, lastAnnotatedAt); err != nil { if lastAnnotationTimeStamp.Add(30 * time.Second).After(time.Now()) { + c.mutex.Unlock() return } }