AGENT-1591: Add support for cluster-managed networking - #84702
Conversation
|
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 (6)
💤 Files with no reviewable changes (4)
🚧 Files skipped from review as they are similar to previous changes (2)
Included review availability: Your plan provides up to 12 included reviews per hour; 11 remain after this review. WalkthroughThe OVE disconnected bare-metal workflow now defaults to cluster-managed load balancing. It exports VIPs for cluster-managed deployments and enables user-managed networking for other configurations. Nightly jobs no longer set ChangesOVE networking configuration
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This updates OVE disconnected bare-metal CI to select cluster-managed networking by default while retaining user-managed configuration for other selections. No concrete merge-blocking risk remains. Sequence Diagram(s)sequenceDiagram
participant Workflow as Assisted UI workflow
participant Script as assisted-ui commands.sh
participant Vips as vips.yaml
Workflow->>Script: pass LOAD_BALANCER_TYPE
Script->>Vips: read VIPs when cluster-managed
Vips-->>Script: api_vip and ingress_vip
Script-->>Workflow: export API_IP and INGRESS_IP
Script-->>Workflow: export USER_MANAGED_NETWORKING for other types
🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
/pj-rehearse periodic-ci-openshift-eng-agent-qe-infra-release-4.22-amd64-nightly-baremetal-ove-compact-agent-ipv4-disc-f60 |
|
@mhanss: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse periodic-ci-openshift-eng-agent-qe-infra-release-4.22-amd64-nightly-baremetal-ove-compact-agent-ipv4-disc-f60 |
|
@mhanss: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
911c899 to
330b0f9
Compare
|
/pj-rehearse periodic-ci-openshift-eng-agent-qe-infra-release-4.22-amd64-nightly-baremetal-ove-compact-agent-ipv4-disc-f60 |
|
Note GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer. |
|
@mhanss: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
330b0f9 to
82a8f7a
Compare
|
Note GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer. |
|
/lgtm |
82a8f7a to
076e723
Compare
|
Note GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer. |
|
@mhanss: This pull request references AGENT-1591 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "5.1.0" version, but no target version was set. DetailsIn response to this:
Instructions 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 openshift-eng/jira-lifecycle-plugin repository. |
|
[REHEARSALNOTIFIER]
Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
/pj-rehearse ack |
|
@mhanss: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bmanzari, mhanss 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 |
|
@mhanss: 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. |
Summary by CodeRabbit
API_IPandINGRESS_IPfromvips.yamlfor cluster-managed networking.USER_MANAGED_NETWORKING=truefor user-managed networking.