[WIP] MPIIT: Update Owned Views#3535
Conversation
|
Pipeline controller notification For optional jobs, comment This repository is configured in: automatic mode |
WalkthroughRename LP-Interop views to LP-OCP-Compat for releases 5.0, 4.22, 4.21, 4.20; add a 5.0-LP-Chaos view; adjust variant filters and enable regression tracking; update variant owner inference from mpiit to mpex and update the test expectation. ChangesViews and Variant Registry
🎯 3 (Moderate) | ⏱️ ~20 minutes 🚥 Pre-merge checks | ✅ 16 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (16 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: oharan2 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 |
|
/test security |
|
Scheduling required tests: |
|
@oharan2: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Main changes:
1. The existing LP interop views are renamed (
*-LP-Interop→*-LP-OCP-Compat).Filters, releases, and
LayeredProductlists are unchanged—only the view names change.2. New 5.0 onboarding views. Two new views are added for upcoming component registration (5.0 only):
5.0-LP-Interop— shell for general LP interop onboarding (LayeredProduct: [])5.0-LP-Chaos— shell for chaos-engineering LP components (LayeredProduct: [])Both mirror
5.0-LP-OCP-Compat(same base/sample releases, grouping, Network/Owner filters, advanced options) but start with an empty product list so components can be added incrementally per the onboarding workflow.3. Regression tracking
To ensure the best practices (i.e., sync the regression data back to the DB instead of just on the Sippy end),
regression_tracking.enabled: trueis set on mpex-owned LP views.4. Organization level Ownership
Update all
mpiit(team scope) owned views to be registered undermpex(org scope).Summary by CodeRabbit