Workflow: upi-ibmz-eco

The UPI workflow provides pre- and post- steps that provision and deprovision an OpenShift cluster with a default configuration on IBM Z, allowing job authors to inject their own end-to-end test logic. All modifications to this workflow should be done by modifying the `upi-ibmz-eco-{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-ibmz-eco-pre This chain contains all of the steps to provision an OpenShift cluster using the IBM Z UPI workflow.

Test Steps

No test steps configured.

Post Steps

Name Description
upi-ibmz-eco-post This chain deprovisions all the components created by the upi-ibmz-eco-pre chain.

Dependencies

Image Exposed As Override[?] Required By Steps
release:latest OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE no upi-conf-ibmz-eco
RELEASE_IMAGE_LATEST no upi-conf-ibmz-eco

Environment

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

Variable Name Variable Content Consumed By Steps
CLUSTER_DOMAIN upi-conf-ibmz-eco
OCP_VERSION upi-conf-ibmz-eco
OPENSTACK_COMPUTE_FLAVOR (default: medium) upi-conf-ibmz-eco
OS_CLOUD (default: rhcert) upi-conf-ibmz-eco

Step Graph

Webreg Workflow "upi-ibmz-eco" cluster_2 Pre cluster_1 upi-ibmz-eco-pre cluster_0 upi-conf-ibmz-eco cluster_3 Test cluster_6 Post cluster_5 upi-ibmz-eco-post cluster_4 gather 0 ipi-install-rbac 1 upi-conf-ibmz-eco 0->1 2 upi-install-ibmz-eco 1->2 3 ipi-install-times-collection 2->3 4 Intentionally left blank 3->4 5 gather-must-gather 4->5 6 gather-extra 5->6 7 gather-audit-logs 6->7 8 upi-deprovision-ibmz-eco 7->8

GitHub Link:

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

Owners:

Approvers:

Source code for this page located on GitHub