USHIFT-7365: add dual-stack v4/v6 scenario symmetry to c2cc CI jobs#7027
Conversation
|
@agullon: This pull request references USHIFT-7365 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 the "5.0.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. |
|
Note Reviews pausedUse the following commands to manage reviews:
Use the checkboxes below for quick actions:
WalkthroughAdds IPv4-primary and IPv6-primary dual-stack C2CC bootc scenario scripts, including cluster CIDRs, domains, VM lifecycle hooks, host configuration, and test execution. Clarifies IP command selection for dual-stack IPv4 and IPv6 testing. ChangesDual-stack C2CC bootc scenarios
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 4 | ❌ 11❌ Failed checks (1 warning, 10 inconclusive)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
vimauro
left a comment
There was a problem hiding this comment.
I haven't anything to flag, lgtm !
|
/lgtm |
|
/verified by CI |
|
@agullon: This PR has been marked as verified by 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. |
|
/hold |
Make explicit that the existing dual-stack scenario uses IPv4 as the primary stack. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> pre-commit.check-secrets: ENABLED
Add el102-src@c2cc-dual-stack-v6 (IPv6 primary, EL10) and el98-src@c2cc-dual-stack-v4 (IPv4 primary, EL9) so both RHEL versions test both dual-stack IP orderings. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> pre-commit.check-secrets: ENABLED
Add the same IP_FAMILY behavior comment that the v6 scenarios have, explaining how IP_CMD defaults to 'ip -4' for primary CIDRs. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> pre-commit.check-secrets: ENABLED
|
@agullon: This pull request references USHIFT-7365 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 the "5.0.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. |
|
/hold cancel |
|
/lgtm |
|
/verified by CI |
|
@agullon: This PR has been marked as verified by 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. |
|
@coderabbitai review |
✅ Action performedReview finished.
|
|
@coderabbitai resolve |
|
@coderabbitai full review |
✅ Action performedComments resolved and changes approved. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: agullon, pmtk, vimauro 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 |
|
@coderabbitai ignore |
✅ Action performedReviews paused. |
|
@agullon: The following tests 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. |
|
/verified by CI |
|
@agullon: This PR has been marked as verified by 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. |
|
I'll manually push
|
Summary
*@c2cc-dual-stack→*@c2cc-dual-stack-v4to make explicit that IPv4 is the primary stackel102-src@c2cc-dual-stack-v6scenario (IPv6 primary, EL10)el98-src@c2cc-dual-stack-v4scenario (IPv4 primary, EL9)Details
The c2cc CI jobs had asymmetric dual-stack coverage: el102 only had
c2cc-dual-stack(IPv4 primary) and el98 only hadc2cc-dual-stack-v6(IPv6 primary). This PR adds the missing variants so both RHEL versions test both dual-stack orderings.End state (13 scenarios)
Test plan
🤖 Generated with Claude Code
Summary by CodeRabbit
New Features
Documentation