From 5181deaf2e7bff1bf93f8ad501af5688ab3f37b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Charles-Edouard=20Br=C3=A9t=C3=A9ch=C3=A9?= Date: Thu, 14 Sep 2023 18:54:54 +0200 Subject: [PATCH] fix: load policies (#8403) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Charles-Edouard Brétéché Co-authored-by: kyverno-bot <104836976+kyverno-bot@users.noreply.github.com> --- pkg/utils/yaml/loadpolicy.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/utils/yaml/loadpolicy.go b/pkg/utils/yaml/loadpolicy.go index 9f683b70d3..16ac1b70c1 100644 --- a/pkg/utils/yaml/loadpolicy.go +++ b/pkg/utils/yaml/loadpolicy.go @@ -70,8 +70,10 @@ func addPolicy(policies []kyvernov1.PolicyInterface, validatingAdmissionPolicies var policy kyvernov1.PolicyInterface if us.GetKind() == "ClusterPolicy" { policy = &kyvernov1.ClusterPolicy{} - } else { + } else if us.GetKind() == "Policy" { policy = &kyvernov1.Policy{} + } else { + return policies, validatingAdmissionPolicies, nil } if err := runtime.DefaultUnstructuredConverter.FromUnstructuredWithValidation(us.Object, policy, true); err != nil {