Removal of monolithic update - #2060
Conversation
Assisted-by: goose+gemini
For the upcoming release we'd like to converge our update workflow onto the "split" update with separate `update-services` and `update-system` parts. The monolithic `update` is being removed to slim down the support matrix. Assisted-by: goose+gemini
"update-services" is no longer needs to be named as the "new" service now that the "update" service is removed. Assisted-by: goose+gemini
|
Skipping CI for Draft Pull Request. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Central YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (6)
💤 Files with no reviewable changes (2)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 SummarySummary by CodeRabbit
WalkthroughThe update flow now uses ChangesUpdate-services flow
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This change removes the monolithic update workflow references and consistently uses update-services for the remaining split update flow. No current merge-blocking risk is identified. Suggested reviewers: 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 1 functions across 2 files. (2 skipped: 2 unsupported.)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
OpenStackControlPlane CRD Size Report
Threshold reference
|
|
Build failed (check pipeline). Post ✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 57m 13s |
|
lgtm |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: ciecierski, jistr The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
The CI failure on the update job looks relevant, it looks like it's running the monolithic update, i'll first need to amend the job to run the split update before we can land this. |
For the upcoming release we'd like to converge our update workflow onto the "split" update with separate
update-servicesandupdate-systemparts. The monolithicupdateis being removed to slim down the support matrix.