-
Notifications
You must be signed in to change notification settings - Fork 142
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
OPRUN-3458,OPRUN-3459: add policy enforcement for bundle metadata format based on OCP versions #1327
Conversation
601797e
to
01c08e3
Compare
afdfe35
to
d080c27
Compare
1e03811
to
38110b0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, +1 for discussion on failure format.
3a24a04
to
770ab77
Compare
97412d8
to
27f0550
Compare
3b8b031
to
0b9933a
Compare
1ad5364
to
4afb3d1
Compare
I'm not clear on how to kick the CI.... I see that the CI is not running because
Help? |
/ok-to-test |
🎉 Now it looks like there is an additional required action. I see an approval. Is there something I must do? |
The Checkton check is showing violations in your task changes. The trusted artifact variant check is likely flagging issues due to your change to the README generator. I know that we have gone back and forth on it, but you can back out that change if you don't want to resolve the differences. That change can be proposed later. |
6792d91
to
55268b6
Compare
I understand what the tasks are communicating. The tasks aren't identified by the CI flow as required (and the checkton check didn't exist until 8/30). To help folks contribute to this repo, it would be really helpful if
|
0f63b1b
to
3669f89
Compare
Signed-off-by: Jordan Keister <[email protected]>
3669f89
to
a2c6498
Compare
The issue from #konflux-users might be caused by this commit, see analysis |
I don't think we treat any of the existing checks as optional. PRs don't get merged if the checks are not green.
I believe that's how we do it (checks have to be passing before PRs get merged) |
This update augments the fbc-validation task to enforce bundle metadata formats for incoming fragments based on the destination catalog's OCP release.
For OCP releases before 4.17, this will ensure that all bundles use only the
olm.bundle.object
object.For OCP releases at/after 4.17, this will ensure that all bundles use only the
olm.csv.metadata
object.