From d37fabf8766dd6fbf6a9b58330042007f44405b0 Mon Sep 17 00:00:00 2001 From: Ed Overton Date: Tue, 27 Sep 2022 14:03:59 -0400 Subject: [PATCH] convert PrevIds to use apiVersion instead meta Since PrevIds uses only the apiVersion information from the metadata, change the retrieval from the full meta to just the apiVersion. --- api/internal/utils/makeResIds.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/api/internal/utils/makeResIds.go b/api/internal/utils/makeResIds.go index f11b77692..82580c85e 100644 --- a/api/internal/utils/makeResIds.go +++ b/api/internal/utils/makeResIds.go @@ -49,11 +49,8 @@ func PrevIds(n *yaml.RNode) ([]resid.ResId, error) { "number of previous namespaces, " + "number of previous kinds not equal") } - meta, err := n.GetMeta() - if err != nil { - return nil, fmt.Errorf("cannot parse resource metadata: %w", err) - } - group, version := resid.ParseGroupVersion(meta.APIVersion) + apiVersion := n.GetApiVersion() + group, version := resid.ParseGroupVersion(apiVersion) for i := range names { gvk := resid.Gvk{ Group: group,