mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-10 01:46:55 +00:00
* fix: return policies with either audit or enforce rules from the cache Signed-off-by: Mariam Fahmy <mariam.fahmy@nirmata.com> * feat: introduce validationFailureAction under verifyImage rules Signed-off-by: Mariam Fahmy <mariam.fahmy@nirmata.com> * feat: add chainsaw tests Signed-off-by: Mariam Fahmy <mariam.fahmy@nirmata.com> * fix Signed-off-by: Mariam Fahmy <mariam.fahmy@nirmata.com> --------- Signed-off-by: Mariam Fahmy <mariam.fahmy@nirmata.com> Co-authored-by: shuting <shuting@nirmata.com> |
||
---|---|---|
.. | ||
chainsaw-test.yaml | ||
deployment-fail-assert.yaml | ||
deployment-fail.yaml | ||
deployment-pass-assert.yaml | ||
deployment-pass.yaml | ||
policy-assert.yaml | ||
policy.yaml | ||
README.md | ||
report-fail-assert.yaml | ||
report-pass-assert.yaml |
Description
This test verifies that policy report is correctly updated when a resource changes.
A policy in Audit mode is created.
A deployment is created, the deployment violates the policy and we assert the policy report contains a fail
result.
The deployment is then updated to not violate the policy anymore and we assert the policy report changes to contain pass
result.
Expected result
When the resource does not violate the policy anymore, the result in the policy report should change from fail
to pass
.