Chain: baremetalds-ipi-pre

The Baremetald IPI setup chain contains all steps that provision an OpenShift cluster with a default configuration on bare metal.

Steps

Name Description
baremetalds-packet-setup This step performs the setup of the packet server
ipi-install-rbac The pre-installation RBAC step adds necessary privileges for the cluster under test against the build farm.
baremetalds-devscripts-proxy Installs and configures a squid proxy server for use with dev-scripts.
baremetalds-devscripts-setup Checkout and execute dev-scripts on a packet server

Dependencies

Image Exposed As Required By Steps
release:latest OPENSHIFT_INSTALL_RELEASE_IMAGE baremetalds-devscripts-setup

Environment

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

Variable Name Variable Content Consumed By Steps
DEVSCRIPTS_CONFIG Additional dev-scripts configuration, appended to the one defined by the step command. See https://github.com/openshift-metal3/dev-scripts/blob/master/README.md for more details about supported values. baremetalds-devscripts-setup
PACKET_PLAN Plan to use in Packet when creating a testing machine. (default: m2.xlarge.x86) baremetalds-packet-setup

Step Graph

Webreg Chain "baremetalds-ipi-pre" 0 baremetalds-packet-setup 1 ipi-install-rbac 0->1 2 baremetalds-devscripts-proxy 1->2 3 baremetalds-devscripts-setup 2->3

GitHub Link:

https://github.com/openshift/release/blob/master/ci-operator/step-registry/baremetalds/ipi/pre/baremetalds-ipi-pre-chain.yaml

Owners:

Approvers:

Source code for this page located on GitHub