From fb93595397685d273d17733bbd4fd9f765150cfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Charles-Edouard=20Br=C3=A9t=C3=A9ch=C3=A9?= Date: Tue, 23 Aug 2022 08:42:46 +0200 Subject: [PATCH] fix: exclude autogen rules when autogen internals is enabled (#4370) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Charles-Edouard Brétéché Signed-off-by: Charles-Edouard Brétéché --- pkg/autogen/autogen.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/autogen/autogen.go b/pkg/autogen/autogen.go index 70967259af..2812e60868 100644 --- a/pkg/autogen/autogen.go +++ b/pkg/autogen/autogen.go @@ -296,7 +296,11 @@ func computeRules(p kyvernov1.PolicyInterface) []kyvernov1.Rule { return spec.Rules } var out []kyvernov1.Rule - out = append(out, spec.Rules...) + for _, rule := range spec.Rules { + if !isAutogenRuleName(rule.Name) { + out = append(out, rule) + } + } out = append(out, genRules...) return out }