From a91c771f371e4671c6209b3ca172884de54e6104 Mon Sep 17 00:00:00 2001 From: Walid Ghallab Date: Mon, 2 Sep 2024 13:01:49 +0000 Subject: [PATCH] Fix nil pointer check in nodegroup_manager.go --- cluster-autoscaler/processors/nodegroups/nodegroup_manager.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster-autoscaler/processors/nodegroups/nodegroup_manager.go b/cluster-autoscaler/processors/nodegroups/nodegroup_manager.go index a3b50eb192c..fa633a765e2 100644 --- a/cluster-autoscaler/processors/nodegroups/nodegroup_manager.go +++ b/cluster-autoscaler/processors/nodegroups/nodegroup_manager.go @@ -74,7 +74,7 @@ type CreateNodeGroupResult struct { // AllCreatedNodeGroups returns all created node groups. func (r CreateNodeGroupResult) AllCreatedNodeGroups() []cloudprovider.NodeGroup { var result []cloudprovider.NodeGroup - if r.MainCreatedNodeGroup != nil || !reflect.ValueOf(r.MainCreatedNodeGroup).IsNil() { + if r.MainCreatedNodeGroup != nil && !reflect.ValueOf(r.MainCreatedNodeGroup).IsNil() { result = append(result, r.MainCreatedNodeGroup) } result = append(result, r.ExtraCreatedNodeGroups...)