Workflow: upi-vsphere

The UPI workflow provides pre- and post- steps that provision and deprovision an OpenShift cluster with a default configuration on vSphere, allowing job authors to inject their own end-to-end test logic. All modifications to this workflow should be done by modifying the `upi-vsphere-{pre,post}` chains to allow other workflows to mimic and extend this base workflow without a need to backport changes.

Pre Steps

Name Description
upi-vsphere-pre This chain contains all of the steps to provision an OpenShift cluster using the vSphere UPI workflow.

Test Steps

No test steps configured.

Post Steps

Name Description
upi-vsphere-post This chain deprovisions all the components created by the upi-gcp-pre chain.

Dependencies

No step in this workflow sets dependencies.[?]

Environment

In addition to the default environment, the following variables are consumed through this workflow

Variable Name Variable Content Consumed By Steps
FIPS_ENABLED (default: false) ipi-conf

Step Graph

Webreg Workflow "upi-vsphere" cluster_2 Pre cluster_1 upi-vsphere-pre cluster_0 upi-conf-vsphere cluster_3 Test cluster_6 Post cluster_5 upi-vsphere-post cluster_4 gather 0 ipi-install-rbac 1 openshift-cluster-bot-rbac 0->1 2 ipi-conf 1->2 3 ipi-conf-vsphere-check 2->3 4 upi-conf-vsphere 3->4 5 upi-conf-vsphere-ova 4->5 6 upi-install-vsphere 5->6 7 ipi-install-times-collection 6->7 8 Intentionally left blank 7->8 9 gather-must-gather 8->9 10 gather-extra 9->10 11 gather-audit-logs 10->11 12 upi-deprovision-vsphere 11->12

GitHub Link:

https://github.com/openshift/release/blob/master/ci-operator/step-registry/upi/vsphere/upi-vsphere-workflow.yaml

Owners:

Approvers:

Source code for this page located on GitHub