OCPEDGE-2933: feat: add MAC-keyed FC TNF IPI install weekly lanes - #83799
OCPEDGE-2933: feat: add MAC-keyed FC TNF IPI install weekly lanes#83799fracappa wants to merge 1 commit into
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: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (5)
Included review availability: Your plan provides up to 2 included reviews per hour; 1 remains after this review. WalkthroughThe change adds a MAC-address-based two-node fencing workflow and schedules it as a 168-hour periodic test in the nightly 5.0 and 5.1 release configurations. ChangesTwo-node fencing MAC test
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This PR adds weekly CI lanes for MAC-keyed fencing installation. No actionable merge-blocking risk remains beyond completing the repository’s normal workflow and generated-output checks. Sequence Diagram(s)sequenceDiagram
participant PeriodicTestJob
participant FencingWorkflow
participant PreSteps
participant IpiTest
participant PostSteps
PeriodicTestJob->>FencingWorkflow: starts baremetalds-two-node-fencing-mac
FencingWorkflow->>PreSteps: runs baremetalds-ofcir-pre
FencingWorkflow->>IpiTest: runs baremetalds-ipi-test
FencingWorkflow->>PostSteps: runs baremetalds-ofcir-post
Suggested reviewers: 🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: fracappa 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 |
|
[REHEARSALNOTIFIER]
Prior to this PR being merged, you will need to either run and acknowledge or opt to skip these rehearsals. Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
@fracappa: all tests passed! 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. |
|
@fracappa: This pull request references OCPEDGE-2933 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 story to target either version "5.1.0." or "openshift-5.1.0.", but it targets "openshift-5.0" instead. 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. |
|
/jira refresh |
|
@fracappa: This pull request references OCPEDGE-2933 which is a valid jira issue. 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. |
MAC-based fencing credentials has been recently introduced in Openshift.
This PR introduces a CI lane to validate this new installation method in the IPI path.
This PR depends on: openshift-metal3/dev-scripts#1916
Summary by CodeRabbit
Adds weekly OpenShift CI lanes for two-node fencing with MAC-based credentials.
baremetalds-two-node-fencing-macworkflow for TNF IPI installations.FENCING_CREDENTIAL_IDENTIFIER=macAddress.nightly-5.0andnightly-5.1periodic jobs on the Equinix edge-enablement profile.