Workflow: ipi-vsphere-ovn-hybrid-custom-vxlan-port

OpenShift cluster configured with Hybrid OVN network on vSphere

Pre Steps

Name Description
ipi-conf-vsphere The IPI vSphere configure step generates the vSphere-specific install-config.yaml contents based on the cluster profile, $SHARED_DIR/vips.txt, $SHARED_DIR/basedomain.txt, and optional input files.
ovn-conf The ovn configure step changes the networkType from OpenshiftSDN to OVNKubernetes in the install-config.yaml It will also create a configMap with a gateway-mode config if ${GATEWAY_MODE} exists
ovn-conf-hybrid-manifest-with-custom-vxlan-port The ovn hybrid manifest step adds the configuration for the hybrid networking with vxlan port set to 9789 in manifests for installation
ipi-install-vsphere The IPI install step chain contains all the individual steps necessary to install an OpenShift cluster.

Test Steps

No test steps configured.

Post Steps

Name Description
gather-network The network step runs the must gather network tool to gather network artifacts.
ipi-vsphere-post The IPI cleanup step contains all steps that deprovision an OpenShift cluster on vSphere, provisioned by the `ipi-vsphere-pre` chain.

Dependencies

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

Environment

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

Variable Name Variable Content Consumed By Steps
FIPS_ENABLED (default: false) ipi-conf
GATEWAY_MODE ovn-conf
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 "ipi-vsphere-ovn-hybrid-custom-vxlan-port" cluster_2 Pre cluster_0 ipi-conf-vsphere cluster_1 ipi-install-vsphere cluster_3 Test cluster_7 Post cluster_4 gather-network cluster_6 ipi-vsphere-post cluster_5 gather 0 ipi-conf-vsphere-check 1 ipi-conf-vsphere-vips 0->1 2 ipi-conf-vsphere-lb 1->2 3 ipi-conf-vsphere-dns 2->3 4 ipi-conf 3->4 5 ipi-conf-vsphere 4->5 6 ipi-install-monitoringpvc 5->6 7 ovn-conf 6->7 8 ovn-conf-hybrid-manifest-with-custom-vxlan-port 7->8 9 ipi-install-rbac 8->9 10 openshift-cluster-bot-rbac 9->10 11 ipi-install-install 10->11 12 ipi-install-vsphere-registry 11->12 13 Intentionally left blank 12->13 14 gather-network 13->14 15 gather-must-gather 14->15 16 gather-extra 15->16 17 gather-audit-logs 16->17 18 ipi-deprovision-vsphere-diags 17->18 19 ipi-deprovision-deprovision 18->19 20 ipi-deprovision-vsphere-dns 19->20 21 ipi-deprovision-vsphere-lb 20->21

GitHub Link:

https://github.com/openshift/release/blob/master/ci-operator/step-registry/ipi/vsphere/ovn/hybrid-custom-vxlan-port/ipi-vsphere-ovn-hybrid-custom-vxlan-port-workflow.yaml

Owners:

Approvers:

Reviewers:

Source code for this page located on GitHub