1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-12 10:56:54 +00:00
kyverno/test/conformance/kuttl/reports/admission/update
Charles-Edouard Brétéché 2444b7c670
refactor: add per resource reports aggregation (#8426)
* refactor: add per resource reports aggregation

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* added controller implementation

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* clean

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* fix

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* fix

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* fix

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* fix kuttl tests

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* fix

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* fix kuttl tests

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* vaps

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

---------

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
2023-09-20 14:51:32 +08:00
..
01-policy.yaml fix: aggregated admission report not updated correctly (#7798) 2023-07-10 12:25:32 +00:00
02-deployment-fail.yaml fix: aggregated admission report not updated correctly (#7798) 2023-07-10 12:25:32 +00:00
03-report-fail-assert.yaml fix: aggregated admission report not updated correctly (#7798) 2023-07-10 12:25:32 +00:00
04-deployment-pass.yaml fix: aggregated admission report not updated correctly (#7798) 2023-07-10 12:25:32 +00:00
05-report-pass-assert.yaml fix: aggregated admission report not updated correctly (#7798) 2023-07-10 12:25:32 +00:00
deployment-fail-assert.yaml fix: aggregated admission report not updated correctly (#7798) 2023-07-10 12:25:32 +00:00
deployment-fail.yaml fix: aggregated admission report not updated correctly (#7798) 2023-07-10 12:25:32 +00:00
deployment-pass-assert.yaml fix: aggregated admission report not updated correctly (#7798) 2023-07-10 12:25:32 +00:00
deployment-pass.yaml fix: aggregated admission report not updated correctly (#7798) 2023-07-10 12:25:32 +00:00
policy-assert.yaml fix: aggregated admission report not updated correctly (#7798) 2023-07-10 12:25:32 +00:00
policy.yaml fix: aggregated admission report not updated correctly (#7798) 2023-07-10 12:25:32 +00:00
README.md refactor: add per resource reports aggregation (#8426) 2023-09-20 14:51:32 +08:00
report-fail-assert.yaml refactor: add per resource reports aggregation (#8426) 2023-09-20 14:51:32 +08:00
report-pass-assert.yaml refactor: add per resource reports aggregation (#8426) 2023-09-20 14:51:32 +08:00

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.