From f3933b810b44eb81dad71c99ae4cc4a1361d9a66 Mon Sep 17 00:00:00 2001 From: jintusebastian Date: Wed, 13 Dec 2023 15:20:51 +0530 Subject: [PATCH] Use val.Namespace in place of instance.Namespace --- interoperator/internal/resources/helper.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/interoperator/internal/resources/helper.go b/interoperator/internal/resources/helper.go index 304809933..95e4b7955 100644 --- a/interoperator/internal/resources/helper.go +++ b/interoperator/internal/resources/helper.go @@ -263,9 +263,15 @@ func computeInputObjects(client kubernetes.Client, instance *osbv1alpha1.SFServi obj := &unstructured.Unstructured{} obj.SetKind(val.Kind) obj.SetAPIVersion(val.APIVersion) + valNamespace := func() string { + if val.Namespace == "" { + return name.Namespace + } + return val.Namespace + }() namespacedName := types.NamespacedName{ Name: val.Name, - Namespace: name.Namespace, + Namespace: valNamespace, } err := client.Get(context.TODO(), namespacedName, obj) if err != nil {