1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-05 15:37:19 +00:00

fix: exclude autogen rules when autogen internals is enabled (#4370)

Signed-off-by: Charles-Edouard Brétéché <charled.breteche@gmail.com>

Signed-off-by: Charles-Edouard Brétéché <charled.breteche@gmail.com>
This commit is contained in:
Charles-Edouard Brétéché 2022-08-23 08:42:46 +02:00 committed by GitHub
parent e02dbc17d3
commit fb93595397
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -296,7 +296,11 @@ func computeRules(p kyvernov1.PolicyInterface) []kyvernov1.Rule {
return spec.Rules return spec.Rules
} }
var out []kyvernov1.Rule 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...) out = append(out, genRules...)
return out return out
} }