From 13974459c72930d1c00bbb6e04525e9e8455f08a Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Thu, 8 Sep 2022 23:00:38 -0700 Subject: [PATCH 1/3] ci-operator/step-registry/ipi/conf/telemetry: Disable Telemetry The OCM team is concerned about the volume of data submitted by ephemeral CI clusters. This commit disables Telemetry by default (for the bulk of CI, which flows through this step), while still allowing Telemetry to be enabled for jobs that have important data to report, or jobs that want to excersise the Telemetry or Insights reporting logic. From [1]: > You can modify your existing global cluster pull secret to disable > remote health reporting. This disables both Telemetry and the > Insights Operator. In 4.12, the Insights operator is growing a new configuration structure that allows disabling Insights [1,2] without affecting Telemetry. And it turns out that the monitoring operator has a similar option to disable Telemetry [3], although the only documented use for telemeterClient is for setting nodeSelector [4]. There are a number of existing steps poking at the cluster-monitoring-config ConfigMap, including ipi-conf-inframachineset setting telemeterClient's nodeSelector, so I am following ipi-conf-user-workload-monitoring's use of yq patching and manifest naming to fit in with the other steps. I'm following 8a4696cfbb (using yq installed from upi-installer image, 2022-08-25, #31256) to get yq from the upi-installer image instead of curling it down dynamically. With the 4.12 pin to get `yq`, we're safe using `upi-installer`, even for CI jobs that are otherwise looking at different 4.y. [1]: https://github.com/openshift/enhancements/blob/ef85659d01738b9f89958d5f0da31cff05bb1182/enhancements/insights/insights-config-api.md [2]: https://docs.openshift.com/container-platform/4.11/support/remote_health_monitoring/opting-out-of-remote-health-reporting.html [3]: https://github.com/openshift/cluster-monitoring-operator/blob/8d331d78b22948d36c20da0552763ddd8a4e2093/pkg/manifests/config.go#L337 [4]: https://docs.openshift.com/container-platform/4.11/monitoring/configuring-the-monitoring-stack.html#moving-monitoring-components-to-different-nodes_configuring-the-monitoring-stack --- .../step-registry/ipi/conf/telemetry/OWNERS | 3 ++ .../telemetry/ipi-conf-telemetry-commands.sh | 42 +++++++++++++++++++ .../ipi-conf-telemetry-ref.metadata.json | 9 ++++ .../telemetry/ipi-conf-telemetry-ref.yaml | 20 +++++++++ 4 files changed, 74 insertions(+) create mode 100644 ci-operator/step-registry/ipi/conf/telemetry/OWNERS create mode 100755 ci-operator/step-registry/ipi/conf/telemetry/ipi-conf-telemetry-commands.sh create mode 100644 ci-operator/step-registry/ipi/conf/telemetry/ipi-conf-telemetry-ref.metadata.json create mode 100644 ci-operator/step-registry/ipi/conf/telemetry/ipi-conf-telemetry-ref.yaml diff --git a/ci-operator/step-registry/ipi/conf/telemetry/OWNERS b/ci-operator/step-registry/ipi/conf/telemetry/OWNERS new file mode 100644 index 0000000000000..fa12c691055b4 --- /dev/null +++ b/ci-operator/step-registry/ipi/conf/telemetry/OWNERS @@ -0,0 +1,3 @@ +approvers: +- jan--f +- wking diff --git a/ci-operator/step-registry/ipi/conf/telemetry/ipi-conf-telemetry-commands.sh b/ci-operator/step-registry/ipi/conf/telemetry/ipi-conf-telemetry-commands.sh new file mode 100755 index 0000000000000..c49d91211fb5e --- /dev/null +++ b/ci-operator/step-registry/ipi/conf/telemetry/ipi-conf-telemetry-commands.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +set -o nounset +set -o errexit +set -o pipefail + +if test true = "${TELEMETRY_ENABLED}" +then + echo "Nothing to do with TELEMETRY_ENABLED='${TELEMETRY_ENABLED}'" + exit +fi + +CONFIG="${SHARED_DIR}/manifest_cluster-monitoring-config.yaml" +PATCH="/tmp/cluster-monitoring-config.yaml.patch" + +# Create config if empty +touch "${CONFIG}" +CONFIG_CONTENTS="$(yq-go r ${CONFIG} 'data."config.yaml"')" +if test -z "${CONFIG_CONTENTS}" +then + echo "Creating ${CONFIG}" + cat <<-EOF > "${CONFIG}" + apiVersion: v1 + kind: ConfigMap + metadata: + name: cluster-monitoring-config + namespace: openshift-monitoring + data: + config.yaml: + EOF +else + echo "Adjusting existing ${CONFIG}" +fi + +cat <> "${PATCH}" +telemeterClient: + enabled: false +EOF + +CONFIG_CONTENTS="$(echo "${CONFIG_CONTENTS}" | yq-go m - "${PATCH}")" +yq-go w --style folded -i "${CONFIG}" 'data."config.yaml"' "${CONFIG_CONTENTS}" +cat "${CONFIG}" diff --git a/ci-operator/step-registry/ipi/conf/telemetry/ipi-conf-telemetry-ref.metadata.json b/ci-operator/step-registry/ipi/conf/telemetry/ipi-conf-telemetry-ref.metadata.json new file mode 100644 index 0000000000000..8091985cb3117 --- /dev/null +++ b/ci-operator/step-registry/ipi/conf/telemetry/ipi-conf-telemetry-ref.metadata.json @@ -0,0 +1,9 @@ +{ + "path": "ipi/conf/telemetry/ipi-conf-telemetry-ref.yaml", + "owners": { + "approvers": [ + "jan--f", + "wking" + ] + } +} \ No newline at end of file diff --git a/ci-operator/step-registry/ipi/conf/telemetry/ipi-conf-telemetry-ref.yaml b/ci-operator/step-registry/ipi/conf/telemetry/ipi-conf-telemetry-ref.yaml new file mode 100644 index 0000000000000..bfdc7af108d98 --- /dev/null +++ b/ci-operator/step-registry/ipi/conf/telemetry/ipi-conf-telemetry-ref.yaml @@ -0,0 +1,20 @@ +ref: + as: ipi-conf-telemetry + from_image: + namespace: ocp + name: "4.12" + tag: upi-installer + commands: ipi-conf-telemetry-commands.sh + resources: + requests: + cpu: 10m + memory: 100Mi + env: + - name: TELEMETRY_ENABLED + default: "false" + documentation: |- + Enable Telemetry: + * "false" (default) - do not enable Telemetry + * "true" - enable Telemetry + documentation: |- + The configure telemetry step generates a "${SHARED_DIR}/manifest_cluster-monitoring-config.yaml" manifest, or manipulates the manifest if it already exists, to configure telemeterClient's enabled property. From dd9c84fb5cd9c33c46c2a2d98f3b0b6d23f4059c Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Thu, 8 Sep 2022 23:53:13 -0700 Subject: [PATCH 2/3] ci-operator/step-registry: Inject ipi-conf-telemetry after ipi-conf Generated with: $ sed -i 's/^\( *- ref: ipi-conf\)$/\1\n\1-telemetry/' $(git grep -l '^ *- ref: ipi-conf$' ci-operator/step-registry) to slot the new step in after the generic ipi-conf, so we can configure Telemetry in all of the existing chains and workflows that were flowing through ipi-conf. --- ...-installer-rehearse-aws-ipi-byo-iam-role-provision-chain.yaml | 1 + ...t-installer-rehearse-aws-ipi-byo-route53-provision-chain.yaml | 1 + ...er-rehearse-aws-ipi-disconnected-private-provision-chain.yaml | 1 + ...ehearse-aws-ipi-disconnected-private-sdn-provision-chain.yaml | 1 + ...ehearse-aws-ipi-disconnected-private-sno-provision-chain.yaml | 1 + ...aws-ipi-disconnected-private-techpreview-provision-chain.yaml | 1 + ...rivate-cco-manual-security-token-service-provision-chain.yaml | 1 + ...aller-rehearse-aws-ipi-private-ovn-ipsec-provision-chain.yaml | 1 + ...shift-installer-rehearse-aws-ipi-private-provision-chain.yaml | 1 + ...-proxy-cco-manual-security-token-service-provision-chain.yaml | 1 + ...cushift-installer-rehearse-aws-ipi-proxy-provision-chain.yaml | 1 + ...ift-installer-rehearse-aws-ipi-proxy-sdn-provision-chain.yaml | 1 + ...aller-rehearse-aws-ipi-proxy-techpreview-provision-chain.yaml | 1 + ...ws-usgov-ipi-private-workers-marketplace-provision-chain.yaml | 1 + ...arse-azure-ipi-disconnected-fullyprivate-provision-chain.yaml | 1 + ...pi-disconnected-fullyprivate-techpreview-provision-chain.yaml | 1 + ...nstaller-rehearse-azure-ipi-disconnected-provision-chain.yaml | 1 + ...r-rehearse-azure-ipi-disk-encryption-set-provision-chain.yaml | 1 + ...nstaller-rehearse-azure-ipi-fullyprivate-provision-chain.yaml | 1 + ...shift-installer-rehearse-azure-ipi-proxy-provision-chain.yaml | 1 + ...ler-rehearse-azure-ipi-proxy-techpreview-provision-chain.yaml | 1 + ...ift-installer-rehearse-azure-ipi-vmgenv1-provision-chain.yaml | 1 + ...r-rehearse-azure-ipi-workers-marketimage-provision-chain.yaml | 1 + ...staller-rehearse-azure-ipi-workers-rhel8-provision-chain.yaml | 1 + ...nstaller-rehearse-azure-upi-disconnected-provision-chain.yaml | 1 + ...shift-installer-rehearse-azure-upi-proxy-provision-chain.yaml | 1 + ...ehearse-gcp-ipi-disconnected-private-ovn-provision-chain.yaml | 1 + ...er-rehearse-gcp-ipi-disconnected-private-provision-chain.yaml | 1 + ...-installer-rehearse-gcp-ipi-disconnected-provision-chain.yaml | 1 + ...shift-installer-rehearse-gcp-ipi-private-provision-chain.yaml | 1 + ...cushift-installer-rehearse-gcp-ipi-proxy-provision-chain.yaml | 1 + ...aller-rehearse-gcp-ipi-proxy-techpreview-provision-chain.yaml | 1 + ...installer-rehearse-gcp-ipi-workers-rhel8-provision-chain.yaml | 1 + ...-installer-rehearse-gcp-upi-disconnected-provision-chain.yaml | 1 + ...cushift-installer-rehearse-gcp-upi-proxy-provision-chain.yaml | 1 + ...-baselinecaps-none-additionalenabledcaps-provision-chain.yaml | 1 + ...taller-rehearse-vsphere-upi-disconnected-provision-chain.yaml | 1 + ...er-rehearse-vsphere-upi-disconnected-sdn-provision-chain.yaml | 1 + ...ehearse-vsphere-upi-ovn-sdn2ovn-rollback-provision-chain.yaml | 1 + ...staller-rehearse-vsphere-upi-ovn-sdn2ovn-provision-chain.yaml | 1 + ...cucushift-installer-rehearse-vsphere-upi-provision-chain.yaml | 1 + ...ift-installer-rehearse-vsphere-upi-proxy-provision-chain.yaml | 1 + .../azure/arcconformance/ipi-azure-arcconformance-workflow.yaml | 1 + .../ipi/conf/alibabacloud/ipi-conf-alibabacloud-chain.yaml | 1 + .../blackholenetwork/ipi-conf-aws-blackholenetwork-chain.yaml | 1 + ci-operator/step-registry/ipi/conf/aws/ipi-conf-aws-chain.yaml | 1 + .../conf/aws/sharednetwork/ipi-conf-aws-sharednetwork-chain.yaml | 1 + .../step-registry/ipi/conf/azure/ipi-conf-azure-chain.yaml | 1 + .../azure/resourcegroup/ipi-conf-azure-resourcegroup-chain.yaml | 1 + .../azure/sharednetwork/ipi-conf-azure-sharednetwork-chain.yaml | 1 + .../step-registry/ipi/conf/azuremag/ipi-conf-azuremag-chain.yaml | 1 + .../ipi/conf/azurestack/ipi-conf-azurestack-chain.yaml | 1 + ci-operator/step-registry/ipi/conf/gcp/ipi-conf-gcp-chain.yaml | 1 + .../conf/gcp/sharednetwork/ipi-conf-gcp-sharednetwork-chain.yaml | 1 + .../step-registry/ipi/conf/ibmcloud/ipi-conf-ibmcloud-chain.yaml | 1 + .../step-registry/ipi/conf/nutanix/ipi-conf-nutanix-chain.yaml | 1 + .../step-registry/ipi/conf/powervs/ipi-conf-powervs-chain.yaml | 1 + .../step-registry/ipi/conf/vsphere/ipi-conf-vsphere-chain.yaml | 1 + .../ipi/conf/vsphere/zones/ipi-conf-vsphere-zones-chain.yaml | 1 + .../openshift/e2e/aws/capi/openshift-e2e-aws-capi-workflow.yaml | 1 + .../openshift/e2e/aws/ccm/openshift-e2e-aws-ccm-workflow.yaml | 1 + .../ovn-hybrid/openshift-e2e-aws-ccm-ovn-hybrid-workflow.yaml | 1 + .../openshift/e2e/gcp/capi/openshift-e2e-gcp-capi-workflow.yaml | 1 + .../openshift/e2e/gcp/ccm/openshift-e2e-gcp-ccm-workflow.yaml | 1 + .../e2e/gcp/ccm/ovn/openshift-e2e-gcp-ccm-ovn-workflow.yaml | 1 + .../ovn/upi-conf-vsphere-platform-none-ovn-chain.yaml | 1 + .../vsphere/proxy/https/upi-conf-vsphere-proxy-https-chain.yaml | 1 + .../step-registry/upi/conf/vsphere/upi-conf-vsphere-chain.yaml | 1 + 68 files changed, 68 insertions(+) diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/byo-iam-role/provision/cucushift-installer-rehearse-aws-ipi-byo-iam-role-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/byo-iam-role/provision/cucushift-installer-rehearse-aws-ipi-byo-iam-role-provision-chain.yaml index f503ab954eba8..2267bac9dc6dd 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/byo-iam-role/provision/cucushift-installer-rehearse-aws-ipi-byo-iam-role-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/byo-iam-role/provision/cucushift-installer-rehearse-aws-ipi-byo-iam-role-provision-chain.yaml @@ -3,6 +3,7 @@ chain: steps: - ref: aws-provision-iam-role - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-aws-byo-iam-role - ref: ipi-conf-aws - ref: ipi-install-monitoringpvc diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/byo-route53/provision/cucushift-installer-rehearse-aws-ipi-byo-route53-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/byo-route53/provision/cucushift-installer-rehearse-aws-ipi-byo-route53-provision-chain.yaml index 687c13ff7ad2b..be71a2d0feb08 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/byo-route53/provision/cucushift-installer-rehearse-aws-ipi-byo-route53-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/byo-route53/provision/cucushift-installer-rehearse-aws-ipi-byo-route53-provision-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: aws-provision-vpc-shared - ref: aws-provision-route53-private-hosted-zone - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-aws-custom-vpc - ref: ipi-conf-aws-byo-route53 - ref: ipi-conf-aws diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-provision-chain.yaml index 45cfbe6e07342..883e34e9b1433 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-provision-chain.yaml @@ -6,6 +6,7 @@ chain: - ref: aws-provision-cco-manual-users-static - chain: mirror-images-by-oc-adm - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-mirror - ref: ipi-conf-aws-custom-vpc - ref: ipi-conf-manual-creds diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/sdn/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-sdn-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/sdn/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-sdn-provision-chain.yaml index 258161c2ee70f..ffe7e0c43de53 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/sdn/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-sdn-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/sdn/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-sdn-provision-chain.yaml @@ -6,6 +6,7 @@ chain: - ref: aws-provision-cco-manual-users-static - chain: mirror-images-by-oc-adm - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-mirror - ref: ipi-conf-aws-custom-vpc - ref: ipi-conf-manual-creds diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/sno/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-sno-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/sno/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-sno-provision-chain.yaml index 8f9219d41d63c..d95a6acbcb75e 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/sno/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-sno-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/sno/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-sno-provision-chain.yaml @@ -6,6 +6,7 @@ chain: - ref: aws-provision-cco-manual-users-static - chain: mirror-images-by-oc-adm - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-mirror - ref: ipi-conf-aws-custom-vpc - ref: ipi-conf-manual-creds diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/techpreview/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-techpreview-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/techpreview/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-techpreview-provision-chain.yaml index 62ca5e6428d01..60e8cd4a7df1a 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/techpreview/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-techpreview-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/disconnected/private/techpreview/provision/cucushift-installer-rehearse-aws-ipi-disconnected-private-techpreview-provision-chain.yaml @@ -6,6 +6,7 @@ chain: - ref: aws-provision-cco-manual-users-static - chain: mirror-images-by-oc-adm - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-mirror - ref: ipi-conf-aws-custom-vpc - ref: ipi-conf-manual-creds diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/private/cco-manual-security-token-service/provision/cucushift-installer-rehearse-aws-ipi-private-cco-manual-security-token-service-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/private/cco-manual-security-token-service/provision/cucushift-installer-rehearse-aws-ipi-private-cco-manual-security-token-service-provision-chain.yaml index 68dee5a660274..605eff5730ed9 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/private/cco-manual-security-token-service/provision/cucushift-installer-rehearse-aws-ipi-private-cco-manual-security-token-service-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/private/cco-manual-security-token-service/provision/cucushift-installer-rehearse-aws-ipi-private-cco-manual-security-token-service-provision-chain.yaml @@ -2,6 +2,7 @@ chain: as: cucushift-installer-rehearse-aws-ipi-private-cco-manual-security-token-service-provision steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: aws-provision-vpc-shared - chain: aws-provision-bastionhost - ref: ipi-conf-aws-custom-vpc diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/private/ovn/ipsec/provision/cucushift-installer-rehearse-aws-ipi-private-ovn-ipsec-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/private/ovn/ipsec/provision/cucushift-installer-rehearse-aws-ipi-private-ovn-ipsec-provision-chain.yaml index 509e38b71c5b5..b00ca9ec6233b 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/private/ovn/ipsec/provision/cucushift-installer-rehearse-aws-ipi-private-ovn-ipsec-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/private/ovn/ipsec/provision/cucushift-installer-rehearse-aws-ipi-private-ovn-ipsec-provision-chain.yaml @@ -2,6 +2,7 @@ chain: as: cucushift-installer-rehearse-aws-ipi-private-ovn-ipsec-provision steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: aws-provision-vpc-shared - chain: aws-provision-bastionhost - ref: ipi-conf-aws-custom-vpc diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/private/provision/cucushift-installer-rehearse-aws-ipi-private-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/private/provision/cucushift-installer-rehearse-aws-ipi-private-provision-chain.yaml index 7f460cdd4b5bd..b0fa1c32aa457 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/private/provision/cucushift-installer-rehearse-aws-ipi-private-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/private/provision/cucushift-installer-rehearse-aws-ipi-private-provision-chain.yaml @@ -2,6 +2,7 @@ chain: as: cucushift-installer-rehearse-aws-ipi-private-provision steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: aws-provision-vpc-shared - chain: aws-provision-bastionhost - ref: ipi-conf-aws-custom-vpc diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/cco-manual-security-token-service/provision/cucushift-installer-rehearse-aws-ipi-proxy-cco-manual-security-token-service-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/cco-manual-security-token-service/provision/cucushift-installer-rehearse-aws-ipi-proxy-cco-manual-security-token-service-provision-chain.yaml index 2f37cf587f5dc..ee087b72be00c 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/cco-manual-security-token-service/provision/cucushift-installer-rehearse-aws-ipi-proxy-cco-manual-security-token-service-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/cco-manual-security-token-service/provision/cucushift-installer-rehearse-aws-ipi-proxy-cco-manual-security-token-service-provision-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: aws-provision-vpc-disconnected - chain: aws-provision-bastionhost - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-aws-custom-vpc - ref: ipi-conf-proxy - ref: ipi-conf-aws diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/provision/cucushift-installer-rehearse-aws-ipi-proxy-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/provision/cucushift-installer-rehearse-aws-ipi-proxy-provision-chain.yaml index 3288e716972ab..65710aae15b00 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/provision/cucushift-installer-rehearse-aws-ipi-proxy-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/provision/cucushift-installer-rehearse-aws-ipi-proxy-provision-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: aws-provision-vpc-disconnected - chain: aws-provision-bastionhost - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-aws-custom-vpc - ref: ipi-conf-proxy - ref: ipi-conf-aws diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/sdn/provision/cucushift-installer-rehearse-aws-ipi-proxy-sdn-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/sdn/provision/cucushift-installer-rehearse-aws-ipi-proxy-sdn-provision-chain.yaml index fdb689df19e83..f2aea515b8a09 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/sdn/provision/cucushift-installer-rehearse-aws-ipi-proxy-sdn-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/sdn/provision/cucushift-installer-rehearse-aws-ipi-proxy-sdn-provision-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: aws-provision-vpc-disconnected - chain: aws-provision-bastionhost - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-aws-custom-vpc - ref: ipi-conf-proxy - ref: ipi-conf-aws diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/techpreview/provision/cucushift-installer-rehearse-aws-ipi-proxy-techpreview-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/techpreview/provision/cucushift-installer-rehearse-aws-ipi-proxy-techpreview-provision-chain.yaml index c28653353eaaf..932d2e1ae762e 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/techpreview/provision/cucushift-installer-rehearse-aws-ipi-proxy-techpreview-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/proxy/techpreview/provision/cucushift-installer-rehearse-aws-ipi-proxy-techpreview-provision-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: aws-provision-vpc-disconnected - chain: aws-provision-bastionhost - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-aws-custom-vpc - ref: ipi-conf-proxy - ref: ipi-conf-aws diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/usgov/ipi/private/workers-marketplace/provision/cucushift-installer-rehearse-aws-usgov-ipi-private-workers-marketplace-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/usgov/ipi/private/workers-marketplace/provision/cucushift-installer-rehearse-aws-usgov-ipi-private-workers-marketplace-provision-chain.yaml index 18b84386663b9..efb7b55e69eeb 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/aws/usgov/ipi/private/workers-marketplace/provision/cucushift-installer-rehearse-aws-usgov-ipi-private-workers-marketplace-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/usgov/ipi/private/workers-marketplace/provision/cucushift-installer-rehearse-aws-usgov-ipi-private-workers-marketplace-provision-chain.yaml @@ -2,6 +2,7 @@ chain: as: cucushift-installer-rehearse-aws-usgov-ipi-private-workers-marketplace-provision steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: aws-provision-vpc-shared - chain: aws-provision-bastionhost - ref: ipi-conf-aws-custom-vpc diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disconnected/fullyprivate/provision/cucushift-installer-rehearse-azure-ipi-disconnected-fullyprivate-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disconnected/fullyprivate/provision/cucushift-installer-rehearse-azure-ipi-disconnected-fullyprivate-provision-chain.yaml index 966048e31336b..5f8571b74bf57 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disconnected/fullyprivate/provision/cucushift-installer-rehearse-azure-ipi-disconnected-fullyprivate-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disconnected/fullyprivate/provision/cucushift-installer-rehearse-azure-ipi-disconnected-fullyprivate-provision-chain.yaml @@ -9,6 +9,7 @@ chain: - ref: openshift-cluster-bot-rbac - chain: mirror-images-by-oc-adm - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-mirror - ref: ipi-conf-azure - ref: ipi-conf-azure-provisionednetwork diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disconnected/fullyprivate/techpreview/provision/cucushift-installer-rehearse-azure-ipi-disconnected-fullyprivate-techpreview-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disconnected/fullyprivate/techpreview/provision/cucushift-installer-rehearse-azure-ipi-disconnected-fullyprivate-techpreview-provision-chain.yaml index 68dd38bd35b90..df7387a656730 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disconnected/fullyprivate/techpreview/provision/cucushift-installer-rehearse-azure-ipi-disconnected-fullyprivate-techpreview-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disconnected/fullyprivate/techpreview/provision/cucushift-installer-rehearse-azure-ipi-disconnected-fullyprivate-techpreview-provision-chain.yaml @@ -9,6 +9,7 @@ chain: - ref: openshift-cluster-bot-rbac - chain: mirror-images-by-oc-adm - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-mirror - ref: ipi-conf-azure - ref: ipi-conf-azure-provisionednetwork diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disconnected/provision/cucushift-installer-rehearse-azure-ipi-disconnected-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disconnected/provision/cucushift-installer-rehearse-azure-ipi-disconnected-provision-chain.yaml index bc68a1af23f8e..c71b2f67efe63 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disconnected/provision/cucushift-installer-rehearse-azure-ipi-disconnected-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disconnected/provision/cucushift-installer-rehearse-azure-ipi-disconnected-provision-chain.yaml @@ -7,6 +7,7 @@ chain: - ref: openshift-cluster-bot-rbac - chain: mirror-images-by-oc-adm - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-mirror - ref: ipi-conf-azure - ref: ipi-conf-azure-provisionednetwork diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disk-encryption-set/provision/cucushift-installer-rehearse-azure-ipi-disk-encryption-set-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disk-encryption-set/provision/cucushift-installer-rehearse-azure-ipi-disk-encryption-set-provision-chain.yaml index 6d80c2b3fff58..eb3e2f9681f25 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disk-encryption-set/provision/cucushift-installer-rehearse-azure-ipi-disk-encryption-set-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/disk-encryption-set/provision/cucushift-installer-rehearse-azure-ipi-disk-encryption-set-provision-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: azure-provision-resourcegroup - ref: azure-provision-disk-encryption-set - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-azure - ref: ipi-conf-azure-provisioned-des #https://issues.redhat.com/browse/OCPBUGS-984 diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/fullyprivate/provision/cucushift-installer-rehearse-azure-ipi-fullyprivate-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/fullyprivate/provision/cucushift-installer-rehearse-azure-ipi-fullyprivate-provision-chain.yaml index caad1af692bba..b56766c6b322a 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/fullyprivate/provision/cucushift-installer-rehearse-azure-ipi-fullyprivate-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/fullyprivate/provision/cucushift-installer-rehearse-azure-ipi-fullyprivate-provision-chain.yaml @@ -7,6 +7,7 @@ chain: - chain: azure-provision-bastionhost - ref: proxy-config-generate - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-azure - ref: ipi-conf-azure-provisionednetwork - ref: ipi-install-monitoringpvc diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/proxy/provision/cucushift-installer-rehearse-azure-ipi-proxy-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/proxy/provision/cucushift-installer-rehearse-azure-ipi-proxy-provision-chain.yaml index 11c11a54a2eaa..28e60f94739a6 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/proxy/provision/cucushift-installer-rehearse-azure-ipi-proxy-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/proxy/provision/cucushift-installer-rehearse-azure-ipi-proxy-provision-chain.yaml @@ -5,6 +5,7 @@ chain: - ref: azure-provision-vnet - chain: azure-provision-bastionhost - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-proxy - ref: ipi-conf-azure - ref: ipi-conf-azure-provisionednetwork diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/proxy/techpreview/provision/cucushift-installer-rehearse-azure-ipi-proxy-techpreview-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/proxy/techpreview/provision/cucushift-installer-rehearse-azure-ipi-proxy-techpreview-provision-chain.yaml index de23f12a0299b..c5c1cfe67e523 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/proxy/techpreview/provision/cucushift-installer-rehearse-azure-ipi-proxy-techpreview-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/proxy/techpreview/provision/cucushift-installer-rehearse-azure-ipi-proxy-techpreview-provision-chain.yaml @@ -5,6 +5,7 @@ chain: - ref: azure-provision-vnet - chain: azure-provision-bastionhost - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-proxy - ref: ipi-conf-azure - ref: ipi-conf-azure-provisionednetwork diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/vmgenv1/provision/cucushift-installer-rehearse-azure-ipi-vmgenv1-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/vmgenv1/provision/cucushift-installer-rehearse-azure-ipi-vmgenv1-provision-chain.yaml index fe5b85ddfbb45..39365a643f398 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/vmgenv1/provision/cucushift-installer-rehearse-azure-ipi-vmgenv1-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/vmgenv1/provision/cucushift-installer-rehearse-azure-ipi-vmgenv1-provision-chain.yaml @@ -2,6 +2,7 @@ chain: as: cucushift-installer-rehearse-azure-ipi-vmgenv1-provision steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-azure - ref: ipi-conf-azure-vmgenv1 - ref: ipi-install-monitoringpvc diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/workers-marketimage/provision/cucushift-installer-rehearse-azure-ipi-workers-marketimage-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/workers-marketimage/provision/cucushift-installer-rehearse-azure-ipi-workers-marketimage-provision-chain.yaml index a47ce82973d80..8144adb17ed9e 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/workers-marketimage/provision/cucushift-installer-rehearse-azure-ipi-workers-marketimage-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/workers-marketimage/provision/cucushift-installer-rehearse-azure-ipi-workers-marketimage-provision-chain.yaml @@ -2,6 +2,7 @@ chain: as: cucushift-installer-rehearse-azure-ipi-workers-marketimage-provision steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-azure - ref: ipi-conf-azure-workers-marketimage - ref: ipi-install-monitoringpvc diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/workers-rhel8/provision/cucushift-installer-rehearse-azure-ipi-workers-rhel8-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/workers-rhel8/provision/cucushift-installer-rehearse-azure-ipi-workers-rhel8-provision-chain.yaml index 8fc2064ff32e4..5b094c2ffed9b 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/workers-rhel8/provision/cucushift-installer-rehearse-azure-ipi-workers-rhel8-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/azure/ipi/workers-rhel8/provision/cucushift-installer-rehearse-azure-ipi-workers-rhel8-provision-chain.yaml @@ -5,6 +5,7 @@ chain: - ref: azure-provision-vnet - chain: azure-provision-bastionhost - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-azure - ref: ipi-conf-azure-provisionednetwork - ref: ipi-install-monitoringpvc diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/azure/upi/disconnected/provision/cucushift-installer-rehearse-azure-upi-disconnected-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/azure/upi/disconnected/provision/cucushift-installer-rehearse-azure-upi-disconnected-provision-chain.yaml index d81979bfaf724..4432012d43b3b 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/azure/upi/disconnected/provision/cucushift-installer-rehearse-azure-upi-disconnected-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/azure/upi/disconnected/provision/cucushift-installer-rehearse-azure-upi-disconnected-provision-chain.yaml @@ -7,6 +7,7 @@ chain: - ref: openshift-cluster-bot-rbac - chain: mirror-images-by-oc-adm - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-mirror - ref: ipi-conf-azure - ref: ipi-conf-azure-provisioned-resourcegroup diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/azure/upi/proxy/provision/cucushift-installer-rehearse-azure-upi-proxy-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/azure/upi/proxy/provision/cucushift-installer-rehearse-azure-upi-proxy-provision-chain.yaml index 009801650c173..bbce6176b570b 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/azure/upi/proxy/provision/cucushift-installer-rehearse-azure-upi-proxy-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/azure/upi/proxy/provision/cucushift-installer-rehearse-azure-upi-proxy-provision-chain.yaml @@ -6,6 +6,7 @@ chain: - chain: azure-provision-bastionhost - ref: ipi-install-rbac - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-azure - ref: ipi-install-monitoringpvc - ref: ipi-conf-azure-provisioned-resourcegroup diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/disconnected/private/ovn/provision/cucushift-installer-rehearse-gcp-ipi-disconnected-private-ovn-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/disconnected/private/ovn/provision/cucushift-installer-rehearse-gcp-ipi-disconnected-private-ovn-provision-chain.yaml index de1cb70a599be..c059fa5d0f2f0 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/disconnected/private/ovn/provision/cucushift-installer-rehearse-gcp-ipi-disconnected-private-ovn-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/disconnected/private/ovn/provision/cucushift-installer-rehearse-gcp-ipi-disconnected-private-ovn-provision-chain.yaml @@ -8,6 +8,7 @@ chain: - chain: mirror-images-by-oc-adm - ref: proxy-config-generate - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-mirror - ref: ipi-conf-gcp - ref: ovn-conf diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/disconnected/private/provision/cucushift-installer-rehearse-gcp-ipi-disconnected-private-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/disconnected/private/provision/cucushift-installer-rehearse-gcp-ipi-disconnected-private-provision-chain.yaml index e248941d5c4ea..1aa0280103758 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/disconnected/private/provision/cucushift-installer-rehearse-gcp-ipi-disconnected-private-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/disconnected/private/provision/cucushift-installer-rehearse-gcp-ipi-disconnected-private-provision-chain.yaml @@ -8,6 +8,7 @@ chain: - chain: mirror-images-by-oc-adm - ref: proxy-config-generate - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-mirror - ref: ipi-conf-gcp - ref: ipi-install-install diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/disconnected/provision/cucushift-installer-rehearse-gcp-ipi-disconnected-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/disconnected/provision/cucushift-installer-rehearse-gcp-ipi-disconnected-provision-chain.yaml index aa3d0426b569e..c77eb3e9e99a7 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/disconnected/provision/cucushift-installer-rehearse-gcp-ipi-disconnected-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/disconnected/provision/cucushift-installer-rehearse-gcp-ipi-disconnected-provision-chain.yaml @@ -7,6 +7,7 @@ chain: - ref: gcp-provision-bastionhost - chain: mirror-images-by-oc-adm - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-mirror - ref: ipi-conf-gcp - ref: ipi-install-install # using the step rather than "ipi-install" chain due to the first 2 steps diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/private/provision/cucushift-installer-rehearse-gcp-ipi-private-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/private/provision/cucushift-installer-rehearse-gcp-ipi-private-provision-chain.yaml index 0368a58f84dd5..af975a7a9a177 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/private/provision/cucushift-installer-rehearse-gcp-ipi-private-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/private/provision/cucushift-installer-rehearse-gcp-ipi-private-provision-chain.yaml @@ -6,6 +6,7 @@ chain: - ref: gcp-provision-bastionhost - ref: proxy-config-generate - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-gcp - chain: ipi-install - ref: enable-qe-catalogsource diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/proxy/provision/cucushift-installer-rehearse-gcp-ipi-proxy-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/proxy/provision/cucushift-installer-rehearse-gcp-ipi-proxy-provision-chain.yaml index a4a09089e3874..5207172000d9f 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/proxy/provision/cucushift-installer-rehearse-gcp-ipi-proxy-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/proxy/provision/cucushift-installer-rehearse-gcp-ipi-proxy-provision-chain.yaml @@ -6,6 +6,7 @@ chain: - ref: gcp-provision-bastionhost - ref: proxy-config-generate - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-proxy - ref: ipi-conf-gcp - chain: ipi-install diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/proxy/techpreview/provision/cucushift-installer-rehearse-gcp-ipi-proxy-techpreview-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/proxy/techpreview/provision/cucushift-installer-rehearse-gcp-ipi-proxy-techpreview-provision-chain.yaml index 145e2c706ab28..98413412bd086 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/proxy/techpreview/provision/cucushift-installer-rehearse-gcp-ipi-proxy-techpreview-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/proxy/techpreview/provision/cucushift-installer-rehearse-gcp-ipi-proxy-techpreview-provision-chain.yaml @@ -6,6 +6,7 @@ chain: - ref: gcp-provision-bastionhost - ref: proxy-config-generate - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-proxy - ref: ipi-conf-gcp - ref: ipi-conf-techpreview diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/workers-rhel8/provision/cucushift-installer-rehearse-gcp-ipi-workers-rhel8-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/workers-rhel8/provision/cucushift-installer-rehearse-gcp-ipi-workers-rhel8-provision-chain.yaml index 213ee32e7114a..4ec0a634b0411 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/workers-rhel8/provision/cucushift-installer-rehearse-gcp-ipi-workers-rhel8-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/ipi/workers-rhel8/provision/cucushift-installer-rehearse-gcp-ipi-workers-rhel8-provision-chain.yaml @@ -5,6 +5,7 @@ chain: - ref: ignition-bastionhost - ref: gcp-provision-bastionhost - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-gcp - chain: ipi-install - ref: workers-rhel-gcp-provision diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/upi/disconnected/provision/cucushift-installer-rehearse-gcp-upi-disconnected-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/upi/disconnected/provision/cucushift-installer-rehearse-gcp-upi-disconnected-provision-chain.yaml index 58ced2658a8ba..33c3e909540f9 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/upi/disconnected/provision/cucushift-installer-rehearse-gcp-upi-disconnected-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/upi/disconnected/provision/cucushift-installer-rehearse-gcp-upi-disconnected-provision-chain.yaml @@ -7,6 +7,7 @@ chain: - ref: gcp-provision-bastionhost - chain: mirror-images-by-oc-adm - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-mirror - ref: ipi-conf-gcp - ref: ipi-install-monitoringpvc diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/upi/proxy/provision/cucushift-installer-rehearse-gcp-upi-proxy-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/upi/proxy/provision/cucushift-installer-rehearse-gcp-upi-proxy-provision-chain.yaml index f2be63f6ceadf..17e9877456e3a 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/gcp/upi/proxy/provision/cucushift-installer-rehearse-gcp-upi-proxy-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/gcp/upi/proxy/provision/cucushift-installer-rehearse-gcp-upi-proxy-provision-chain.yaml @@ -7,6 +7,7 @@ chain: - ref: gcp-provision-bastionhost - ref: proxy-config-generate - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-proxy - ref: ipi-conf-gcp - ref: ipi-install-monitoringpvc diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/ipi/baselinecaps/none/additionalenabledcaps/provision/cucushift-installer-rehearse-vsphere-ipi-baselinecaps-none-additionalenabledcaps-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/ipi/baselinecaps/none/additionalenabledcaps/provision/cucushift-installer-rehearse-vsphere-ipi-baselinecaps-none-additionalenabledcaps-provision-chain.yaml index 4633f3c22fd5e..1185dd0a678c3 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/ipi/baselinecaps/none/additionalenabledcaps/provision/cucushift-installer-rehearse-vsphere-ipi-baselinecaps-none-additionalenabledcaps-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/ipi/baselinecaps/none/additionalenabledcaps/provision/cucushift-installer-rehearse-vsphere-ipi-baselinecaps-none-additionalenabledcaps-provision-chain.yaml @@ -6,6 +6,7 @@ chain: - ref: ipi-conf-vsphere-lb - ref: ipi-conf-vsphere-dns - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-additional-enabled-capabilities - ref: ipi-conf-vsphere - ref: ipi-install-monitoringpvc diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-provision-chain.yaml index 73843a6750f11..6c27238b1706d 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-provision-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: ipi-install-rbac - ref: openshift-cluster-bot-rbac - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-vsphere-check - chain: vsphere-provision-bastionhost - ref: mirror-images-by-oc-adm diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.yaml index 7d4b2b8f4a2f0..cba6d6a7f5be6 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/disconnected/sdn/provision/cucushift-installer-rehearse-vsphere-upi-disconnected-sdn-provision-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: ipi-install-rbac - ref: openshift-cluster-bot-rbac - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: sdn-conf - ref: ipi-conf-vsphere-check - chain: vsphere-provision-bastionhost diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/ovn/sdn2ovn-rollback/provision/cucushift-installer-rehearse-vsphere-upi-ovn-sdn2ovn-rollback-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/ovn/sdn2ovn-rollback/provision/cucushift-installer-rehearse-vsphere-upi-ovn-sdn2ovn-rollback-provision-chain.yaml index cf540d5806e51..855732eb11b89 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/ovn/sdn2ovn-rollback/provision/cucushift-installer-rehearse-vsphere-upi-ovn-sdn2ovn-rollback-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/ovn/sdn2ovn-rollback/provision/cucushift-installer-rehearse-vsphere-upi-ovn-sdn2ovn-rollback-provision-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: ipi-install-rbac - ref: openshift-cluster-bot-rbac - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-vsphere-check - ref: upi-conf-vsphere - ref: upi-conf-vsphere-ova diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/ovn/sdn2ovn/provision/cucushift-installer-rehearse-vsphere-upi-ovn-sdn2ovn-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/ovn/sdn2ovn/provision/cucushift-installer-rehearse-vsphere-upi-ovn-sdn2ovn-provision-chain.yaml index 2f9d5c7493033..7457cb3380bef 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/ovn/sdn2ovn/provision/cucushift-installer-rehearse-vsphere-upi-ovn-sdn2ovn-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/ovn/sdn2ovn/provision/cucushift-installer-rehearse-vsphere-upi-ovn-sdn2ovn-provision-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: ipi-install-rbac - ref: openshift-cluster-bot-rbac - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-vsphere-check - ref: upi-conf-vsphere - ref: upi-conf-vsphere-ova diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/provision/cucushift-installer-rehearse-vsphere-upi-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/provision/cucushift-installer-rehearse-vsphere-upi-provision-chain.yaml index 61cc95c1d0568..c69914e964b19 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/provision/cucushift-installer-rehearse-vsphere-upi-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/provision/cucushift-installer-rehearse-vsphere-upi-provision-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: ipi-install-rbac - ref: openshift-cluster-bot-rbac - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-vsphere-check - ref: upi-conf-vsphere - ref: upi-conf-vsphere-ova diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/proxy/provision/cucushift-installer-rehearse-vsphere-upi-proxy-provision-chain.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/proxy/provision/cucushift-installer-rehearse-vsphere-upi-proxy-provision-chain.yaml index 8162b793b116c..1ea9d72c83cf6 100644 --- a/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/proxy/provision/cucushift-installer-rehearse-vsphere-upi-proxy-provision-chain.yaml +++ b/ci-operator/step-registry/cucushift/installer/rehearse/vsphere/upi/proxy/provision/cucushift-installer-rehearse-vsphere-upi-proxy-provision-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: ipi-install-rbac - ref: openshift-cluster-bot-rbac - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-vsphere-check - chain: vsphere-provision-bastionhost - ref: ipi-conf-proxy diff --git a/ci-operator/step-registry/ipi/azure/arcconformance/ipi-azure-arcconformance-workflow.yaml b/ci-operator/step-registry/ipi/azure/arcconformance/ipi-azure-arcconformance-workflow.yaml index 045c8e36ee198..d8fc51f563797 100644 --- a/ci-operator/step-registry/ipi/azure/arcconformance/ipi-azure-arcconformance-workflow.yaml +++ b/ci-operator/step-registry/ipi/azure/arcconformance/ipi-azure-arcconformance-workflow.yaml @@ -3,6 +3,7 @@ workflow: steps: pre: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-azure-arcconformance-region - ref: ipi-install-monitoringpvc - chain: ipi-install diff --git a/ci-operator/step-registry/ipi/conf/alibabacloud/ipi-conf-alibabacloud-chain.yaml b/ci-operator/step-registry/ipi/conf/alibabacloud/ipi-conf-alibabacloud-chain.yaml index 5e15b540e8239..f8d54f9b3b8bb 100644 --- a/ci-operator/step-registry/ipi/conf/alibabacloud/ipi-conf-alibabacloud-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/alibabacloud/ipi-conf-alibabacloud-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-alibabacloud steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-alibabacloud - ref: ipi-install-monitoringpvc documentation: |- diff --git a/ci-operator/step-registry/ipi/conf/aws/blackholenetwork/ipi-conf-aws-blackholenetwork-chain.yaml b/ci-operator/step-registry/ipi/conf/aws/blackholenetwork/ipi-conf-aws-blackholenetwork-chain.yaml index 43b873b27eb39..3101774cfb1e6 100644 --- a/ci-operator/step-registry/ipi/conf/aws/blackholenetwork/ipi-conf-aws-blackholenetwork-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/aws/blackholenetwork/ipi-conf-aws-blackholenetwork-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-aws-blackholenetwork steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-aws-blackholenetwork - ref: ipi-conf-aws documentation: |- diff --git a/ci-operator/step-registry/ipi/conf/aws/ipi-conf-aws-chain.yaml b/ci-operator/step-registry/ipi/conf/aws/ipi-conf-aws-chain.yaml index 0821dd00ca6fd..1fb5f5b7d4ec0 100644 --- a/ci-operator/step-registry/ipi/conf/aws/ipi-conf-aws-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/aws/ipi-conf-aws-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-aws steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-aws - ref: ipi-install-monitoringpvc documentation: |- diff --git a/ci-operator/step-registry/ipi/conf/aws/sharednetwork/ipi-conf-aws-sharednetwork-chain.yaml b/ci-operator/step-registry/ipi/conf/aws/sharednetwork/ipi-conf-aws-sharednetwork-chain.yaml index 5b78194e289c7..f6aa5f7b6ca26 100644 --- a/ci-operator/step-registry/ipi/conf/aws/sharednetwork/ipi-conf-aws-sharednetwork-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/aws/sharednetwork/ipi-conf-aws-sharednetwork-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-aws-sharednetwork steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-aws-sharednetwork - ref: ipi-conf-aws - ref: ipi-install-monitoringpvc diff --git a/ci-operator/step-registry/ipi/conf/azure/ipi-conf-azure-chain.yaml b/ci-operator/step-registry/ipi/conf/azure/ipi-conf-azure-chain.yaml index 5f9a2e7569861..4394b96835493 100644 --- a/ci-operator/step-registry/ipi/conf/azure/ipi-conf-azure-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/azure/ipi-conf-azure-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-azure steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-azure - ref: ipi-install-monitoringpvc documentation: |- diff --git a/ci-operator/step-registry/ipi/conf/azure/resourcegroup/ipi-conf-azure-resourcegroup-chain.yaml b/ci-operator/step-registry/ipi/conf/azure/resourcegroup/ipi-conf-azure-resourcegroup-chain.yaml index b9d182e19a005..bb9f97b23bc50 100644 --- a/ci-operator/step-registry/ipi/conf/azure/resourcegroup/ipi-conf-azure-resourcegroup-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/azure/resourcegroup/ipi-conf-azure-resourcegroup-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-azure-resourcegroup steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-azure - ref: ipi-conf-azure-resourcegroup - ref: ipi-install-monitoringpvc diff --git a/ci-operator/step-registry/ipi/conf/azure/sharednetwork/ipi-conf-azure-sharednetwork-chain.yaml b/ci-operator/step-registry/ipi/conf/azure/sharednetwork/ipi-conf-azure-sharednetwork-chain.yaml index eb71ae3f82c87..b866ded8e9b15 100644 --- a/ci-operator/step-registry/ipi/conf/azure/sharednetwork/ipi-conf-azure-sharednetwork-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/azure/sharednetwork/ipi-conf-azure-sharednetwork-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-azure-sharednetwork steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-azure - ref: ipi-conf-azure-sharednetwork - ref: ipi-install-monitoringpvc diff --git a/ci-operator/step-registry/ipi/conf/azuremag/ipi-conf-azuremag-chain.yaml b/ci-operator/step-registry/ipi/conf/azuremag/ipi-conf-azuremag-chain.yaml index 55e97329d134d..4b65ffe940b58 100644 --- a/ci-operator/step-registry/ipi/conf/azuremag/ipi-conf-azuremag-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/azuremag/ipi-conf-azuremag-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-azuremag steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-azuremag - ref: ipi-install-monitoringpvc documentation: |- diff --git a/ci-operator/step-registry/ipi/conf/azurestack/ipi-conf-azurestack-chain.yaml b/ci-operator/step-registry/ipi/conf/azurestack/ipi-conf-azurestack-chain.yaml index dae52ee77e9bf..8a934e88ef3d0 100644 --- a/ci-operator/step-registry/ipi/conf/azurestack/ipi-conf-azurestack-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/azurestack/ipi-conf-azurestack-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-azurestack steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-azurestack - ref: ipi-install-monitoringpvc documentation: |- diff --git a/ci-operator/step-registry/ipi/conf/gcp/ipi-conf-gcp-chain.yaml b/ci-operator/step-registry/ipi/conf/gcp/ipi-conf-gcp-chain.yaml index dc5e26f22dee8..b89631f95935d 100644 --- a/ci-operator/step-registry/ipi/conf/gcp/ipi-conf-gcp-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/gcp/ipi-conf-gcp-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-gcp steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-gcp - ref: ipi-install-monitoringpvc documentation: >- diff --git a/ci-operator/step-registry/ipi/conf/gcp/sharednetwork/ipi-conf-gcp-sharednetwork-chain.yaml b/ci-operator/step-registry/ipi/conf/gcp/sharednetwork/ipi-conf-gcp-sharednetwork-chain.yaml index 7a72cfc7dd82f..cdfaa709f4a1b 100644 --- a/ci-operator/step-registry/ipi/conf/gcp/sharednetwork/ipi-conf-gcp-sharednetwork-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/gcp/sharednetwork/ipi-conf-gcp-sharednetwork-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-gcp-sharednetwork steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-gcp - ref: ipi-conf-gcp-sharednetwork - ref: ipi-install-monitoringpvc diff --git a/ci-operator/step-registry/ipi/conf/ibmcloud/ipi-conf-ibmcloud-chain.yaml b/ci-operator/step-registry/ipi/conf/ibmcloud/ipi-conf-ibmcloud-chain.yaml index 793a3a0ef1be6..7eb3653150ab6 100644 --- a/ci-operator/step-registry/ipi/conf/ibmcloud/ipi-conf-ibmcloud-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/ibmcloud/ipi-conf-ibmcloud-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-ibmcloud steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-ibmcloud - ref: ipi-conf-ibmcloud-manual-creds documentation: >- diff --git a/ci-operator/step-registry/ipi/conf/nutanix/ipi-conf-nutanix-chain.yaml b/ci-operator/step-registry/ipi/conf/nutanix/ipi-conf-nutanix-chain.yaml index 70ce0110c97c2..0e3d59f31c588 100644 --- a/ci-operator/step-registry/ipi/conf/nutanix/ipi-conf-nutanix-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/nutanix/ipi-conf-nutanix-chain.yaml @@ -4,6 +4,7 @@ chain: - ref: ipi-conf-nutanix-context - ref: ipi-conf-nutanix-dns - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-nutanix - ref: ipi-conf-nutanix-manual-creds - ref: ipi-conf-nutanix-csi diff --git a/ci-operator/step-registry/ipi/conf/powervs/ipi-conf-powervs-chain.yaml b/ci-operator/step-registry/ipi/conf/powervs/ipi-conf-powervs-chain.yaml index 0ccd49a8a2df7..49c04a9a7338c 100644 --- a/ci-operator/step-registry/ipi/conf/powervs/ipi-conf-powervs-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/powervs/ipi-conf-powervs-chain.yaml @@ -2,6 +2,7 @@ chain: as: ipi-conf-powervs steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-powervs documentation: >- This chain generates an install-config.yaml file configured to run diff --git a/ci-operator/step-registry/ipi/conf/vsphere/ipi-conf-vsphere-chain.yaml b/ci-operator/step-registry/ipi/conf/vsphere/ipi-conf-vsphere-chain.yaml index cfdcbd526af97..0c14994a033ca 100644 --- a/ci-operator/step-registry/ipi/conf/vsphere/ipi-conf-vsphere-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/vsphere/ipi-conf-vsphere-chain.yaml @@ -6,6 +6,7 @@ chain: - ref: ipi-conf-vsphere-lb - ref: ipi-conf-vsphere-dns - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-vsphere - ref: ipi-install-monitoringpvc documentation: >- diff --git a/ci-operator/step-registry/ipi/conf/vsphere/zones/ipi-conf-vsphere-zones-chain.yaml b/ci-operator/step-registry/ipi/conf/vsphere/zones/ipi-conf-vsphere-zones-chain.yaml index 9672610037649..2652389a91287 100644 --- a/ci-operator/step-registry/ipi/conf/vsphere/zones/ipi-conf-vsphere-zones-chain.yaml +++ b/ci-operator/step-registry/ipi/conf/vsphere/zones/ipi-conf-vsphere-zones-chain.yaml @@ -6,6 +6,7 @@ chain: - ref: ipi-conf-vsphere-lb - ref: ipi-conf-vsphere-dns - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-vsphere-zones documentation: >- The vSphere IPI configure step chain generates prerequisites for installing diff --git a/ci-operator/step-registry/openshift/e2e/aws/capi/openshift-e2e-aws-capi-workflow.yaml b/ci-operator/step-registry/openshift/e2e/aws/capi/openshift-e2e-aws-capi-workflow.yaml index b893f55ff0614..af30fc7bef727 100644 --- a/ci-operator/step-registry/openshift/e2e/aws/capi/openshift-e2e-aws-capi-workflow.yaml +++ b/ci-operator/step-registry/openshift/e2e/aws/capi/openshift-e2e-aws-capi-workflow.yaml @@ -4,6 +4,7 @@ workflow: pre: - ref: ipi-install-hosted-loki - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-aws - chain: ipi-install - ref: capi-conf-apply-feature-gate diff --git a/ci-operator/step-registry/openshift/e2e/aws/ccm/openshift-e2e-aws-ccm-workflow.yaml b/ci-operator/step-registry/openshift/e2e/aws/ccm/openshift-e2e-aws-ccm-workflow.yaml index ce4eb0aeb73e1..48767325d9ccb 100644 --- a/ci-operator/step-registry/openshift/e2e/aws/ccm/openshift-e2e-aws-ccm-workflow.yaml +++ b/ci-operator/step-registry/openshift/e2e/aws/ccm/openshift-e2e-aws-ccm-workflow.yaml @@ -3,6 +3,7 @@ workflow: steps: pre: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-aws # TODO: add - ref: ipi-install-monitoringpvc # We do not include monitoring PVC introduced in https://github.com/openshift/release/pull/15040 diff --git a/ci-operator/step-registry/openshift/e2e/aws/ccm/ovn-hybrid/openshift-e2e-aws-ccm-ovn-hybrid-workflow.yaml b/ci-operator/step-registry/openshift/e2e/aws/ccm/ovn-hybrid/openshift-e2e-aws-ccm-ovn-hybrid-workflow.yaml index 5e4a3737017f7..0d7413accd503 100644 --- a/ci-operator/step-registry/openshift/e2e/aws/ccm/ovn-hybrid/openshift-e2e-aws-ccm-ovn-hybrid-workflow.yaml +++ b/ci-operator/step-registry/openshift/e2e/aws/ccm/ovn-hybrid/openshift-e2e-aws-ccm-ovn-hybrid-workflow.yaml @@ -3,6 +3,7 @@ workflow: steps: pre: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-aws - ref: ovn-conf - ref: ovn-conf-hybrid-manifest diff --git a/ci-operator/step-registry/openshift/e2e/gcp/capi/openshift-e2e-gcp-capi-workflow.yaml b/ci-operator/step-registry/openshift/e2e/gcp/capi/openshift-e2e-gcp-capi-workflow.yaml index 0287edb98788e..f9df360b11a8a 100644 --- a/ci-operator/step-registry/openshift/e2e/gcp/capi/openshift-e2e-gcp-capi-workflow.yaml +++ b/ci-operator/step-registry/openshift/e2e/gcp/capi/openshift-e2e-gcp-capi-workflow.yaml @@ -4,6 +4,7 @@ workflow: pre: - ref: ipi-install-hosted-loki - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-gcp - chain: ipi-install - ref: capi-conf-apply-feature-gate diff --git a/ci-operator/step-registry/openshift/e2e/gcp/ccm/openshift-e2e-gcp-ccm-workflow.yaml b/ci-operator/step-registry/openshift/e2e/gcp/ccm/openshift-e2e-gcp-ccm-workflow.yaml index e4bc112a94e6f..32cec0f9cf4d7 100644 --- a/ci-operator/step-registry/openshift/e2e/gcp/ccm/openshift-e2e-gcp-ccm-workflow.yaml +++ b/ci-operator/step-registry/openshift/e2e/gcp/ccm/openshift-e2e-gcp-ccm-workflow.yaml @@ -3,6 +3,7 @@ workflow: steps: pre: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-gcp # TODO: add - ref: ipi-install-monitoringpvc # We do not include monitoring PVC introduced in https://github.com/openshift/release/pull/15040 diff --git a/ci-operator/step-registry/openshift/e2e/gcp/ccm/ovn/openshift-e2e-gcp-ccm-ovn-workflow.yaml b/ci-operator/step-registry/openshift/e2e/gcp/ccm/ovn/openshift-e2e-gcp-ccm-ovn-workflow.yaml index 63d0bc5ae4640..2782f1e1218de 100644 --- a/ci-operator/step-registry/openshift/e2e/gcp/ccm/ovn/openshift-e2e-gcp-ccm-ovn-workflow.yaml +++ b/ci-operator/step-registry/openshift/e2e/gcp/ccm/ovn/openshift-e2e-gcp-ccm-ovn-workflow.yaml @@ -3,6 +3,7 @@ workflow: steps: pre: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-gcp # TODO: add - ref: ipi-install-monitoringpvc # We do not include monitoring PVC introduced in https://github.com/openshift/release/pull/15040 diff --git a/ci-operator/step-registry/upi/conf/vsphere/platform-none/ovn/upi-conf-vsphere-platform-none-ovn-chain.yaml b/ci-operator/step-registry/upi/conf/vsphere/platform-none/ovn/upi-conf-vsphere-platform-none-ovn-chain.yaml index 9ba2f8d6914f8..45b14f63db773 100644 --- a/ci-operator/step-registry/upi/conf/vsphere/platform-none/ovn/upi-conf-vsphere-platform-none-ovn-chain.yaml +++ b/ci-operator/step-registry/upi/conf/vsphere/platform-none/ovn/upi-conf-vsphere-platform-none-ovn-chain.yaml @@ -2,6 +2,7 @@ chain: as: upi-conf-vsphere-platform-none-ovn steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-vsphere-check - ref: ovn-conf - ref: ovn-conf-hybrid-manifest-with-custom-vxlan-port diff --git a/ci-operator/step-registry/upi/conf/vsphere/proxy/https/upi-conf-vsphere-proxy-https-chain.yaml b/ci-operator/step-registry/upi/conf/vsphere/proxy/https/upi-conf-vsphere-proxy-https-chain.yaml index 6fdfa2ca586ca..839d969d8cc69 100644 --- a/ci-operator/step-registry/upi/conf/vsphere/proxy/https/upi-conf-vsphere-proxy-https-chain.yaml +++ b/ci-operator/step-registry/upi/conf/vsphere/proxy/https/upi-conf-vsphere-proxy-https-chain.yaml @@ -2,6 +2,7 @@ chain: as: upi-conf-vsphere-proxy-https steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-vsphere-check - ref: ipi-conf-vsphere-proxy-https - ref: upi-conf-vsphere diff --git a/ci-operator/step-registry/upi/conf/vsphere/upi-conf-vsphere-chain.yaml b/ci-operator/step-registry/upi/conf/vsphere/upi-conf-vsphere-chain.yaml index dcf9fa8b81bb2..565aa3d2e6dc2 100644 --- a/ci-operator/step-registry/upi/conf/vsphere/upi-conf-vsphere-chain.yaml +++ b/ci-operator/step-registry/upi/conf/vsphere/upi-conf-vsphere-chain.yaml @@ -2,6 +2,7 @@ chain: as: upi-conf-vsphere steps: - ref: ipi-conf + - ref: ipi-conf-telemetry - ref: ipi-conf-vsphere-check - ref: upi-conf-vsphere - ref: upi-conf-vsphere-ova From 00b1310a1278a9c70d907d9905b8ca0af33093c5 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Fri, 9 Sep 2022 00:54:52 -0700 Subject: [PATCH 3/3] ci-operator/config/openshift/telemeter: TELEMETER_ENABLED=true When making changes to the Telemeter client, we want to ensure that we're still excercising uploads. --- .../openshift/telemeter/openshift-telemeter-master.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ci-operator/config/openshift/telemeter/openshift-telemeter-master.yaml b/ci-operator/config/openshift/telemeter/openshift-telemeter-master.yaml index 42bf5a0037273..2dba16e72d916 100644 --- a/ci-operator/config/openshift/telemeter/openshift-telemeter-master.yaml +++ b/ci-operator/config/openshift/telemeter/openshift-telemeter-master.yaml @@ -55,10 +55,14 @@ tests: - as: e2e-aws-ovn steps: cluster_profile: aws + env: + TELEMETRY_ENABLED: "true" workflow: openshift-e2e-aws - as: e2e-aws-upgrade steps: cluster_profile: aws + env: + TELEMETRY_ENABLED: "true" workflow: openshift-upgrade-aws - as: benchmark steps: