Uploaded image for project: 'OpenShift Windows Containers'
  1. OpenShift Windows Containers
  2. WINC-1695

Update Prow CI TEST_SCENARIOS to include WC-BYOH tests on supported platforms

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • 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

              Unassigned Unassigned
              rrasouli Aharon Rasouli
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: