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