CherryPicked: [cnv-4.21] storage, tests, cdi_upload: Verify CDI upload in primary UDN namespace#5399
Conversation
#5214) ##### What this PR does / why we need it: Add a regression test that uploads a disk image to a DataVolume in a PUDN namespace. This tests regression for bug CNV-58018 (CDI upload proxy could not reach the uploader pod in namespaces with a primary UDN). ##### Which issue(s) this PR fixes: ##### Special notes for reviewer: ##### jira-ticket: NONE <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Tests** * Added module-scoped pytest fixtures to provision an isolated Layer2 UDN environment for storage upload validation, including deterministic subnet configuration and readiness checks. * Added an end-to-end virtctl image upload test that creates a DataVolume in the provisioned namespace, verifies the upload result, and waits for the DataVolume to reach a successful state. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Anat Wax <awax@redhat.com>
|
/build-and-push-container |
|
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
Custom Commands
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. |
|
/retest all |
|
/build-and-push-container |
|
New container for quay.io/openshift-cnv/openshift-virtualization-tests:pr-5399 published |
|
/verified Tested on net-awax-421-n openshift-virtualization-tests-runner/5803 |
Cherry-pick from
mainbranch, original PR: #5214, PR owner: Anatw