You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
net: extend shared infrastructure for dual-stream cluster tests
Dual-stream clusters (RHCOS 9 + RHCOS 10 worker nodes) require VM
factory functions to support node pinning so tests can control which
node a VM starts on and verify migration between OS versions. Without
this, existing factories always use anti-affinity scheduling, making
deterministic migration direction impossible.
- Add mixed_os_nodes marker to pytest.ini to select tests only on
compatible clusters
- Add rhcos9_node/rhcos10_node fixtures to network conftest
- Extend localnet_vm and udn_vm with optional node param for nodeSelector
- Add update_vm_node_selector helper and HOSTNAME_LABEL to nodes lib
Signed-off-by: Asia Khromov <azhivovk@redhat.com>
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
0 commit comments