Chain: upi-ibmz-eco-pre

This chain contains all of the steps to provision an OpenShift cluster using the IBM Z UPI workflow.

Steps

Name Description
ipi-install-rbac The pre-installation RBAC step adds necessary privileges for the cluster under test against the build farm.
upi-conf-ibmz-eco This step creates the files necessary to deploy an IBM Z UPI cluster. It creates a terraform.tfvars file that is used to generate install yaml and ignition files
upi-install-ibmz-eco This step deploys a UPI cluster to the IBM Z Ecosystem Cloud, under the CI ibmz-eco project. It requires properly configured terraform.tfvars, clouds.yaml, and pull-secret. install-config.yaml and ignition files are generated as part of the installation. These files are used to deploy a cluster to the IBM Z project using the UPI workflow.
ipi-install-times-collection The IPI install step picks up the cluster installation start and end times to add it to the openshift-install configmap in the openshift-config namespace.

Dependencies

Image Exposed As Required By Steps
release:latest OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE upi-conf-ibmz-eco
RELEASE_IMAGE_LATEST upi-conf-ibmz-eco

Environment

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

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 Chain "upi-ibmz-eco-pre" cluster_0 upi-conf-ibmz-eco 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

GitHub Link:

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

Owners:

Approvers:

Source code for this page located on GitHub