CherryPicked: [cnv-4.22] Net multi arch regression#5267
CherryPicked: [cnv-4.22] Net multi arch regression#5267cnv-tests-github-webhook-dollierp[bot] wants to merge 1 commit into
Conversation
##### Short description:
Adjust network tests to be able to run on specific arch on multi-arch
clusters, and also handle instabilities that was exposed while working
on multi-architecture support.
##### More details:
- Support the architecture label in VM's creation
This change includes accessing `constants.Images` rather than importing
`Images` at module level to ensure the updated Images on run-time is
referenced.
- Stability: Remove NetworkData (for setting IP) from VM configuration
when OVN-K8s DHCP is used.
- Stability: Retrieve interface name dynamically.
##### What this PR does / why we need it:
This is required for testing regression of network tests on multi-arch
clusters.
##### jira-ticket:
https://redhat.atlassian.net/browse/CNV-80548
Signed-off-by: Yossi Segev <ysegev@redhat.com>
|
Report bugs in Issues Welcome! 🎉This pull request will be automatically processed with the following features: 🔄 Automatic Actions
📋 Available CommandsPR Status Management
Review & Approval
Testing & Validation
Container Operations
Cherry-pick Operations
Branch Management
Label Management
✅ Merge RequirementsThis PR will be automatically approved when the following conditions are met:
📊 Review ProcessApprovers and ReviewersApprovers:
Reviewers:
Available Labels
AI Features
Security Checks
💡 Tips
For more information, please refer to the project documentation or contact the maintainers. |
|
/build-and-push-container |
|
New container for quay.io/openshift-cnv/openshift-virtualization-tests:pr-5267 published |
|
Verification failed for PR #5267. Execution details |
|
/build-and-push-container |
|
Verification failed for PR #5267. Execution details |
|
New container for quay.io/openshift-cnv/openshift-virtualization-tests:pr-5267 published |
|
/verified Verified the same way the parent PR was verified - by running the tests on 3 different setups, making sure the tests are passing and that the VM spec is created with the expected
|
|
/approve |
Cherry-pick from
mainbranch, original PR: #4810, PR owner: yossisegev