mirror of https://github.com/k3s-io/k3s
Merge pull request #68728 from aleksandra-malinowska/autoscaling-test-fix-24
Check network condition ready when waiting for ready nodes in e2e testspull/8/head
commit
690179b122
|
@ -4153,7 +4153,9 @@ func CheckNodesReady(c clientset.Interface, size int, timeout time.Duration) ([]
|
||||||
|
|
||||||
// Filter out not-ready nodes.
|
// Filter out not-ready nodes.
|
||||||
FilterNodes(nodes, func(node v1.Node) bool {
|
FilterNodes(nodes, func(node v1.Node) bool {
|
||||||
return IsNodeConditionSetAsExpected(&node, v1.NodeReady, true)
|
nodeReady := IsNodeConditionSetAsExpected(&node, v1.NodeReady, true)
|
||||||
|
networkReady := IsNodeConditionUnset(&node, v1.NodeNetworkUnavailable) || IsNodeConditionSetAsExpected(&node, v1.NodeNetworkUnavailable, false)
|
||||||
|
return nodeReady && networkReady
|
||||||
})
|
})
|
||||||
numReady := len(nodes.Items)
|
numReady := len(nodes.Items)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue