From dbdeff6a2f6124acd730f6b0f7f31a8ed7289b85 Mon Sep 17 00:00:00 2001 From: Sachin Sampras M Date: Mon, 20 Jul 2026 14:00:48 +0100 Subject: [PATCH] fix: add squid proxy to E2E tasks for staging Developer Portal access Configure HTTPS_PROXY/HTTP_PROXY pointing to squid.corp.redhat.com in the operator-e2e and sigstore-e2e task steps. This allows the openshift CLI strategy to fall back to the staging Developer Portal (developers.qa.redhat.com) when pre-release binaries are not yet published on production. NO_PROXY ensures cluster-internal traffic is not proxied. Implements SECURESIGN-2158 Signed-off-by: Sachin Sampras M --- tasks/integration-test/operator-e2e.yaml | 6 ++++++ tasks/integration-test/sigstore-e2e.yaml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/tasks/integration-test/operator-e2e.yaml b/tasks/integration-test/operator-e2e.yaml index de9ae2d1..14bcfe3e 100644 --- a/tasks/integration-test/operator-e2e.yaml +++ b/tasks/integration-test/operator-e2e.yaml @@ -61,6 +61,12 @@ spec: value: "true" - name: FIPS_ENABLED value: "$(params.fips-enabled)" + - name: HTTPS_PROXY + value: "http://squid.corp.redhat.com:3128" + - name: HTTP_PROXY + value: "http://squid.corp.redhat.com:3128" + - name: NO_PROXY + value: "kubernetes.default.svc,.cluster.local,localhost,172.31.0.1,127.0.0.1,.corp.redhat.com,.psi.redhat.com,quay.io" volumeMounts: - name: credentials mountPath: /credentials diff --git a/tasks/integration-test/sigstore-e2e.yaml b/tasks/integration-test/sigstore-e2e.yaml index 12c5cab2..269723ed 100644 --- a/tasks/integration-test/sigstore-e2e.yaml +++ b/tasks/integration-test/sigstore-e2e.yaml @@ -119,6 +119,12 @@ spec: value: "$(steps.push-test-image.results.image)" - name: MANUAL_IMAGE_SETUP value: "true" + - name: HTTPS_PROXY + value: "http://squid.corp.redhat.com:3128" + - name: HTTP_PROXY + value: "http://squid.corp.redhat.com:3128" + - name: NO_PROXY + value: "kubernetes.default.svc,.cluster.local,localhost,172.31.0.1,127.0.0.1,.corp.redhat.com,.psi.redhat.com,quay.io" workingDir: $(workspaces.source-code.path)/sigstore-e2e resources: requests: