From fa88e527eb74d00c7873ccffc0c6177b2e39a7eb Mon Sep 17 00:00:00 2001 From: Marco Braga Date: Mon, 31 Mar 2025 21:28:41 -0300 Subject: [PATCH] OCPBUGS-53249: set provider external on e2e run Forcing the provider to external on presubmits on origin repository (currently those are optional and are failing). --- .../e2e/test/openshift-e2e-test-commands.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/ci-operator/step-registry/openshift/e2e/test/openshift-e2e-test-commands.sh b/ci-operator/step-registry/openshift/e2e/test/openshift-e2e-test-commands.sh index cca3b5b1a9184..230428f013b9a 100755 --- a/ci-operator/step-registry/openshift/e2e/test/openshift-e2e-test-commands.sh +++ b/ci-operator/step-registry/openshift/e2e/test/openshift-e2e-test-commands.sh @@ -198,7 +198,18 @@ powervs*) export IBMCLOUD_API_KEY ;; nutanix) export TEST_PROVIDER='{"type":"nutanix"}' ;; -external) export TEST_PROVIDER='' ;; +external) + # FIXME(mtulio): https://issues.redhat.com/browse/OCPBUGS-53249 + # Forcing openshift/origin presubmits to set the flag provider to "external" to validate the PR + # https://github.com/openshift/origin/pull/29623 + # Presubmits on origin repo is currently permanent failing, skips is addressed on OCPBUGS-53249, required by + # https://github.com/openshift/kubernetes/pull/2247 + if [[ $JOB_NAME == *"pull-ci-openshift-origin"* ]]; then + export TEST_PROVIDER='{"type":"external"}' + else + export TEST_PROVIDER='' + fi + ;; *) echo >&2 "Unsupported cluster type '${CLUSTER_TYPE}'"; exit 1;; esac