Add vSphere disconnected OVN WINC CI jobs for OCP 4.16-4.23#76193
Add vSphere disconnected OVN WINC CI jobs for OCP 4.16-4.23#76193weinliu wants to merge 2 commits intoopenshift:mainfrom
Conversation
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse debug-winc-vsphere-ipi-release-4.20 debug-winc-vsphere-ipi-release-4.21 |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
@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 |
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse abort |
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
1 similar comment
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse abort |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
2e1696f to
94af027
Compare
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
ceb751d to
d8f4074
Compare
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
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
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@weinliu: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse pull-ci-openshift-openshift-tests-private-release-4.20-debug-winc-vsphere-ipi-disconnected |
|
@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.
d8f4074 to
f9c7d2d
Compare
|
[REHEARSALNOTIFIER]
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-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
Work continues in #76411 |
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
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
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
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
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
- 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)
- 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)
- 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)
- 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)
- 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)
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-wincvsphere-dis-2cluster profileAdds
debug-winc-vsphere-ipi-disconnectedpresubmit job to release-4.16, 4.18, 4.19, 4.20, 4.21, 4.22, 4.23Jira: https://issues.redhat.com/browse/WINC-1611