Remove cluster-init from check-breaking-changes#5176
Conversation
|
Pipeline controller notification For optional jobs, comment This repository is configured in: automatic mode |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
📝 WalkthroughWalkthroughThe breaking-changes validation script removes the cluster-init update mode check. The script continues to clone repos and run prowgen, sanitize, and determinize steps but no longer validates changes via ChangesCluster-init Validation Removal
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Possibly related PRs
Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 14✅ Passed checks (14 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: danilo-gemoli, psalajova The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
Pipeline controller notification No second-stage tests were triggered for this PR. This can happen when:
Use |
9a4b9c7
into
openshift:main
Since it is permafailing and we are struggling to keep it up to date with the changes we make in
o/release.Removed cluster-init validation from breaking changes check
This PR removes the
cluster-init onboard config updatevalidation step from thetest/validate-generation-breaking-changes.shscript (19 lines removed).The breaking changes validation script tests whether changes to ci-tools would break the openshift/release repository by running tools like
ci-operator-prowgen,sanitize-prow-jobs, anddeterminize-prow-configand checking for unexpected changes. Previously, it also included acluster-init onboard config updatevalidation step.This
cluster-initcheck is being removed because it is consistently failing and difficult to keep in sync with changes made in the openshift/release repository. The rest of the validation (prowgen, sanitize-prow-jobs, and determinize-prow-config checks) remains intact and will continue to detect if changes to ci-tools break the release repo configuration.This change improves CI reliability by removing a persistent failure point from the breaking changes validation pipeline while maintaining validation for the tools that are actively maintained.