Closed rauhersu closed 4 months ago
/cc @sabbir-47
/cc @lack
Why are we checking the entire commit history? Shouldn't we just check the new pending commits?
/cc @lack
Jim, discarding my previous changes and fixing the branch to compare and build the commit list according to the branch we want to merge to.
/approve
/assign @SchSeba
/lgtm
/assign @SchSeba
Apologies for bothering you once again, Sebastian.
can we please have the 4.16 branch config in the openshift/release repo so we can have the CI lanes running here I just want to get the confidence that the lanes are green before we merge this PR
Thanks for commenting @SchSeba . Actually, the commit you are referring to was the reason to introduce this one, kind of a catch22: the release preparation for 4.16 fails to merge because this cnf-features-deploy test is failing. And, at the same time, we cannot run any test per MR here because we don't have that release preparation merged.
The reason to reach this status was that the 4.16 branch was available firstly and thus, commits were merged but illegitimately : as no presubmit job is currently run for 4.16 commits, they are being merged while tests shouldn't pass.
The 4.16 branch config we need to merge when this test is fixed was prepared here: https://github.com/openshift/release/pull/52175 and its current Prow report prevents it from being merged because of the test we are fixing here.
so let me first merge the release one and we can see the lanes running here
ok so all good here I will merge this one /lgtm /approve /override ci/prow/e2e-aws-ci-tests
@SchSeba: Overrode contexts on behalf of SchSeba: ci/prow/e2e-aws-ci-tests
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: lack, rauhersu, SchSeba
The full list of commands accepted by this bot can be found here.
The pull request process is described here
/cherry-pick master
@rauhersu: new pull request created: #1955
These commits were merged in 4.16 and skipped the syntax verification:
1ccd7824 Revert "Add ClusterImageSet CR in the whitelist of policies-app-project" c8187edc Add ClusterImageSet CR in the whitelist of policies-app-project
They don't respect the component syntax defined on .githooks/components.sh so any posterior syntax verification makes commits fail Prow tests.
We need this hack to skip the syntax checking.