KFLUXVNGD-1306 remove crossplane from Lightwell clusters - #13832
Conversation
Assisted-by: Codex (GPT-5) Signed-off-by: amisstea <amisstea@redhat.com>
Kustomize Render DiffComparing
Total: 2 components, +0 -0 lines 📋 Full diff available in the workflow summary and as a downloadable artifact. |
PR Summary by QodoRemove Crossplane from Lightwell clusters
AI Description
Diagram
High-Level Assessment
Files changed (3)
|
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTip of the day💡 Did you know, you can turn on the rule miner and Qodo learns your standards from review history |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #13832 +/- ##
=======================================
Coverage 60.38% 60.38%
=======================================
Files 24 24
Lines 1628 1628
=======================================
Hits 983 983
Misses 563 563
Partials 82 82
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: amisstea, hugares 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 |
Risk Assessment
Risk Level: Very High |
Production Approval Record
Approved |
What
Clusters affected:
lightwell-dev,kflux-lw-p01KFLUXVNGD-1306
Why
Ephemeral clusters cannot currently be provisioned from the Lightwell clusters without additional configuration. Remove the Crossplane control plane until there is clear guidance for supporting ephemeral namespaces and explicit cost-management consideration for ephemeral clusters provisioned through OpenShift CI cluster profiles.
Validation
kustomize build --enable-helm components/crossplane-control-plane/staging/lightwell-devpasses and renders no resources.kustomize build --enable-helm components/crossplane-control-plane/production/kflux-lw-p01passes and renders no resources.Risk Assessment
Risk Level: Low
What could go wrong: An unrecognized dependency on Crossplane could stop reconciliation or disrupt ephemeral-cluster provisioning. This is unlikely because provisioning is not currently functional without additional configuration.
Rollback: Revert this PR and resync the Crossplane applications. Restore any deleted Crossplane custom resources manually if necessary.
Blast radius:
lightwell-devandkflux-lw-p01only.