Workflow: openshift-e2e-ovirt-clusterbot

The Openshift E2E oVirt clusterbot workflow installs an OpenShift cluster on top of oVirt and for testing and development purposes via the slack clusterbot, see openshift/ci-chat-bot

Pre Steps

Name Description
openshift-cluster-bot-rbac Creates policy allowing cluster-bot the ability to poll for status of cluster operations in this namespace.
ipi-ovirt-pre The IPI setup step contains all steps that provision an OpenShift cluster with a tmpfs configuration for ETCD, persistent Prometheus storage and no Affinity Groups.

Test Steps

Name Description

Post Steps

Name Description
ipi-ovirt-post The IPI cleanup step contains all steps that deprovision an OpenShift cluster on oVirt, provisioned by the `ipi-ovirt-pre` chain.


Image Exposed As Override[?] Required By Steps
release:latest OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE no ipi-install-install
RELEASE_IMAGE_LATEST no ipi-install-install


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

Variable Name Variable Content Consumed By Steps
IGNITIONVERSION ignition version to use for mco. (default: 3.1.0) ipi-conf-etcd-on-ramfs
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
OPENSHIFT_INSTALL_PRESERVE_BOOTSTRAP Keep bootstrap resources after install. Warning: this should only be used for debugging purposes, and poses a risk to cluster stability. ipi-install-install

Step Graph

Webreg Workflow "openshift-e2e-ovirt-clusterbot" cluster_3 Pre cluster_2 ipi-ovirt-pre cluster_0 ipi-conf-ovirt cluster_1 ipi-install-ovirt cluster_4 Test cluster_8 Post cluster_7 ipi-ovirt-post cluster_6 ipi-deprovision cluster_5 gather 0 openshift-cluster-bot-rbac 1 ipi-conf-ovirt-generate-install-config-params 0->1 2 ipi-conf-ovirt-generate-ovirt-config 1->2 3 ipi-conf-ovirt-generate-install-config 2->3 4 ipi-install-monitoringpvc 3->4 5 ipi-conf-etcd-on-ramfs 4->5 6 ipi-install-rbac 5->6 7 ipi-install-ovirt-send-event-to-ovirt-pre 6->7 8 ipi-install-install 7->8 9 ipi-install-ovirt-send-event-to-ovirt-post 8->9 10 e2e-test 9->10 11 gather-core-dump 10->11 12 gather-must-gather 11->12 13 gather-extra 12->13 14 gather-audit-logs 13->14 15 ipi-deprovision-deprovision 14->15

GitHub Link:




Source code for this page located on GitHub