Chain: ipi-ovirt-pre-upgrade

The IPI setup step contains all steps that provision an OpenShift cluster with persistent Prometheus storage and no Affinity Groups.

Steps

Name Description
ipi-conf-ovirt The IPI configure step chain generates the install-config.yaml and ovirt-config.yaml files based on the cluster profile and lease inforamtion.
ipi-install-monitoringpvc The IPI install monitoringpvc step configures cluster-monitoring operator to save prometheus data in a persistent storage. This would ensure metrics are kept during upgrades.
ipi-install-ovirt-stableinitial The oVirt IPI install step chain contains all the individual steps necessary to install an OpenShift cluster on oVirt.

Dependencies

Image Exposed As Required By Steps
release:latest OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE ipi-install-install-stableinitial
RELEASE_IMAGE_LATEST ipi-install-install-stableinitial

Environment

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

Variable Name Variable Content Consumed By Steps
ARM64_RELEASE_OVERRIDE Hack to pass the release override for ARM64 tests. ipi-install-install-stableinitial
NETWORK_TYPE (default: OpenShiftSDN) ipi-conf-ovirt-generate-install-config
OPENSHIFT_INSTALL_EXPERIMENTAL_DUAL_STACK Using experimental Azure dual-stack support (default: false) ipi-install-install-stableinitial

Step Graph

Webreg Chain "ipi-ovirt-pre-upgrade" cluster_0 ipi-conf-ovirt cluster_1 ipi-install-ovirt-stableinitial 0 ipi-conf-ovirt-generate-install-config-params 1 ipi-conf-ovirt-generate-ovirt-config 0->1 2 ipi-conf-ovirt-generate-install-config 1->2 3 ipi-install-monitoringpvc 2->3 4 ipi-install-rbac 3->4 5 ipi-install-ovirt-send-event-to-ovirt-pre 4->5 6 ipi-install-install-stableinitial 5->6 7 ipi-install-ovirt-send-event-to-ovirt-post 6->7

GitHub Link:

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

Owners:

Approvers:

Reviewers:

Source code for this page located on GitHub