Skip to content

Add vSphere disconnected OVN WINC CI jobs for OCP 4.16-4.23#76193

Closed
weinliu wants to merge 2 commits intoopenshift:mainfrom
weinliu:winc-vsphere-disconnected
Closed

Add vSphere disconnected OVN WINC CI jobs for OCP 4.16-4.23#76193
weinliu wants to merge 2 commits intoopenshift:mainfrom
weinliu:winc-vsphere-disconnected

Conversation

@weinliu
Copy link
Contributor

@weinliu weinliu commented Mar 12, 2026

Summary

Add debug presubmit CI jobs for Windows Containers testing on vSphere IPI in disconnected (air-gapped) network environment.

  • New workflow: cucushift-installer-rehearse-vsphere-ipi-disconnected-ovn-winc

    • Provisions bastion host and mirrors all required images
    • Configures OVN hybrid overlay for Windows Containers
    • Installs cluster in disconnected mode with mirror registry
    • Deploys WMCO and Windows worker nodes via MachineSets
    • Uses vsphere-dis-2 cluster profile
  • Adds debug-winc-vsphere-ipi-disconnected presubmit job to release-4.16, 4.18, 4.19, 4.20, 4.21, 4.22, 4.23

Jira: https://issues.redhat.com/browse/WINC-1611

@openshift-ci openshift-ci bot requested review from jinyunma and memodi March 12, 2026 17:24
@weinliu
Copy link
Contributor Author

weinliu commented Mar 12, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 12, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 12, 2026

/pj-rehearse debug-winc-vsphere-ipi-release-4.20 debug-winc-vsphere-ipi-release-4.21

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@openshift-ci-robot
Copy link
Contributor

@weinliu: job(s): debug-winc-vsphere-ipi-release-4.20, debug-winc-vsphere-ipi-release-4.21 either don't exist or were not found to be affected, and cannot be rehearsed

@weinliu
Copy link
Contributor Author

weinliu commented Mar 12, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 13, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 13, 2026

/pj-rehearse abort

@weinliu
Copy link
Contributor Author

weinliu commented Mar 13, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

1 similar comment
@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 13, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 13, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 13, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 13, 2026

/pj-rehearse abort

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 13, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu weinliu force-pushed the winc-vsphere-disconnected branch 3 times, most recently from 2e1696f to 94af027 Compare March 16, 2026 01:06
@weinliu
Copy link
Contributor Author

weinliu commented Mar 17, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 17, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu weinliu force-pushed the winc-vsphere-disconnected branch from ceb751d to d8f4074 Compare March 17, 2026 13:06
@weinliu
Copy link
Contributor Author

weinliu commented Mar 17, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

rrasouli added a commit to rrasouli/release that referenced this pull request Mar 17, 2026
This PR adds periodic CI jobs for Windows Containers testing in disconnected
(air-gapped) vSphere environments for OpenShift 4.18 through 4.22.

Changes:
- Add vSphere disconnected OVN WINC workflow and supporting steps
- Add periodic job vsphere-ipi-disconnected-ovn-winc-f28 to each release
- Include Weinan's workflow from PR openshift#76193 (provision/deprovision chains)
- Include Weinan's PR openshift#76362 fix (add ipi-install-vsphere-registry step)
- Add mirror-images-by-oc-adm-via-tunnel and mirror-images-by-oc-image-in-bastion steps

Job configuration:
- Runs monthly (15th of each month at 8:00 AM UTC)
- Uses vsphere-dis-2 cluster profile
- Tests Windows Containers scenario with disconnected registry
- Uses MachineSet-based Windows workers (not BYOH)

Workflow includes:
- Bastion host provisioning for disconnected network
- Image mirroring via oc-image tool
- OVN hybrid networking configuration
- WMCO operator deployment
- Windows MachineSet creation
- QE Windows workload preparation

JIRA: WINC-1611
@weinliu
Copy link
Contributor Author

weinliu commented Mar 17, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 17, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 17, 2026

/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected

@openshift-ci-robot
Copy link
Contributor

@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

…hain

Without this step, image registry stays in Removed/Pending state (no
storage configured), causing dockercfg secrets to never be created and
all WINC smokerun tests to block on setupProject() timeout.

The disconnected variant already includes this step correctly.
@weinliu weinliu force-pushed the winc-vsphere-disconnected branch from d8f4074 to f9c7d2d Compare March 17, 2026 17:25
@openshift-ci-robot
Copy link
Contributor

[REHEARSALNOTIFIER]
@weinliu: the pj-rehearse plugin accommodates running rehearsal tests for the changes in this PR. Expand 'Interacting with pj-rehearse' for usage details. The following rehearsable tests have been affected by this change:

Test name Repo Type Reason
pull-ci-openshift-cloud-provider-vsphere-main-regression-clusterinfra-vsphere-ipi-ccm openshift/cloud-provider-vsphere presubmit Registry content changed
pull-ci-openshift-cloud-provider-vsphere-release-5.0-regression-clusterinfra-vsphere-ipi-ccm openshift/cloud-provider-vsphere presubmit Registry content changed
pull-ci-openshift-cloud-provider-vsphere-release-4.23-regression-clusterinfra-vsphere-ipi-ccm openshift/cloud-provider-vsphere presubmit Registry content changed
pull-ci-openshift-cloud-provider-vsphere-release-4.22-regression-clusterinfra-vsphere-ipi-ccm openshift/cloud-provider-vsphere presubmit Registry content changed
pull-ci-openshift-cloud-provider-vsphere-release-4.21-regression-clusterinfra-vsphere-ipi-ccm openshift/cloud-provider-vsphere presubmit Registry content changed
pull-ci-openshift-cloud-provider-vsphere-release-4.20-regression-clusterinfra-vsphere-ipi-ccm openshift/cloud-provider-vsphere presubmit Registry content changed
pull-ci-openshift-cloud-provider-vsphere-release-4.19-regression-clusterinfra-vsphere-ipi-ccm openshift/cloud-provider-vsphere presubmit Registry content changed
pull-ci-openshift-cloud-provider-vsphere-release-4.18-regression-clusterinfra-vsphere-ipi-ccm openshift/cloud-provider-vsphere presubmit Registry content changed
pull-ci-openshift-cloud-provider-vsphere-release-4.17-regression-clusterinfra-vsphere-ipi-ccm openshift/cloud-provider-vsphere presubmit Registry content changed
pull-ci-openshift-windows-machine-config-operator-master-vsphere-disconnected-e2e-operator openshift/windows-machine-config-operator presubmit Registry content changed
pull-ci-openshift-windows-machine-config-operator-release-5.0-vsphere-disconnected-e2e-operator openshift/windows-machine-config-operator presubmit Registry content changed
pull-ci-openshift-windows-machine-config-operator-release-4.23-vsphere-disconnected-e2e-operator openshift/windows-machine-config-operator presubmit Registry content changed
pull-ci-openshift-windows-machine-config-operator-release-4.22-vsphere-disconnected-e2e-operator openshift/windows-machine-config-operator presubmit Registry content changed
pull-ci-openshift-windows-machine-config-operator-release-4.21-vsphere-disconnected-e2e-operator openshift/windows-machine-config-operator presubmit Registry content changed
pull-ci-openshift-windows-machine-config-operator-release-4.20-vsphere-disconnected-e2e-operator openshift/windows-machine-config-operator presubmit Registry content changed
pull-ci-openshift-windows-machine-config-operator-release-4.19-vsphere-disconnected-e2e-operator openshift/windows-machine-config-operator presubmit Registry content changed
pull-ci-openshift-windows-machine-config-operator-release-4.18-vsphere-disconnected-e2e-operator openshift/windows-machine-config-operator presubmit Registry content changed
pull-ci-openshift-windows-machine-config-operator-release-4.17-vsphere-disconnected-e2e-operator openshift/windows-machine-config-operator presubmit Registry content changed
pull-ci-openshift-windows-machine-config-operator-release-4.16-vsphere-disconnected-e2e-operator openshift/windows-machine-config-operator presubmit Registry content changed
pull-ci-openshift-cluster-cloud-controller-manager-operator-main-regression-clusterinfra-vsphere-ipi-ccm openshift/cluster-cloud-controller-manager-operator presubmit Registry content changed
pull-ci-openshift-cluster-cloud-controller-manager-operator-release-5.0-regression-clusterinfra-vsphere-ipi-ccm openshift/cluster-cloud-controller-manager-operator presubmit Registry content changed
pull-ci-openshift-cluster-cloud-controller-manager-operator-release-4.23-regression-clusterinfra-vsphere-ipi-ccm openshift/cluster-cloud-controller-manager-operator presubmit Registry content changed
pull-ci-openshift-cluster-cloud-controller-manager-operator-release-4.22-regression-clusterinfra-vsphere-ipi-ccm openshift/cluster-cloud-controller-manager-operator presubmit Registry content changed
pull-ci-openshift-cluster-cloud-controller-manager-operator-release-4.21-regression-clusterinfra-vsphere-ipi-ccm openshift/cluster-cloud-controller-manager-operator presubmit Registry content changed
pull-ci-openshift-cluster-cloud-controller-manager-operator-release-4.20-regression-clusterinfra-vsphere-ipi-ccm openshift/cluster-cloud-controller-manager-operator presubmit Registry content changed

A total of 1083 jobs have been affected by this change. The above listing is non-exhaustive and limited to 25 jobs.

A full list of affected jobs can be found here

Interacting with pj-rehearse

Comment: /pj-rehearse to run up to 5 rehearsals
Comment: /pj-rehearse skip to opt-out of rehearsals
Comment: /pj-rehearse {test-name}, with each test separated by a space, to run one or more specific rehearsals
Comment: /pj-rehearse more to run up to 10 rehearsals
Comment: /pj-rehearse max to run up to 25 rehearsals
Comment: /pj-rehearse auto-ack to run up to 5 rehearsals, and add the rehearsals-ack label on success
Comment: /pj-rehearse list to get an up-to-date list of affected jobs
Comment: /pj-rehearse abort to abort all active rehearsals
Comment: /pj-rehearse network-access-allowed to allow rehearsals of tests that have the restrict_network_access field set to false. This must be executed by an openshift org member who is not the PR author

Once you are satisfied with the results of the rehearsals, comment: /pj-rehearse ack to unblock merge. When the rehearsals-ack label is present on your PR, merge will no longer be blocked by rehearsals.
If you would like the rehearsals-ack label removed, comment: /pj-rehearse reject to re-block merging.

@weinliu
Copy link
Contributor Author

weinliu commented Mar 17, 2026

Work continues in #76411

@weinliu weinliu closed this Mar 17, 2026
rrasouli added a commit to rrasouli/release that referenced this pull request Mar 18, 2026
This PR adds periodic CI jobs for Windows Containers testing in disconnected
(air-gapped) vSphere environments for OpenShift 4.18 through 4.22.

Changes:
- Add vSphere disconnected OVN WINC workflow and supporting steps
- Add periodic job vsphere-ipi-disconnected-ovn-winc-f28 to each release
- Include Weinan's workflow from PR openshift#76193 (provision/deprovision chains)
- Include Weinan's PR openshift#76362 fix (add ipi-install-vsphere-registry step)
- Add mirror-images-by-oc-adm-via-tunnel and mirror-images-by-oc-image-in-bastion steps

Job configuration:
- Runs monthly (15th of each month at 8:00 AM UTC)
- Uses vsphere-dis-2 cluster profile
- Tests Windows Containers scenario with disconnected registry
- Uses MachineSet-based Windows workers (not BYOH)

Workflow includes:
- Bastion host provisioning for disconnected network
- Image mirroring via oc-image tool
- OVN hybrid networking configuration
- WMCO operator deployment
- Windows MachineSet creation
- QE Windows workload preparation

JIRA: WINC-1611
rrasouli added a commit to rrasouli/release that referenced this pull request Mar 18, 2026
This PR adds periodic CI jobs for Windows Containers testing in disconnected
(air-gapped) vSphere environments for OpenShift 4.18 through 4.22.

Changes:
- Add vSphere disconnected OVN WINC workflow and supporting steps
- Add periodic job vsphere-ipi-disconnected-ovn-winc-f28 to each release
- Include Weinan's workflow from PR openshift#76193 (provision/deprovision chains)
- Include Weinan's PR openshift#76362 fix (add ipi-install-vsphere-registry step)
- Add mirror-images-by-oc-adm-via-tunnel and mirror-images-by-oc-image-in-bastion steps

Job configuration:
- Runs monthly (15th of each month at 8:00 AM UTC)
- Uses vsphere-dis-2 cluster profile
- Tests Windows Containers scenario with disconnected registry
- Uses MachineSet-based Windows workers (WMCO configures via SSH)

Workflow includes:
- Bastion host provisioning for disconnected network
- Image mirroring via oc-image tool
- OVN hybrid networking configuration
- WMCO operator deployment
- windows-conf-operator: Creates SSH secret for WMCO to configure Windows nodes
- Windows MachineSet creation
- QE Windows workload preparation

Note: windows-conf-operator step is required for BOTH MachineSet and BYOH scenarios
as WMCO uses SSH to configure all Windows nodes regardless of provisioning method.

JIRA: WINC-1611
rrasouli added a commit to rrasouli/release that referenced this pull request Mar 18, 2026
This PR adds periodic CI jobs for Windows Containers testing in disconnected
(air-gapped) vSphere environments for OpenShift 4.18 through 4.22.

Changes:
- Add vSphere disconnected OVN WINC workflow and supporting steps
- Add periodic job vsphere-ipi-disconnected-ovn-winc-f28 to each release
- Include Weinan's workflow from PR openshift#76193 (provision/deprovision chains)
- Include Weinan's PR openshift#76362 fix (add ipi-install-vsphere-registry step)
- Add mirror-images-by-oc-adm-via-tunnel and mirror-images-by-oc-image-in-bastion steps
- FIX: Remove squid proxy usage in mirror-images-by-oc-image-in-bastion (proxy not running)

Job configuration:
- Runs monthly (15th of each month at 8:00 AM UTC)
- Uses vsphere-dis-2 cluster profile
- Tests Windows Containers scenario with disconnected registry
- Uses MachineSet-based Windows workers (WMCO configures via SSH)

Workflow includes:
- Bastion host provisioning for disconnected network
- Image mirroring via oc-image tool (direct connection, no proxy)
- OVN hybrid networking configuration
- WMCO operator deployment
- windows-conf-operator: Creates SSH secret for WMCO to configure Windows nodes
- Windows MachineSet creation
- QE Windows workload preparation

Bug fix: mirror-images-by-oc-image-in-bastion was trying to use squid proxy
at 127.0.0.1:3128 which doesn't exist on bastion, causing connection refused.
Fixed by removing proxy env vars - bastion can reach CI registry directly.

JIRA: WINC-1611
rrasouli added a commit to rrasouli/release that referenced this pull request Mar 18, 2026
This PR adds periodic CI jobs for Windows Containers testing in disconnected
(air-gapped) vSphere environments for OpenShift 4.18 through 4.22.

Changes:
- Add vSphere disconnected OVN WINC workflow and supporting steps
- Add periodic job vsphere-ipi-disconnected-ovn-winc-f28 to each release
- Include Weinan's workflow from PR openshift#76193 (provision/deprovision chains)
- Include Weinan's PR openshift#76362 fix (add ipi-install-vsphere-registry step)
- Use existing proven mirror-images-by-oc-adm-in-bastion step (UPI disconnected)
- Configure OWNERS files with symlinks following Windows team pattern

Job configuration:
- Runs monthly (15th of each month at 8:00 AM UTC)
- Uses vsphere-dis-2 cluster profile
- Tests Windows Containers scenario with disconnected registry
- Uses MachineSet-based Windows workers (WMCO configures via SSH)

Workflow includes:
- Bastion host provisioning for disconnected network
- Image mirroring via oc-adm (proven UPI disconnected approach)
- OVN hybrid networking configuration
- WMCO operator deployment
- windows-conf-operator: Creates SSH secret for WMCO to configure Windows nodes
- Windows MachineSet creation
- QE Windows workload preparation

Mirroring approach:
- Uses existing mirror-images-by-oc-adm-in-bastion step (same as UPI disconnected)
- Removed Weinan's new mirror-images-by-oc-image-in-bastion step (had proxy issues)
- Proven to work with disconnected vSphere environments
- Configured with MIRROR_BIN=oc-adm, MIRROR_IN_BASTION=yes, ENABLE_IDMS=yes

OWNERS files:
- winc/* directories use winc-approvers/winc-reviewers team aliases
- Subdirectories use symlinks to parent OWNERS (following PR openshift#75983 pattern)
- Removed Weinan's mirror-images OWNERS (steps not included)

JIRA: WINC-1611
rrasouli added a commit to rrasouli/release that referenced this pull request Mar 18, 2026
This PR adds periodic CI jobs for Windows Containers testing in disconnected
(air-gapped) vSphere environments for OpenShift 4.18 through 4.22.

Changes:
- Add vSphere disconnected OVN WINC workflow and supporting steps
- Add periodic job vsphere-ipi-disconnected-ovn-winc-f28 to each release
- Include Weinan's workflow from PR openshift#76193 (provision/deprovision chains)
- Include Weinan's PR openshift#76362 fix (add ipi-install-vsphere-registry step)
- Use existing proven mirror-images-by-oc-adm-in-bastion step (UPI disconnected)
- Configure OWNERS files with symlinks following Windows team pattern

Job configuration:
- Runs monthly (15th of each month at 8:00 AM UTC)
- Uses vsphere-dis-2 cluster profile
- Tests Windows Containers scenario with disconnected registry
- Uses MachineSet-based Windows workers (WMCO configures via SSH)

Workflow includes:
- Bastion host provisioning for disconnected network
- Image mirroring via oc-adm (proven UPI disconnected approach)
- OVN hybrid networking configuration
- WMCO operator deployment
- windows-conf-operator: Creates SSH secret for WMCO to configure Windows nodes
- Windows MachineSet creation
- QE Windows workload preparation

Mirroring approach:
- Uses existing mirror-images-by-oc-adm-in-bastion step (same as UPI disconnected)
- Removed Weinan's new mirror-images-by-oc-image-in-bastion step (had proxy issues)
- Proven to work with disconnected vSphere environments
- Configured with MIRROR_BIN=oc-adm, MIRROR_IN_BASTION=yes, ENABLE_IDMS=yes

OWNERS files:
- winc/* directories use winc-approvers/winc-reviewers team aliases
- Subdirectories use symlinks to parent OWNERS (following PR openshift#75983 pattern)
- Removed Weinan's mirror-images OWNERS (steps not included)

JIRA: WINC-1611
rrasouli added a commit to rrasouli/release that referenced this pull request Mar 18, 2026
- Add periodic job vsphere-ipi-disconnected-ovn-winc-f28 for releases 4.18-4.22
- Create new workflow cucushift-installer-rehearse-vsphere-ipi-disconnected-ovn-winc
- Use existing proven mirror-images-by-oc-adm-in-bastion step (not Weinan's buggy new steps)
- Configure OWNERS files with Windows team aliases and symlinks
- Apply PR openshift#76362 fix: add ipi-install-vsphere-registry to connected WINC provision
- Remove Weinan's mirror-images-by-oc-image-in-bastion and mirror-images-by-oc-adm-via-tunnel steps

JIRA: WINC-1611
Based on: PR openshift#76193 (Weinan's vSphere disconnected workflow)
Also applies: PR openshift#76362 (vSphere registry fix)
rrasouli added a commit to rrasouli/release that referenced this pull request Mar 18, 2026
- Add periodic job vsphere-ipi-disconnected-ovn-winc-f28 for releases 4.18-4.22
- Create new workflow cucushift-installer-rehearse-vsphere-ipi-disconnected-ovn-winc
- Use existing proven mirror-images-by-oc-adm-in-bastion step (not Weinan's buggy new steps)
- Configure OWNERS files with Windows team aliases and symlinks
- Apply PR openshift#76362 fix: add ipi-install-vsphere-registry to connected WINC provision
- Remove Weinan's mirror-images-by-oc-image-in-bastion and mirror-images-by-oc-adm-via-tunnel steps

JIRA: WINC-1611
Based on: PR openshift#76193 (Weinan's vSphere disconnected workflow)
Also applies: PR openshift#76362 (vSphere registry fix)
rrasouli added a commit to rrasouli/release that referenced this pull request Mar 18, 2026
- Add periodic job vsphere-ipi-disconnected-ovn-winc-f28 for releases 4.18-4.22
- Create new workflow cucushift-installer-rehearse-vsphere-ipi-disconnected-ovn-winc
- Use existing proven mirror-images-by-oc-adm-in-bastion step (not Weinan's buggy new steps)
- Configure OWNERS files with Windows team aliases and symlinks
- Apply PR openshift#76362 fix: add ipi-install-vsphere-registry to connected WINC provision
- Remove Weinan's mirror-images-by-oc-image-in-bastion and mirror-images-by-oc-adm-via-tunnel steps

JIRA: WINC-1611
Based on: PR openshift#76193 (Weinan's vSphere disconnected workflow)
Also applies: PR openshift#76362 (vSphere registry fix)
rrasouli added a commit to rrasouli/release that referenced this pull request Mar 18, 2026
- Add periodic job vsphere-ipi-disconnected-ovn-winc-f28 for releases 4.18-4.22
- Create new workflow cucushift-installer-rehearse-vsphere-ipi-disconnected-ovn-winc
- Use existing proven mirror-images-by-oc-adm-in-bastion step (not Weinan's buggy new steps)
- Configure OWNERS files with Windows team aliases and symlinks
- Apply PR openshift#76362 fix: add ipi-install-vsphere-registry to connected WINC provision
- Remove Weinan's mirror-images-by-oc-image-in-bastion and mirror-images-by-oc-adm-via-tunnel steps

JIRA: WINC-1611
Based on: PR openshift#76193 (Weinan's vSphere disconnected workflow)
Also applies: PR openshift#76362 (vSphere registry fix)
rrasouli added a commit to rrasouli/release that referenced this pull request Mar 18, 2026
- Add periodic job vsphere-ipi-disconnected-ovn-winc-f28 for releases 4.18-4.22
- Create new workflow cucushift-installer-rehearse-vsphere-ipi-disconnected-ovn-winc
- Use existing proven mirror-images-by-oc-adm-in-bastion step (not Weinan's buggy new steps)
- Configure OWNERS files with Windows team aliases and symlinks
- Apply PR openshift#76362 fix: add ipi-install-vsphere-registry to connected WINC provision
- Remove Weinan's mirror-images-by-oc-image-in-bastion and mirror-images-by-oc-adm-via-tunnel steps

JIRA: WINC-1611
Based on: PR openshift#76193 (Weinan's vSphere disconnected workflow)
Also applies: PR openshift#76362 (vSphere registry fix)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants