-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
None
-
None
-
None
-
None
Update Prow CI job configurations in openshift/release repo to include [WC-BYOH] test scenarios on platforms that support BYOH provisioning.
Objective
Add WC-BYOH test execution to vSphere IPI and Azure IPI CI jobs by updating TEST_SCENARIOS configuration.
Background
PR #29149 added [WC-BYOH] feature tag to 5 BYOH tests. These tests are currently isolated (not part of general Windows_Containers suite) and need to be explicitly included in TEST_SCENARIOS on platforms with BYOH support.
Platforms with BYOH Support
- vSphere IPI
- Azure IPI
Platforms WITHOUT BYOH Support (no changes needed)
- AWS IPI
- GCP IPI
- AWS UPI (platform=none - tests auto-skip)
Changes Required
Update TEST_SCENARIOS in openshift/release repo:
File: ci-operator/config/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-main.yaml
vSphere IPI Job Update
Change TEST_SCENARIOS from:
TEST_SCENARIOS: Windows_Containers
To:
TEST_SCENARIOS: 'Windows_Containers|\[WC-BYOH\]'
Azure IPI Job Update
Change TEST_SCENARIOS from:
TEST_SCENARIOS: Windows_Containers
To:
TEST_SCENARIOS: 'Windows_Containers|\[WC-BYOH\]'
AWS IPI Job - NO CHANGE
Keep as is:
TEST_SCENARIOS: Windows_Containers TEST_FILTERS: ~ChkUpgrade&;~ConnectedOnly&;Smokerun&
Test Scenarios Covered
With these changes, vSphere and Azure IPI jobs will run:
- All Smokerun Windows_Containers tests
- All 5 WC-BYOH tests
WC-BYOH tests (5 total):
- OCP-42496: Configure Windows instance with DNS
- OCP-42484: Configure Windows instance with IP
- OCP-42516: Configure Windows instance with IP and DNS
- OCP-44099: Secure Windows workers username annotation
- OCP-82694: Verify containerd path removal
Acceptance Criteria
- vSphere IPI job includes WC-BYOH tests
- Azure IPI job includes WC-BYOH tests
- AWS/GCP IPI jobs remain unchanged (no WC-BYOH)
- PR created and merged in openshift/release repo
- CI jobs execute successfully with new configuration
Dependencies
Blocked by: WINC-1655 (Add WC-BYOH test tag) - must be merged first