-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Conftest to v0.43.1 #801
Update Conftest to v0.43.1 #801
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #801 +/- ##
==========================================
- Coverage 77.48% 74.34% -3.14%
==========================================
Files 53 55 +2
Lines 4632 4736 +104
==========================================
- Hits 3589 3521 -68
- Misses 1043 1215 +172
Flags with carried forward coverage won't be shown. Click here to find out more. |
Seems we were impacted by this change in OPA. This bit of code is trying to parse any task result in the pipeline, some of which will not be valid JSON... |
What should we do here? Close it for now? Move it to draft? Rebase? |
I'll rebase this, the feedback as to what is broken helps |
8ad123f
to
3087c1c
Compare
We no longer need the workaround and can use the upstream version.
3087c1c
to
9b41ae8
Compare
enterprise-contract/ec-policies#546 fixed the last issue here, this is now ready to be merged |
This upgrades EC release policy to the latest version which includes a fix[1] needed for the upgraded version of OPA in[2]. The proper fix would not use a pinned version of rules/data but rely on the defaults from the `enterprise-contract/default` ConfigMap, as used in other scenarios. This is not possible at the moment because we need a change[3] that restores the missing acceptable bundles merged first. [1] enterprise-contract/ec-policies#546 [2] enterprise-contract/ec-cli#801 [3] redhat-appstudio/infra-deployments#2130
We no longer need the workaround and can use the upstream version.