From d34e0fd1e009bc221572074073a86f23c79facdf Mon Sep 17 00:00:00 2001 From: Ciprian Hacman Date: Thu, 23 Jun 2022 12:05:42 +0300 Subject: [PATCH] Fix GCE resource tracking --- pkg/resources/gce/gce.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkg/resources/gce/gce.go b/pkg/resources/gce/gce.go index b6f1ce81f7..64045ac6d5 100644 --- a/pkg/resources/gce/gce.go +++ b/pkg/resources/gce/gce.go @@ -1237,7 +1237,14 @@ func (d *clusterDiscoveryGCE) matchesClusterNameMultipart(name string, maxParts if id == "" { continue } - if name == gce.SafeObjectName(id, d.clusterName) { + + safeName := gce.SafeObjectName(id, d.clusterName) + suffixedName, err := gce.ClusterSuffixedName(id, d.clusterName, 63) + if err != nil { + return false + } + + if name == safeName || name == suffixedName { return true } }