From bd735fae8e7c4959cfdadc57d9a0b0639f9905b4 Mon Sep 17 00:00:00 2001 From: Tomas David Date: Thu, 12 Mar 2026 11:41:55 +0100 Subject: [PATCH 1/6] OCPERT-331: Migrate Jenkins Stage pipeline to Prow jobs --- ...s-private-release-4.12__stage-testing.yaml | 35 ++++++++ ...s-private-release-4.13__stage-testing.yaml | 35 ++++++++ ...s-private-release-4.14__stage-testing.yaml | 35 ++++++++ ...s-private-release-4.15__stage-testing.yaml | 35 ++++++++ ...s-private-release-4.16__stage-testing.yaml | 35 ++++++++ ...s-private-release-4.17__stage-testing.yaml | 35 ++++++++ ...s-private-release-4.18__stage-testing.yaml | 35 ++++++++ ...s-private-release-4.19__stage-testing.yaml | 35 ++++++++ ...s-private-release-4.20__stage-testing.yaml | 35 ++++++++ ...s-private-release-4.21__stage-testing.yaml | 35 ++++++++ ...s-private-release-4.22__stage-testing.yaml | 35 ++++++++ ...-tests-private-release-4.12-periodics.yaml | 89 +++++++++++++++++++ ...-tests-private-release-4.13-periodics.yaml | 89 +++++++++++++++++++ ...-tests-private-release-4.14-periodics.yaml | 89 +++++++++++++++++++ ...-tests-private-release-4.15-periodics.yaml | 89 +++++++++++++++++++ ...-tests-private-release-4.16-periodics.yaml | 89 +++++++++++++++++++ ...-tests-private-release-4.17-periodics.yaml | 89 +++++++++++++++++++ ...-tests-private-release-4.18-periodics.yaml | 89 +++++++++++++++++++ ...-tests-private-release-4.19-periodics.yaml | 89 +++++++++++++++++++ ...-tests-private-release-4.20-periodics.yaml | 89 +++++++++++++++++++ ...-tests-private-release-4.21-periodics.yaml | 89 +++++++++++++++++++ ...-tests-private-release-4.22-periodics.yaml | 89 +++++++++++++++++++ .../release-qe-tests/stage-testing/OWNERS | 6 ++ ...tests-stage-testing-workflow.metadata.json | 13 +++ ...lease-qe-tests-stage-testing-workflow.yaml | 24 +++++ 25 files changed, 1407 insertions(+) create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml create mode 100644 ci-operator/step-registry/release-qe-tests/stage-testing/OWNERS create mode 100644 ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.metadata.json create mode 100644 ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml new file mode 100644 index 0000000000000..b5cd69996acb6 --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml @@ -0,0 +1,35 @@ +base_images: + cli: + name: "4.12" + namespace: ocp + tag: cli + tests-private: + name: tests-private + namespace: ci + tag: "4.12" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-9-release-golang-1.22-openshift-4.17 +releases: + latest: + release: + channel: stable + version: "4.12" +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tests: +- as: e2e-aws-ipi + cron: 1 * 31 2 * + steps: + cluster_profile: aws + workflow: release-qe-tests-stage-testing +zz_generated_metadata: + branch: release-4.12 + org: openshift + repo: openshift-tests-private + variant: stage-testing diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml new file mode 100644 index 0000000000000..0a0ec9c8f1b6f --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml @@ -0,0 +1,35 @@ +base_images: + cli: + name: "4.13" + namespace: ocp + tag: cli + tests-private: + name: tests-private + namespace: ci + tag: "4.13" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-9-release-golang-1.22-openshift-4.17 +releases: + latest: + release: + channel: stable + version: "4.13" +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tests: +- as: e2e-aws-ipi + cron: 1 * 31 2 * + steps: + cluster_profile: aws + workflow: release-qe-tests-stage-testing +zz_generated_metadata: + branch: release-4.13 + org: openshift + repo: openshift-tests-private + variant: stage-testing diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml new file mode 100644 index 0000000000000..9b1e6e262eabb --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml @@ -0,0 +1,35 @@ +base_images: + cli: + name: "4.14" + namespace: ocp + tag: cli + tests-private: + name: tests-private + namespace: ci + tag: "4.14" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-9-release-golang-1.22-openshift-4.17 +releases: + latest: + release: + channel: stable + version: "4.14" +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tests: +- as: e2e-aws-ipi + cron: 1 * 31 2 * + steps: + cluster_profile: aws + workflow: release-qe-tests-stage-testing +zz_generated_metadata: + branch: release-4.14 + org: openshift + repo: openshift-tests-private + variant: stage-testing diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml new file mode 100644 index 0000000000000..ed54524e38675 --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml @@ -0,0 +1,35 @@ +base_images: + cli: + name: "4.15" + namespace: ocp + tag: cli + tests-private: + name: tests-private + namespace: ci + tag: "4.15" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-9-release-golang-1.22-openshift-4.17 +releases: + latest: + release: + channel: stable + version: "4.15" +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tests: +- as: e2e-aws-ipi + cron: 1 * 31 2 * + steps: + cluster_profile: aws + workflow: release-qe-tests-stage-testing +zz_generated_metadata: + branch: release-4.15 + org: openshift + repo: openshift-tests-private + variant: stage-testing diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml new file mode 100644 index 0000000000000..074fdeecc647e --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml @@ -0,0 +1,35 @@ +base_images: + cli: + name: "4.16" + namespace: ocp + tag: cli + tests-private: + name: tests-private + namespace: ci + tag: "4.16" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-9-release-golang-1.22-openshift-4.17 +releases: + latest: + release: + channel: stable + version: "4.16" +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tests: +- as: e2e-aws-ipi + cron: 1 * 31 2 * + steps: + cluster_profile: aws + workflow: release-qe-tests-stage-testing +zz_generated_metadata: + branch: release-4.16 + org: openshift + repo: openshift-tests-private + variant: stage-testing diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml new file mode 100644 index 0000000000000..3e7c88a123922 --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml @@ -0,0 +1,35 @@ +base_images: + cli: + name: "4.17" + namespace: ocp + tag: cli + tests-private: + name: tests-private + namespace: ci + tag: "4.17" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-9-release-golang-1.22-openshift-4.17 +releases: + latest: + release: + channel: stable + version: "4.17" +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tests: +- as: e2e-aws-ipi + cron: 1 * 31 2 * + steps: + cluster_profile: aws + workflow: release-qe-tests-stage-testing +zz_generated_metadata: + branch: release-4.17 + org: openshift + repo: openshift-tests-private + variant: stage-testing diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml new file mode 100644 index 0000000000000..f7af2b0ddab25 --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml @@ -0,0 +1,35 @@ +base_images: + cli: + name: "4.18" + namespace: ocp + tag: cli + tests-private: + name: tests-private + namespace: ci + tag: "4.18" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-9-release-golang-1.22-openshift-4.17 +releases: + latest: + release: + channel: stable + version: "4.18" +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tests: +- as: e2e-aws-ipi + cron: 1 * 31 2 * + steps: + cluster_profile: aws + workflow: release-qe-tests-stage-testing +zz_generated_metadata: + branch: release-4.18 + org: openshift + repo: openshift-tests-private + variant: stage-testing diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml new file mode 100644 index 0000000000000..cdf4827ebbf79 --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml @@ -0,0 +1,35 @@ +base_images: + cli: + name: "4.19" + namespace: ocp + tag: cli + tests-private: + name: tests-private + namespace: ci + tag: "4.19" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-9-release-golang-1.22-openshift-4.17 +releases: + latest: + release: + channel: stable + version: "4.19" +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tests: +- as: e2e-aws-ipi + cron: 1 * 31 2 * + steps: + cluster_profile: aws + workflow: release-qe-tests-stage-testing +zz_generated_metadata: + branch: release-4.19 + org: openshift + repo: openshift-tests-private + variant: stage-testing diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml new file mode 100644 index 0000000000000..8694e8b29ffdb --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml @@ -0,0 +1,35 @@ +base_images: + cli: + name: "4.20" + namespace: ocp + tag: cli + tests-private: + name: tests-private + namespace: ci + tag: "4.20" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-9-release-golang-1.22-openshift-4.17 +releases: + latest: + release: + channel: stable + version: "4.20" +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tests: +- as: e2e-aws-ipi + cron: 1 * 31 2 * + steps: + cluster_profile: aws + workflow: release-qe-tests-stage-testing +zz_generated_metadata: + branch: release-4.20 + org: openshift + repo: openshift-tests-private + variant: stage-testing diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml new file mode 100644 index 0000000000000..6254a6833426a --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml @@ -0,0 +1,35 @@ +base_images: + cli: + name: "4.21" + namespace: ocp + tag: cli + tests-private: + name: tests-private + namespace: ci + tag: "4.21" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-9-release-golang-1.22-openshift-4.17 +releases: + latest: + release: + channel: stable + version: "4.21" +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tests: +- as: e2e-aws-ipi + cron: 1 * 31 2 * + steps: + cluster_profile: aws + workflow: release-qe-tests-stage-testing +zz_generated_metadata: + branch: release-4.21 + org: openshift + repo: openshift-tests-private + variant: stage-testing diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml new file mode 100644 index 0000000000000..e49fa8b0088b2 --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml @@ -0,0 +1,35 @@ +base_images: + cli: + name: "4.22" + namespace: ocp + tag: cli + tests-private: + name: tests-private + namespace: ci + tag: "4.22" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-9-release-golang-1.22-openshift-4.17 +releases: + latest: + release: + channel: stable + version: "4.22" +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tests: +- as: e2e-aws-ipi + cron: 1 * 31 2 * + steps: + cluster_profile: aws + workflow: release-qe-tests-stage-testing +zz_generated_metadata: + branch: release-4.22 + org: openshift + repo: openshift-tests-private + variant: stage-testing diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12-periodics.yaml index 1cd5b4418cc9a..749a351b5fd88 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12-periodics.yaml @@ -29891,3 +29891,92 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build10 + cron: 1 * 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.12 + org: openshift + repo: openshift-tests-private + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/variant: stage-testing + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-openshift-tests-private-release-4.12-stage-testing-e2e-aws-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ipi + - --variant=stage-testing + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13-periodics.yaml index 538c6e012f38f..14b76cd088b47 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13-periodics.yaml @@ -36327,3 +36327,92 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build10 + cron: 1 * 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.13 + org: openshift + repo: openshift-tests-private + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/variant: stage-testing + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-openshift-tests-private-release-4.13-stage-testing-e2e-aws-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ipi + - --variant=stage-testing + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14-periodics.yaml index dec42923cba42..dea18e903ff43 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14-periodics.yaml @@ -55850,3 +55850,92 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build10 + cron: 1 * 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.14 + org: openshift + repo: openshift-tests-private + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/variant: stage-testing + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-openshift-tests-private-release-4.14-stage-testing-e2e-aws-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ipi + - --variant=stage-testing + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15-periodics.yaml index a2b74720e5aad..b32fbf505eec2 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15-periodics.yaml @@ -48934,3 +48934,92 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build10 + cron: 1 * 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.15 + org: openshift + repo: openshift-tests-private + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/variant: stage-testing + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-openshift-tests-private-release-4.15-stage-testing-e2e-aws-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ipi + - --variant=stage-testing + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16-periodics.yaml index 24b73a158eb44..0ecf823d0b25c 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16-periodics.yaml @@ -62602,3 +62602,92 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build10 + cron: 1 * 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.16 + org: openshift + repo: openshift-tests-private + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/variant: stage-testing + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-openshift-tests-private-release-4.16-stage-testing-e2e-aws-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ipi + - --variant=stage-testing + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17-periodics.yaml index a11f7dd56ec22..45e9680cef4dc 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17-periodics.yaml @@ -75854,3 +75854,92 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build10 + cron: 1 * 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.17 + org: openshift + repo: openshift-tests-private + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/variant: stage-testing + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-openshift-tests-private-release-4.17-stage-testing-e2e-aws-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ipi + - --variant=stage-testing + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18-periodics.yaml index 0fa4ec423e7c0..0dfa1857511da 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18-periodics.yaml @@ -84038,3 +84038,92 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build10 + cron: 1 * 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.18 + org: openshift + repo: openshift-tests-private + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/variant: stage-testing + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-openshift-tests-private-release-4.18-stage-testing-e2e-aws-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ipi + - --variant=stage-testing + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19-periodics.yaml index e60882ce19e34..a25cd22e7b5cc 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19-periodics.yaml @@ -89077,3 +89077,92 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build10 + cron: 1 * 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.19 + org: openshift + repo: openshift-tests-private + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/variant: stage-testing + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-openshift-tests-private-release-4.19-stage-testing-e2e-aws-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ipi + - --variant=stage-testing + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20-periodics.yaml index 86cf0370fcb39..87a175ad7ae1c 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20-periodics.yaml @@ -92177,3 +92177,92 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build10 + cron: 1 * 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.20 + org: openshift + repo: openshift-tests-private + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/variant: stage-testing + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-openshift-tests-private-release-4.20-stage-testing-e2e-aws-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ipi + - --variant=stage-testing + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21-periodics.yaml index 69c4e4cab55a0..ae19eebf40679 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21-periodics.yaml @@ -99511,3 +99511,92 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build10 + cron: 1 * 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.21 + org: openshift + repo: openshift-tests-private + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/variant: stage-testing + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-openshift-tests-private-release-4.21-stage-testing-e2e-aws-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ipi + - --variant=stage-testing + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22-periodics.yaml index 7806ad6b5fe74..0054b2b90f804 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22-periodics.yaml @@ -99053,3 +99053,92 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build10 + cron: 1 * 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.22 + org: openshift + repo: openshift-tests-private + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/variant: stage-testing + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-openshift-tests-private-release-4.22-stage-testing-e2e-aws-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ipi + - --variant=stage-testing + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/step-registry/release-qe-tests/stage-testing/OWNERS b/ci-operator/step-registry/release-qe-tests/stage-testing/OWNERS new file mode 100644 index 0000000000000..4277465305d6f --- /dev/null +++ b/ci-operator/step-registry/release-qe-tests/stage-testing/OWNERS @@ -0,0 +1,6 @@ +reviewers: + - tomasdavidorg + - rioliu-rh +approvers: + - tomasdavidorg + - rioliu-rh diff --git a/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.metadata.json b/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.metadata.json new file mode 100644 index 0000000000000..3d15b48e5a424 --- /dev/null +++ b/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.metadata.json @@ -0,0 +1,13 @@ +{ + "path": "release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml", + "owners": { + "approvers": [ + "tomasdavidorg", + "rioliu-rh" + ], + "reviewers": [ + "tomasdavidorg", + "rioliu-rh" + ] + } +} \ No newline at end of file diff --git a/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml b/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml new file mode 100644 index 0000000000000..087c02b8c4ab1 --- /dev/null +++ b/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml @@ -0,0 +1,24 @@ +workflow: + as: release-qe-tests-stage-testing + steps: + allow_best_effort_post_steps: true + pre: + - chain: ipi-aws-pre + - ref: enable-qe-catalogsource + test: + - ref: openshift-extended-test + - ref: openshift-e2e-test-qe-report + - ref: cucushift-e2e + post: + - chain: ipi-aws-post + env: + FILTERS_ADDITIONAL: "" + TEST_FILTERS: ~DisconnectedOnly&;~Disruptive&;Stagerun&;~ProdrunOnly&;~VMonly&;~CPaasrunOnly&;~MicroShiftOnly& + TEST_IMPORTANCE: all + TEST_SCENARIOS: Stagerun + TEST_TIMEOUT: "30" + documentation: |- + Stage testing workflow for OCP releases. Provisions an AWS IPI cluster, + enables QE catalogsource, runs openshift-extended-test with Stagerun + scenario filters, reports results via openshift-e2e-test-qe-report, + and executes cucushift-e2e tests. From 7e16e22fe9f6a5b90fa99ba5fc97ad21db200820 Mon Sep 17 00:00:00 2001 From: Tomas David Date: Thu, 12 Mar 2026 13:22:49 +0100 Subject: [PATCH 2/6] Remove cucushift tests --- .../release-qe-tests-stage-testing-workflow.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml b/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml index 087c02b8c4ab1..7d2b466c43f24 100644 --- a/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml +++ b/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml @@ -8,7 +8,6 @@ workflow: test: - ref: openshift-extended-test - ref: openshift-e2e-test-qe-report - - ref: cucushift-e2e post: - chain: ipi-aws-post env: @@ -20,5 +19,4 @@ workflow: documentation: |- Stage testing workflow for OCP releases. Provisions an AWS IPI cluster, enables QE catalogsource, runs openshift-extended-test with Stagerun - scenario filters, reports results via openshift-e2e-test-qe-report, - and executes cucushift-e2e tests. + scenario filters and reports results via openshift-e2e-test-qe-report. From 3ba69cdc93138946537fd200b184a26c2604e2f8 Mon Sep 17 00:00:00 2001 From: Tomas David Date: Wed, 18 Mar 2026 13:49:29 +0100 Subject: [PATCH 3/6] fix PR review comments --- ...s-private-release-4.12__stage-testing.yaml | 12 ++++++---- ...s-private-release-4.13__stage-testing.yaml | 12 ++++++---- ...s-private-release-4.14__stage-testing.yaml | 12 ++++++---- ...s-private-release-4.15__stage-testing.yaml | 12 ++++++---- ...s-private-release-4.16__stage-testing.yaml | 12 ++++++---- ...s-private-release-4.17__stage-testing.yaml | 12 ++++++---- ...s-private-release-4.18__stage-testing.yaml | 12 ++++++---- ...s-private-release-4.19__stage-testing.yaml | 12 ++++++---- ...s-private-release-4.20__stage-testing.yaml | 12 ++++++---- ...s-private-release-4.21__stage-testing.yaml | 12 ++++++---- ...s-private-release-4.22__stage-testing.yaml | 12 ++++++---- ...-tests-private-release-4.12-periodics.yaml | 2 +- ...-tests-private-release-4.13-periodics.yaml | 2 +- ...-tests-private-release-4.14-periodics.yaml | 2 +- ...-tests-private-release-4.15-periodics.yaml | 2 +- ...-tests-private-release-4.16-periodics.yaml | 2 +- ...-tests-private-release-4.17-periodics.yaml | 2 +- ...-tests-private-release-4.18-periodics.yaml | 2 +- ...-tests-private-release-4.19-periodics.yaml | 2 +- ...-tests-private-release-4.20-periodics.yaml | 2 +- ...-tests-private-release-4.21-periodics.yaml | 2 +- ...-tests-private-release-4.22-periodics.yaml | 2 +- .../rehearse/aws/ipi}/stage-testing/OWNERS | 0 ...-ipi-stage-testing-workflow.metadata.json} | 2 +- ...hearse-aws-ipi-stage-testing-workflow.yaml | 15 +++++++++++++ ...lease-qe-tests-stage-testing-workflow.yaml | 22 ------------------- 26 files changed, 115 insertions(+), 78 deletions(-) rename ci-operator/step-registry/{release-qe-tests => cucushift/installer/rehearse/aws/ipi}/stage-testing/OWNERS (100%) rename ci-operator/step-registry/{release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.metadata.json => cucushift/installer/rehearse/aws/ipi/stage-testing/cucushift-installer-rehearse-aws-ipi-stage-testing-workflow.metadata.json} (50%) create mode 100644 ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/stage-testing/cucushift-installer-rehearse-aws-ipi-stage-testing-workflow.yaml delete mode 100644 ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml index b5cd69996acb6..903da60ab9d92 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml @@ -7,15 +7,19 @@ base_images: name: tests-private namespace: ci tag: "4.12" + upi-installer: + name: "4.12" + namespace: ocp + tag: upi-installer build_root: image_stream_tag: name: release namespace: openshift - tag: rhel-9-release-golang-1.22-openshift-4.17 + tag: rhel-8-golang-1.19-openshift-4.12 releases: latest: release: - channel: stable + channel: candidate version: "4.12" resources: '*': @@ -26,8 +30,8 @@ tests: - as: e2e-aws-ipi cron: 1 * 31 2 * steps: - cluster_profile: aws - workflow: release-qe-tests-stage-testing + cluster_profile: aws-sustaining-autorelease-412 + workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.12 org: openshift diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml index 0a0ec9c8f1b6f..c6382bcebd689 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml @@ -7,15 +7,19 @@ base_images: name: tests-private namespace: ci tag: "4.13" + upi-installer: + name: "4.13" + namespace: ocp + tag: upi-installer build_root: image_stream_tag: name: release namespace: openshift - tag: rhel-9-release-golang-1.22-openshift-4.17 + tag: rhel-8-golang-1.19-openshift-4.13 releases: latest: release: - channel: stable + channel: candidate version: "4.13" resources: '*': @@ -26,8 +30,8 @@ tests: - as: e2e-aws-ipi cron: 1 * 31 2 * steps: - cluster_profile: aws - workflow: release-qe-tests-stage-testing + cluster_profile: aws-sustaining-autorelease-412 + workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.13 org: openshift diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml index 9b1e6e262eabb..ce4e3c624835c 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml @@ -7,15 +7,19 @@ base_images: name: tests-private namespace: ci tag: "4.14" + upi-installer: + name: "4.14" + namespace: ocp + tag: upi-installer build_root: image_stream_tag: name: release namespace: openshift - tag: rhel-9-release-golang-1.22-openshift-4.17 + tag: rhel-8-golang-1.20-openshift-4.14 releases: latest: release: - channel: stable + channel: candidate version: "4.14" resources: '*': @@ -26,8 +30,8 @@ tests: - as: e2e-aws-ipi cron: 1 * 31 2 * steps: - cluster_profile: aws - workflow: release-qe-tests-stage-testing + cluster_profile: aws-sustaining-autorelease-412 + workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.14 org: openshift diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml index ed54524e38675..7d4ce31f17b0a 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml @@ -7,15 +7,19 @@ base_images: name: tests-private namespace: ci tag: "4.15" + upi-installer: + name: "4.15" + namespace: ocp + tag: upi-installer build_root: image_stream_tag: name: release namespace: openshift - tag: rhel-9-release-golang-1.22-openshift-4.17 + tag: rhel-8-golang-1.20-openshift-4.15 releases: latest: release: - channel: stable + channel: candidate version: "4.15" resources: '*': @@ -26,8 +30,8 @@ tests: - as: e2e-aws-ipi cron: 1 * 31 2 * steps: - cluster_profile: aws - workflow: release-qe-tests-stage-testing + cluster_profile: aws-sustaining-autorelease-412 + workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.15 org: openshift diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml index 074fdeecc647e..a8ca6adee13d3 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml @@ -7,15 +7,19 @@ base_images: name: tests-private namespace: ci tag: "4.16" + upi-installer: + name: "4.16" + namespace: ocp + tag: upi-installer build_root: image_stream_tag: name: release namespace: openshift - tag: rhel-9-release-golang-1.22-openshift-4.17 + tag: rhel-9-golang-1.21-openshift-4.16 releases: latest: release: - channel: stable + channel: candidate version: "4.16" resources: '*': @@ -26,8 +30,8 @@ tests: - as: e2e-aws-ipi cron: 1 * 31 2 * steps: - cluster_profile: aws - workflow: release-qe-tests-stage-testing + cluster_profile: aws-sustaining-autorelease-412 + workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.16 org: openshift diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml index 3e7c88a123922..8d66ebb082ad3 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml @@ -7,15 +7,19 @@ base_images: name: tests-private namespace: ci tag: "4.17" + upi-installer: + name: "4.17" + namespace: ocp + tag: upi-installer build_root: image_stream_tag: name: release namespace: openshift - tag: rhel-9-release-golang-1.22-openshift-4.17 + tag: rhel-9-golang-1.22-openshift-4.17 releases: latest: release: - channel: stable + channel: candidate version: "4.17" resources: '*': @@ -26,8 +30,8 @@ tests: - as: e2e-aws-ipi cron: 1 * 31 2 * steps: - cluster_profile: aws - workflow: release-qe-tests-stage-testing + cluster_profile: aws-autorelease-qe + workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.17 org: openshift diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml index f7af2b0ddab25..af70884b0274e 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml @@ -7,15 +7,19 @@ base_images: name: tests-private namespace: ci tag: "4.18" + upi-installer: + name: "4.18" + namespace: ocp + tag: upi-installer build_root: image_stream_tag: name: release namespace: openshift - tag: rhel-9-release-golang-1.22-openshift-4.17 + tag: rhel-9-golang-1.22-openshift-4.18 releases: latest: release: - channel: stable + channel: candidate version: "4.18" resources: '*': @@ -26,8 +30,8 @@ tests: - as: e2e-aws-ipi cron: 1 * 31 2 * steps: - cluster_profile: aws - workflow: release-qe-tests-stage-testing + cluster_profile: aws-autorelease-qe + workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.18 org: openshift diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml index cdf4827ebbf79..18fd6661eac76 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml @@ -7,15 +7,19 @@ base_images: name: tests-private namespace: ci tag: "4.19" + upi-installer: + name: "4.19" + namespace: ocp + tag: upi-installer build_root: image_stream_tag: name: release namespace: openshift - tag: rhel-9-release-golang-1.22-openshift-4.17 + tag: rhel-9-golang-1.23-openshift-4.19 releases: latest: release: - channel: stable + channel: candidate version: "4.19" resources: '*': @@ -26,8 +30,8 @@ tests: - as: e2e-aws-ipi cron: 1 * 31 2 * steps: - cluster_profile: aws - workflow: release-qe-tests-stage-testing + cluster_profile: aws-autorelease-qe + workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.19 org: openshift diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml index 8694e8b29ffdb..32c60025be60d 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml @@ -7,15 +7,19 @@ base_images: name: tests-private namespace: ci tag: "4.20" + upi-installer: + name: "4.20" + namespace: ocp + tag: upi-installer build_root: image_stream_tag: name: release namespace: openshift - tag: rhel-9-release-golang-1.22-openshift-4.17 + tag: rhel-9-golang-1.24-openshift-4.20 releases: latest: release: - channel: stable + channel: candidate version: "4.20" resources: '*': @@ -26,8 +30,8 @@ tests: - as: e2e-aws-ipi cron: 1 * 31 2 * steps: - cluster_profile: aws - workflow: release-qe-tests-stage-testing + cluster_profile: aws-autorelease-qe + workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.20 org: openshift diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml index 6254a6833426a..f3a38f04e9921 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml @@ -7,15 +7,19 @@ base_images: name: tests-private namespace: ci tag: "4.21" + upi-installer: + name: "4.21" + namespace: ocp + tag: upi-installer build_root: image_stream_tag: name: release namespace: openshift - tag: rhel-9-release-golang-1.22-openshift-4.17 + tag: rhel-9-golang-1.24-openshift-4.21 releases: latest: release: - channel: stable + channel: candidate version: "4.21" resources: '*': @@ -26,8 +30,8 @@ tests: - as: e2e-aws-ipi cron: 1 * 31 2 * steps: - cluster_profile: aws - workflow: release-qe-tests-stage-testing + cluster_profile: aws-autorelease-qe + workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.21 org: openshift diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml index e49fa8b0088b2..0f31a1492526f 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml @@ -7,15 +7,19 @@ base_images: name: tests-private namespace: ci tag: "4.22" + upi-installer: + name: "4.22" + namespace: ocp + tag: upi-installer build_root: image_stream_tag: name: release namespace: openshift - tag: rhel-9-release-golang-1.22-openshift-4.17 + tag: rhel-9-golang-1.24-openshift-4.22 releases: latest: release: - channel: stable + channel: candidate version: "4.22" resources: '*': @@ -26,8 +30,8 @@ tests: - as: e2e-aws-ipi cron: 1 * 31 2 * steps: - cluster_profile: aws - workflow: release-qe-tests-stage-testing + cluster_profile: aws-autorelease-qe + workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.22 org: openshift diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12-periodics.yaml index 749a351b5fd88..70b746e3b5daa 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12-periodics.yaml @@ -29903,7 +29903,7 @@ periodics: repo: openshift-tests-private labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-sustaining-autorelease-412 ci-operator.openshift.io/variant: stage-testing ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13-periodics.yaml index 14b76cd088b47..ef0e3ae268605 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13-periodics.yaml @@ -36339,7 +36339,7 @@ periodics: repo: openshift-tests-private labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-sustaining-autorelease-412 ci-operator.openshift.io/variant: stage-testing ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14-periodics.yaml index dea18e903ff43..27d30b8158bbf 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14-periodics.yaml @@ -55862,7 +55862,7 @@ periodics: repo: openshift-tests-private labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-sustaining-autorelease-412 ci-operator.openshift.io/variant: stage-testing ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15-periodics.yaml index b32fbf505eec2..50167388f3f90 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15-periodics.yaml @@ -48946,7 +48946,7 @@ periodics: repo: openshift-tests-private labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-sustaining-autorelease-412 ci-operator.openshift.io/variant: stage-testing ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16-periodics.yaml index 0ecf823d0b25c..bbd7fb01c1b62 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16-periodics.yaml @@ -62614,7 +62614,7 @@ periodics: repo: openshift-tests-private labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-sustaining-autorelease-412 ci-operator.openshift.io/variant: stage-testing ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17-periodics.yaml index 45e9680cef4dc..23b280fdb2adc 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17-periodics.yaml @@ -75866,7 +75866,7 @@ periodics: repo: openshift-tests-private labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-autorelease-qe ci-operator.openshift.io/variant: stage-testing ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18-periodics.yaml index 0dfa1857511da..4c5829c0ea43d 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18-periodics.yaml @@ -84050,7 +84050,7 @@ periodics: repo: openshift-tests-private labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-autorelease-qe ci-operator.openshift.io/variant: stage-testing ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19-periodics.yaml index a25cd22e7b5cc..589c44c99a031 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19-periodics.yaml @@ -89089,7 +89089,7 @@ periodics: repo: openshift-tests-private labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-autorelease-qe ci-operator.openshift.io/variant: stage-testing ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20-periodics.yaml index 87a175ad7ae1c..17feded6feeaf 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20-periodics.yaml @@ -92189,7 +92189,7 @@ periodics: repo: openshift-tests-private labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-autorelease-qe ci-operator.openshift.io/variant: stage-testing ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21-periodics.yaml index ae19eebf40679..a576ca9ded757 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21-periodics.yaml @@ -99523,7 +99523,7 @@ periodics: repo: openshift-tests-private labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-autorelease-qe ci-operator.openshift.io/variant: stage-testing ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" diff --git a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22-periodics.yaml b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22-periodics.yaml index 0054b2b90f804..a77563045640e 100644 --- a/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22-periodics.yaml +++ b/ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22-periodics.yaml @@ -99065,7 +99065,7 @@ periodics: repo: openshift-tests-private labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-autorelease-qe ci-operator.openshift.io/variant: stage-testing ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" diff --git a/ci-operator/step-registry/release-qe-tests/stage-testing/OWNERS b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/stage-testing/OWNERS similarity index 100% rename from ci-operator/step-registry/release-qe-tests/stage-testing/OWNERS rename to ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/stage-testing/OWNERS diff --git a/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.metadata.json b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/stage-testing/cucushift-installer-rehearse-aws-ipi-stage-testing-workflow.metadata.json similarity index 50% rename from ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.metadata.json rename to ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/stage-testing/cucushift-installer-rehearse-aws-ipi-stage-testing-workflow.metadata.json index 3d15b48e5a424..e3be4378c6749 100644 --- a/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.metadata.json +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/stage-testing/cucushift-installer-rehearse-aws-ipi-stage-testing-workflow.metadata.json @@ -1,5 +1,5 @@ { - "path": "release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml", + "path": "cucushift/installer/rehearse/aws/ipi/stage-testing/cucushift-installer-rehearse-aws-ipi-stage-testing-workflow.yaml", "owners": { "approvers": [ "tomasdavidorg", diff --git a/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/stage-testing/cucushift-installer-rehearse-aws-ipi-stage-testing-workflow.yaml b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/stage-testing/cucushift-installer-rehearse-aws-ipi-stage-testing-workflow.yaml new file mode 100644 index 0000000000000..d397f424ad8e8 --- /dev/null +++ b/ci-operator/step-registry/cucushift/installer/rehearse/aws/ipi/stage-testing/cucushift-installer-rehearse-aws-ipi-stage-testing-workflow.yaml @@ -0,0 +1,15 @@ +workflow: + as: cucushift-installer-rehearse-aws-ipi-stage-testing + steps: + allow_best_effort_post_steps: true + pre: + - chain: cucushift-installer-rehearse-aws-ipi-provision + test: + - ref: openshift-extended-test + - ref: openshift-e2e-test-qe-report + post: + - chain: cucushift-installer-rehearse-aws-ipi-deprovision + env: + TEST_SCENARIOS: Stagerun + documentation: |- + Stage testing workflow for OCP releases. Provisions an AWS IPI cluster, runs openshift-extended-test with Stagerun scenario filters and reports results via openshift-e2e-test-qe-report. diff --git a/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml b/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml deleted file mode 100644 index 7d2b466c43f24..0000000000000 --- a/ci-operator/step-registry/release-qe-tests/stage-testing/release-qe-tests-stage-testing-workflow.yaml +++ /dev/null @@ -1,22 +0,0 @@ -workflow: - as: release-qe-tests-stage-testing - steps: - allow_best_effort_post_steps: true - pre: - - chain: ipi-aws-pre - - ref: enable-qe-catalogsource - test: - - ref: openshift-extended-test - - ref: openshift-e2e-test-qe-report - post: - - chain: ipi-aws-post - env: - FILTERS_ADDITIONAL: "" - TEST_FILTERS: ~DisconnectedOnly&;~Disruptive&;Stagerun&;~ProdrunOnly&;~VMonly&;~CPaasrunOnly&;~MicroShiftOnly& - TEST_IMPORTANCE: all - TEST_SCENARIOS: Stagerun - TEST_TIMEOUT: "30" - documentation: |- - Stage testing workflow for OCP releases. Provisions an AWS IPI cluster, - enables QE catalogsource, runs openshift-extended-test with Stagerun - scenario filters and reports results via openshift-e2e-test-qe-report. From 8ebd232a0f41cda0eeae485fb8a952e395807e70 Mon Sep 17 00:00:00 2001 From: Tomas David Date: Wed, 18 Mar 2026 14:10:14 +0100 Subject: [PATCH 4/6] fix name and namespace of build_root --- ...t-openshift-tests-private-release-4.12__stage-testing.yaml | 4 ++-- ...t-openshift-tests-private-release-4.13__stage-testing.yaml | 4 ++-- ...t-openshift-tests-private-release-4.14__stage-testing.yaml | 4 ++-- ...t-openshift-tests-private-release-4.15__stage-testing.yaml | 4 ++-- ...t-openshift-tests-private-release-4.16__stage-testing.yaml | 4 ++-- ...t-openshift-tests-private-release-4.17__stage-testing.yaml | 4 ++-- ...t-openshift-tests-private-release-4.18__stage-testing.yaml | 4 ++-- ...t-openshift-tests-private-release-4.19__stage-testing.yaml | 4 ++-- ...t-openshift-tests-private-release-4.20__stage-testing.yaml | 4 ++-- ...t-openshift-tests-private-release-4.21__stage-testing.yaml | 4 ++-- ...t-openshift-tests-private-release-4.22__stage-testing.yaml | 4 ++-- 11 files changed, 22 insertions(+), 22 deletions(-) diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml index 903da60ab9d92..2dbc2369961bb 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml @@ -13,8 +13,8 @@ base_images: tag: upi-installer build_root: image_stream_tag: - name: release - namespace: openshift + name: builder + namespace: ocp tag: rhel-8-golang-1.19-openshift-4.12 releases: latest: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml index c6382bcebd689..c4898c9543d07 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml @@ -13,8 +13,8 @@ base_images: tag: upi-installer build_root: image_stream_tag: - name: release - namespace: openshift + name: builder + namespace: ocp tag: rhel-8-golang-1.19-openshift-4.13 releases: latest: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml index ce4e3c624835c..b912fb1900dd8 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml @@ -13,8 +13,8 @@ base_images: tag: upi-installer build_root: image_stream_tag: - name: release - namespace: openshift + name: builder + namespace: ocp tag: rhel-8-golang-1.20-openshift-4.14 releases: latest: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml index 7d4ce31f17b0a..6355e9de568a9 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml @@ -13,8 +13,8 @@ base_images: tag: upi-installer build_root: image_stream_tag: - name: release - namespace: openshift + name: builder + namespace: ocp tag: rhel-8-golang-1.20-openshift-4.15 releases: latest: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml index a8ca6adee13d3..3a7824be79da7 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml @@ -13,8 +13,8 @@ base_images: tag: upi-installer build_root: image_stream_tag: - name: release - namespace: openshift + name: builder + namespace: ocp tag: rhel-9-golang-1.21-openshift-4.16 releases: latest: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml index 8d66ebb082ad3..f831eb3fd413d 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml @@ -13,8 +13,8 @@ base_images: tag: upi-installer build_root: image_stream_tag: - name: release - namespace: openshift + name: builder + namespace: ocp tag: rhel-9-golang-1.22-openshift-4.17 releases: latest: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml index af70884b0274e..3c494f901c561 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml @@ -13,8 +13,8 @@ base_images: tag: upi-installer build_root: image_stream_tag: - name: release - namespace: openshift + name: builder + namespace: ocp tag: rhel-9-golang-1.22-openshift-4.18 releases: latest: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml index 18fd6661eac76..7fb9a499cbde3 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml @@ -13,8 +13,8 @@ base_images: tag: upi-installer build_root: image_stream_tag: - name: release - namespace: openshift + name: builder + namespace: ocp tag: rhel-9-golang-1.23-openshift-4.19 releases: latest: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml index 32c60025be60d..b47fc94c84515 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml @@ -13,8 +13,8 @@ base_images: tag: upi-installer build_root: image_stream_tag: - name: release - namespace: openshift + name: builder + namespace: ocp tag: rhel-9-golang-1.24-openshift-4.20 releases: latest: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml index f3a38f04e9921..06f1c9a143d39 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml @@ -13,8 +13,8 @@ base_images: tag: upi-installer build_root: image_stream_tag: - name: release - namespace: openshift + name: builder + namespace: ocp tag: rhel-9-golang-1.24-openshift-4.21 releases: latest: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml index 0f31a1492526f..198d06d70876f 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml @@ -13,8 +13,8 @@ base_images: tag: upi-installer build_root: image_stream_tag: - name: release - namespace: openshift + name: builder + namespace: ocp tag: rhel-9-golang-1.24-openshift-4.22 releases: latest: From 498a4c1a086dc686be7c6d447ddcf5e959b6e094 Mon Sep 17 00:00:00 2001 From: Tomas David Date: Wed, 18 Mar 2026 14:57:52 +0100 Subject: [PATCH 5/6] add missing BASE_DOMAIN --- ...ift-openshift-tests-private-release-4.12__stage-testing.yaml | 2 ++ ...ift-openshift-tests-private-release-4.13__stage-testing.yaml | 2 ++ ...ift-openshift-tests-private-release-4.14__stage-testing.yaml | 2 ++ ...ift-openshift-tests-private-release-4.16__stage-testing.yaml | 2 ++ ...ift-openshift-tests-private-release-4.17__stage-testing.yaml | 2 ++ ...ift-openshift-tests-private-release-4.18__stage-testing.yaml | 2 ++ ...ift-openshift-tests-private-release-4.19__stage-testing.yaml | 2 ++ ...ift-openshift-tests-private-release-4.20__stage-testing.yaml | 2 ++ ...ift-openshift-tests-private-release-4.21__stage-testing.yaml | 2 ++ ...ift-openshift-tests-private-release-4.22__stage-testing.yaml | 2 ++ 10 files changed, 20 insertions(+) diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml index 2dbc2369961bb..f443df905184e 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml @@ -31,6 +31,8 @@ tests: cron: 1 * 31 2 * steps: cluster_profile: aws-sustaining-autorelease-412 + env: + BASE_DOMAIN: sustaining-aws-412.devcluster.openshift.com workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.12 diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml index c4898c9543d07..d701b89629d25 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml @@ -31,6 +31,8 @@ tests: cron: 1 * 31 2 * steps: cluster_profile: aws-sustaining-autorelease-412 + env: + BASE_DOMAIN: sustaining-aws-412.devcluster.openshift.com workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.13 diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml index b912fb1900dd8..dec12820a13e2 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml @@ -31,6 +31,8 @@ tests: cron: 1 * 31 2 * steps: cluster_profile: aws-sustaining-autorelease-412 + env: + BASE_DOMAIN: sustaining-aws-412.devcluster.openshift.com workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.14 diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml index 3a7824be79da7..ba0128ccf94ef 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml @@ -31,6 +31,8 @@ tests: cron: 1 * 31 2 * steps: cluster_profile: aws-sustaining-autorelease-412 + env: + BASE_DOMAIN: sustaining-aws-412.devcluster.openshift.com workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.16 diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml index f831eb3fd413d..2937867e93845 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml @@ -31,6 +31,8 @@ tests: cron: 1 * 31 2 * steps: cluster_profile: aws-autorelease-qe + env: + BASE_DOMAIN: qe.devcluster.openshift.com workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.17 diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml index 3c494f901c561..5bc6b25f22959 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml @@ -31,6 +31,8 @@ tests: cron: 1 * 31 2 * steps: cluster_profile: aws-autorelease-qe + env: + BASE_DOMAIN: qe.devcluster.openshift.com workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.18 diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml index 7fb9a499cbde3..753a210852b5b 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml @@ -31,6 +31,8 @@ tests: cron: 1 * 31 2 * steps: cluster_profile: aws-autorelease-qe + env: + BASE_DOMAIN: qe.devcluster.openshift.com workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.19 diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml index b47fc94c84515..164f0188e1a76 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml @@ -31,6 +31,8 @@ tests: cron: 1 * 31 2 * steps: cluster_profile: aws-autorelease-qe + env: + BASE_DOMAIN: qe.devcluster.openshift.com workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.20 diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml index 06f1c9a143d39..8dc04415a7a30 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml @@ -31,6 +31,8 @@ tests: cron: 1 * 31 2 * steps: cluster_profile: aws-autorelease-qe + env: + BASE_DOMAIN: qe.devcluster.openshift.com workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.21 diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml index 198d06d70876f..9786262ed3114 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml @@ -31,6 +31,8 @@ tests: cron: 1 * 31 2 * steps: cluster_profile: aws-autorelease-qe + env: + BASE_DOMAIN: qe.devcluster.openshift.com workflow: cucushift-installer-rehearse-aws-ipi-stage-testing zz_generated_metadata: branch: release-4.22 From e69931029f2442211aa1e172793dafa04f87387b Mon Sep 17 00:00:00 2001 From: Tomas David Date: Thu, 19 Mar 2026 08:20:22 +0100 Subject: [PATCH 6/6] remove redundant build_root --- ...-openshift-tests-private-release-4.12__stage-testing.yaml | 5 ----- ...-openshift-tests-private-release-4.13__stage-testing.yaml | 5 ----- ...-openshift-tests-private-release-4.14__stage-testing.yaml | 5 ----- ...-openshift-tests-private-release-4.15__stage-testing.yaml | 5 ----- ...-openshift-tests-private-release-4.16__stage-testing.yaml | 5 ----- ...-openshift-tests-private-release-4.17__stage-testing.yaml | 5 ----- ...-openshift-tests-private-release-4.18__stage-testing.yaml | 5 ----- ...-openshift-tests-private-release-4.19__stage-testing.yaml | 5 ----- ...-openshift-tests-private-release-4.20__stage-testing.yaml | 5 ----- ...-openshift-tests-private-release-4.21__stage-testing.yaml | 5 ----- ...-openshift-tests-private-release-4.22__stage-testing.yaml | 5 ----- 11 files changed, 55 deletions(-) diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml index f443df905184e..d36047906bc0f 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.12__stage-testing.yaml @@ -11,11 +11,6 @@ base_images: name: "4.12" namespace: ocp tag: upi-installer -build_root: - image_stream_tag: - name: builder - namespace: ocp - tag: rhel-8-golang-1.19-openshift-4.12 releases: latest: release: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml index d701b89629d25..f094b810127ef 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.13__stage-testing.yaml @@ -11,11 +11,6 @@ base_images: name: "4.13" namespace: ocp tag: upi-installer -build_root: - image_stream_tag: - name: builder - namespace: ocp - tag: rhel-8-golang-1.19-openshift-4.13 releases: latest: release: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml index dec12820a13e2..40f50d6b4acee 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.14__stage-testing.yaml @@ -11,11 +11,6 @@ base_images: name: "4.14" namespace: ocp tag: upi-installer -build_root: - image_stream_tag: - name: builder - namespace: ocp - tag: rhel-8-golang-1.20-openshift-4.14 releases: latest: release: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml index 6355e9de568a9..e4d3da6cd1db7 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.15__stage-testing.yaml @@ -11,11 +11,6 @@ base_images: name: "4.15" namespace: ocp tag: upi-installer -build_root: - image_stream_tag: - name: builder - namespace: ocp - tag: rhel-8-golang-1.20-openshift-4.15 releases: latest: release: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml index ba0128ccf94ef..0e02c38083ee2 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.16__stage-testing.yaml @@ -11,11 +11,6 @@ base_images: name: "4.16" namespace: ocp tag: upi-installer -build_root: - image_stream_tag: - name: builder - namespace: ocp - tag: rhel-9-golang-1.21-openshift-4.16 releases: latest: release: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml index 2937867e93845..b3fc2f1bc7c92 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.17__stage-testing.yaml @@ -11,11 +11,6 @@ base_images: name: "4.17" namespace: ocp tag: upi-installer -build_root: - image_stream_tag: - name: builder - namespace: ocp - tag: rhel-9-golang-1.22-openshift-4.17 releases: latest: release: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml index 5bc6b25f22959..ef6fe4ef0228a 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.18__stage-testing.yaml @@ -11,11 +11,6 @@ base_images: name: "4.18" namespace: ocp tag: upi-installer -build_root: - image_stream_tag: - name: builder - namespace: ocp - tag: rhel-9-golang-1.22-openshift-4.18 releases: latest: release: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml index 753a210852b5b..e17b6e5248ebe 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.19__stage-testing.yaml @@ -11,11 +11,6 @@ base_images: name: "4.19" namespace: ocp tag: upi-installer -build_root: - image_stream_tag: - name: builder - namespace: ocp - tag: rhel-9-golang-1.23-openshift-4.19 releases: latest: release: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml index 164f0188e1a76..618d295efc43b 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.20__stage-testing.yaml @@ -11,11 +11,6 @@ base_images: name: "4.20" namespace: ocp tag: upi-installer -build_root: - image_stream_tag: - name: builder - namespace: ocp - tag: rhel-9-golang-1.24-openshift-4.20 releases: latest: release: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml index 8dc04415a7a30..b3a6953499e43 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.21__stage-testing.yaml @@ -11,11 +11,6 @@ base_images: name: "4.21" namespace: ocp tag: upi-installer -build_root: - image_stream_tag: - name: builder - namespace: ocp - tag: rhel-9-golang-1.24-openshift-4.21 releases: latest: release: diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml index 9786262ed3114..9a265c6de4036 100644 --- a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.22__stage-testing.yaml @@ -11,11 +11,6 @@ base_images: name: "4.22" namespace: ocp tag: upi-installer -build_root: - image_stream_tag: - name: builder - namespace: ocp - tag: rhel-9-golang-1.24-openshift-4.22 releases: latest: release: