ci: run kube-ovn e2e for underlay #2762
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What type of this PR
Which issue(s) this PR fixes:
Some e2e cases, such as
kubectl ko trace <pod>
, should be run in both overlay and underlay.WHAT
🤖 Generated by Copilot at 869e2d7
Add overlay and underlay network mode testing to GitHub Actions workflow. Modify
.github/workflows/build-x86-image.yaml
to use a matrix variable and different commands for each mode.🤖 Generated by Copilot at 869e2d7
HOW
🤖 Generated by Copilot at 869e2d7
mode
to test different network modes of Kube-OVN (link)mode
variable in the kind cluster (link)E2E_NETWORK_MODE
to select the appropriate end-to-end test cases based on the network mode (link)mode
variable for themake kubectl-ko-log
command and the upload-artifact action (link, link)