From 2271b603fd444083f0e266544eb729acab38dca4 Mon Sep 17 00:00:00 2001 From: Peter Rifel Date: Sun, 4 Feb 2024 21:52:33 -0600 Subject: [PATCH] Dont set -num-nodes on karpenter-managed clusters --- tests/e2e/pkg/tester/tester.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/e2e/pkg/tester/tester.go b/tests/e2e/pkg/tester/tester.go index 59533fcb17723..cbfe163307d14 100644 --- a/tests/e2e/pkg/tester/tester.go +++ b/tests/e2e/pkg/tester/tester.go @@ -199,9 +199,11 @@ func (t *Tester) addNodeIG() error { ig = v } } - numNodes := int(*ig.Spec.MaxSize) // we assume that MinSize = Maxsize, this is true for e2e testing - klog.Infof("Setting -num-nodes=%v", numNodes) - t.TestArgs += " -num-nodes=" + strconv.Itoa(numNodes) + if ig.Spec.MaxSize != nil { + numNodes := int(*ig.Spec.MaxSize) // we assume that MinSize = Maxsize, this is true for e2e testing + klog.Infof("Setting -num-nodes=%v", numNodes) + t.TestArgs += " -num-nodes=" + strconv.Itoa(numNodes) + } // Skip the rest of this function for non gce clusters if cluster.Spec.LegacyCloudProvider != "gce" {