Workflow: baremetalds-metallb-e2e

This workflow executes the metallb end-to-end test suite on a cluster provisioned by running dev-scripts on a packet server.

Pre Steps

Name Description
baremetalds-ipi-pre The Baremetald IPI setup chain contains all steps that provision an OpenShift cluster with a default configuration on bare metal.

Test Steps

Name Description
baremetalds-metallb-e2e-test The Baremtal DS E2E step executes the metallb end-to-end test suite.

Post Steps

Name Description
baremetalds-ipi-post The Baremetalds IPI cleanup chain contains all steps that gather and teardown an OpenShift cluster on Baremetal, provisioned by the `baremetald-ipi-pre` chain.

Dependencies

Image Exposed As Override[?] Required By Steps
release:latest OPENSHIFT_INSTALL_RELEASE_IMAGE no baremetalds-devscripts-setup

Environment

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

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
E2E_TESTS_CONFIG Additional configuration. See https://github.com/openshift-metal3/dev-scripts/blob/918da5cba37ec38b47e67dbe08d53297e8dcb7ea/metallb/README.md for more details about supported values. baremetalds-metallb-e2e-test
PACKET_PLAN Plan to use in Packet when creating a testing machine. (default: m2.xlarge.x86) baremetalds-packet-setup

Step Graph

Webreg Workflow "baremetalds-metallb-e2e" cluster_1 Pre cluster_0 baremetalds-ipi-pre cluster_2 Test cluster_5 Post cluster_4 baremetalds-ipi-post cluster_3 gather 0 baremetalds-packet-setup 1 ipi-install-rbac 0->1 2 baremetalds-devscripts-proxy 1->2 3 baremetalds-devscripts-setup 2->3 4 baremetalds-metallb-e2e-test 3->4 5 baremetalds-devscripts-gather 4->5 6 gather-must-gather 5->6 7 gather-extra 6->7 8 gather-audit-logs 7->8 9 baremetalds-packet-teardown 8->9

GitHub Link:

https://github.com/openshift/release/blob/master/ci-operator/step-registry/baremetalds/metallb-e2e/baremetalds-metallb-e2e-workflow.yaml

Owners:

Approvers:

Reviewers:

Source code for this page located on GitHub