-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
Quality / Stability / Reliability
-
21
-
False
-
-
False
-
Green
-
-
-
None
{}Summary:{}
Create automated test scenarios to validate hot-plugging capabilities for disks and network interfaces on running VMs.
{}Description:{}
This hot-plug testing scenario tests dynamic resource attachment and detachment for OpenShift Virtualization VMs. The disk hot-plug test supports adding up to 256 disks to running VMs with automated mounting and validation. The NIC hot-plug test supports adding network interfaces using both simple Linux bridges and VLAN-tagged bridges with automatic interface detection.
Requirements:
- Disk hot-plug: Support up variables disks with configurable PVC sizes
- NIC hot-plug: Support variable number of network interfaces per VM
- Configurable validation levels (spec-only vs guest OS verification)
- Automated disk mounting in guest OS at `/mnt/disk1`, `/mnt/disk2`, etc.
- Support for multiple storage classes
Nice to Have:
- Automatic detection of available physical interfaces for VLAN bridge testing
- NodeNetworkConfigurationPolicy creation and cleanup via NMState
- NetworkAttachmentDefinition creation for Multus CNI integration
- Optional cleanup of network configurations post-test