From 8c62e01d91d601a01a0b5dc1b0749ff52291a7a1 Mon Sep 17 00:00:00 2001 From: Edwinhr716 Date: Thu, 7 Nov 2024 18:48:08 +0000 Subject: [PATCH] change to not use NetworkConfig in hash calculation if it has default value --- pkg/utils/utils.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/utils/utils.go b/pkg/utils/utils.go index df698292..7a18f348 100644 --- a/pkg/utils/utils.go +++ b/pkg/utils/utils.go @@ -41,7 +41,7 @@ func NonZeroValue(value int32) int32 { } func LeaderWorkerTemplateHash(lws *leaderworkerset.LeaderWorkerSet) string { - if lws.Spec.NetworkConfig == nil { + if lws.Spec.NetworkConfig == nil || string(*lws.Spec.NetworkConfig.SubdomainPolicy) == string(leaderworkerset.SubdomainShared) { return Sha1Hash(lws.Spec.LeaderWorkerTemplate.LeaderTemplate.String() + lws.Spec.LeaderWorkerTemplate.WorkerTemplate.String()) }