Workflow: shiftstack-monitor

Monitor resources on the CI clouds and publish metrics.

Pre Steps

Name Description
openstack-conf-clouds The ipi-conf-openstack-clouds ref configures the required cloud credentials and installs the required security certificates.

Test Steps

Name Description
shiftstack-monitor Monitor resources on the CI clouds and publish metrics.
shiftstack-monitor-expose Uploads metrics from $SHARED_DIR to a well-known Swift container.

Post Steps

No test steps configured.

Dependencies

No step in this workflow sets dependencies.[?]

Environment

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

Variable Name Variable Content Consumed By Steps
APPLICATION_CREDENTIALS If this variable is not empty, the provided clouds.yaml will contain ephemeral application credentials. openstack-conf-clouds
APPLICATION_CREDENTIALS_EXPIRATION When to set the expiration of the application credentials. Use a format that `date -d` would understand. This variable has no effect if APPLICATION_CREDENTIALS is empty. (default: 5 hours) openstack-conf-clouds
CLUSTER_TYPE_OVERRIDE This will override CLUSTER_TYPE in the `commands` file if set. openstack-conf-clouds shiftstack-monitor
OS_CLOUD Name of cloud to use from the clouds.yaml file (default: openstack) openstack-conf-clouds shiftstack-monitor shiftstack-monitor-expose

Step Graph

Webreg Workflow "shiftstack-monitor" cluster_0 Pre cluster_1 Test cluster_2 Post 0 openstack-conf-clouds 1 shiftstack-monitor 0->1 2 shiftstack-monitor-expose 1->2 3 Intentionally left blank 2->3

GitHub Link:

https://github.com/openshift/release/blob/master/ci-operator/step-registry/shiftstack/monitor/shiftstack-monitor-workflow.yaml

Owners:

Approvers:

Reviewers:

Source code for this page located on GitHub