From b4fb081b29ae5a09c0aa4d211c9a8eee74a74dfa Mon Sep 17 00:00:00 2001 From: Ayato Tokubi Date: Fri, 21 Aug 2026 11:41:23 +0000 Subject: [PATCH] openshift/cri-o: add verify-commits presubmit to validate UPSTREAM commit messages Adds a required verify-commits presubmit job using commitchecker to all openshift/cri-o branches (main and release-4.12 through 5.2), matching the pattern used by openshift/kubernetes. Assisted-by: Claude Code --- .../openshift/cri-o/openshift-cri-o-main.yaml | 9 +++ .../cri-o/openshift-cri-o-release-4.12.yaml | 9 +++ .../cri-o/openshift-cri-o-release-4.13.yaml | 9 +++ .../cri-o/openshift-cri-o-release-4.14.yaml | 9 +++ .../cri-o/openshift-cri-o-release-4.15.yaml | 9 +++ .../cri-o/openshift-cri-o-release-4.16.yaml | 9 +++ .../cri-o/openshift-cri-o-release-4.17.yaml | 9 +++ .../cri-o/openshift-cri-o-release-4.18.yaml | 9 +++ .../cri-o/openshift-cri-o-release-4.19.yaml | 9 +++ .../cri-o/openshift-cri-o-release-4.20.yaml | 9 +++ .../cri-o/openshift-cri-o-release-4.21.yaml | 9 +++ .../cri-o/openshift-cri-o-release-4.22.yaml | 9 +++ .../cri-o/openshift-cri-o-release-4.23.yaml | 9 +++ .../cri-o/openshift-cri-o-release-5.0.yaml | 9 +++ .../cri-o/openshift-cri-o-release-5.1.yaml | 9 +++ .../cri-o/openshift-cri-o-release-5.2.yaml | 9 +++ .../openshift-cri-o-main-presubmits.yaml | 63 +++++++++++++++++++ ...enshift-cri-o-release-4.12-presubmits.yaml | 63 +++++++++++++++++++ ...enshift-cri-o-release-4.13-presubmits.yaml | 63 +++++++++++++++++++ ...enshift-cri-o-release-4.14-presubmits.yaml | 63 +++++++++++++++++++ ...enshift-cri-o-release-4.15-presubmits.yaml | 63 +++++++++++++++++++ ...enshift-cri-o-release-4.16-presubmits.yaml | 63 +++++++++++++++++++ ...enshift-cri-o-release-4.17-presubmits.yaml | 63 +++++++++++++++++++ ...enshift-cri-o-release-4.18-presubmits.yaml | 63 +++++++++++++++++++ ...enshift-cri-o-release-4.19-presubmits.yaml | 63 +++++++++++++++++++ ...enshift-cri-o-release-4.20-presubmits.yaml | 63 +++++++++++++++++++ ...enshift-cri-o-release-4.21-presubmits.yaml | 63 +++++++++++++++++++ ...enshift-cri-o-release-4.22-presubmits.yaml | 63 +++++++++++++++++++ ...enshift-cri-o-release-4.23-presubmits.yaml | 63 +++++++++++++++++++ ...penshift-cri-o-release-5.0-presubmits.yaml | 63 +++++++++++++++++++ ...penshift-cri-o-release-5.1-presubmits.yaml | 63 +++++++++++++++++++ ...penshift-cri-o-release-5.2-presubmits.yaml | 63 +++++++++++++++++++ 32 files changed, 1152 insertions(+) diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-main.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-main.yaml index 4098805557ac3..067f319346c82 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-main.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-main.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "5.1" namespace: ocp @@ -131,6 +135,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: main org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.12.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.12.yaml index 8cc66c48f4206..b5c9bddd56575 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.12.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.12.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "4.12" namespace: ocp @@ -97,6 +101,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-4.12 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.13.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.13.yaml index 956d315f23786..c5d20c71bf8a0 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.13.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.13.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "4.13" namespace: ocp @@ -97,6 +101,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-4.13 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.14.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.14.yaml index 7c30654034a29..5df1da93a8671 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.14.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.14.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "4.14" namespace: ocp @@ -97,6 +101,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-4.14 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.15.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.15.yaml index 62aca68b34137..d617fefbed569 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.15.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.15.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "4.15" namespace: ocp @@ -97,6 +101,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-4.15 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.16.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.16.yaml index a97d6ec80c44b..98d5f223d8c1b 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.16.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.16.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "4.16" namespace: ocp @@ -97,6 +101,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-4.16 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.17.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.17.yaml index 91fd538866057..e418b0689984c 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.17.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.17.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "4.17" namespace: ocp @@ -97,6 +101,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-4.17 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.18.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.18.yaml index 47fc467d243b1..1aa61c63ef70b 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.18.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.18.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "4.18" namespace: ocp @@ -97,6 +101,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-4.18 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.19.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.19.yaml index 641ea8983c7aa..d1ad762154546 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.19.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.19.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "4.19" namespace: ocp @@ -97,6 +101,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-4.19 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.20.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.20.yaml index c7bbbdabf7f7e..49709b8b1fa0d 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.20.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.20.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "4.20" namespace: ocp @@ -97,6 +101,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-4.20 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.21.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.21.yaml index 213f777a9a7d6..14164b0fcd3ff 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.21.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.21.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "4.21" namespace: ocp @@ -97,6 +101,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-4.21 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.22.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.22.yaml index 8e6c317a5edfa..219b4df375197 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.22.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.22.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "4.22" namespace: ocp @@ -97,6 +101,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-4.22 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.23.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.23.yaml index 14de0773eb71f..521049369b9b6 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.23.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-4.23.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "4.23" namespace: ocp @@ -131,6 +135,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-4.23 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-5.0.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-5.0.yaml index 669ba87fea9bf..2cbf80e40663d 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-5.0.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-5.0.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "5.0" namespace: ocp @@ -131,6 +135,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-5.0 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-5.1.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-5.1.yaml index 28a2216ec3a6b..aa7b0dd4b7073 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-5.1.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-5.1.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "5.1" namespace: ocp @@ -132,6 +136,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-5.1 org: openshift diff --git a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-5.2.yaml b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-5.2.yaml index f1d63a44d0c07..223c61921e482 100644 --- a/ci-operator/config/openshift/cri-o/openshift-cri-o-release-5.2.yaml +++ b/ci-operator/config/openshift/cri-o/openshift-cri-o-release-5.2.yaml @@ -3,6 +3,10 @@ base_images: name: centos namespace: openshift tag: stream9 + commitchecker: + name: commitchecker + namespace: ci + tag: latest rhel-coreos-base: name: "5.2" namespace: ocp @@ -131,6 +135,11 @@ tests: - chain: openshift-qe-control-plane - chain: openshift-qe-orion-consolidated workflow: openshift-qe-installer-aws +- as: verify-commits + commands: | + commitchecker --start ${PULL_BASE_SHA:-main} + container: + from: commitchecker zz_generated_metadata: branch: release-5.2 org: openshift diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-main-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-main-presubmits.yaml index 882419f66bb28..ddb27e88efb47 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-main-presubmits.yaml @@ -307,3 +307,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )perfscale-control-plane-6nodes,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^main$ + - ^main- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-main-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.12-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.12-presubmits.yaml index 594a9ef8911cb..bab72c3dc7094 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.12-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.12-presubmits.yaml @@ -305,3 +305,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )(perfscale-control-plane-6nodes|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.12$ + - ^release-4\.12- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-4.12-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.13-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.13-presubmits.yaml index 53d56f80aaa13..816c4a854d44a 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.13-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.13-presubmits.yaml @@ -305,3 +305,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )(perfscale-control-plane-6nodes|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.13$ + - ^release-4\.13- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-4.13-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.14-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.14-presubmits.yaml index d43b39b86e46e..b32511a501043 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.14-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.14-presubmits.yaml @@ -305,3 +305,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )(perfscale-control-plane-6nodes|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.14$ + - ^release-4\.14- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-4.14-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.15-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.15-presubmits.yaml index 93b75e47efe60..02bdb227f74f3 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.15-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.15-presubmits.yaml @@ -305,3 +305,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )(perfscale-control-plane-6nodes|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.15$ + - ^release-4\.15- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-4.15-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.16-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.16-presubmits.yaml index d9c3975001361..143be6b628058 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.16-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.16-presubmits.yaml @@ -305,3 +305,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )(perfscale-control-plane-6nodes|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.16$ + - ^release-4\.16- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-4.16-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.17-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.17-presubmits.yaml index 5475b8fb5a418..19ac561e9c64c 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.17-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.17-presubmits.yaml @@ -305,3 +305,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )(perfscale-control-plane-6nodes|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.17$ + - ^release-4\.17- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-4.17-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.18-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.18-presubmits.yaml index b57c4a19e2531..11f3860343b45 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.18-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.18-presubmits.yaml @@ -305,3 +305,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )(perfscale-control-plane-6nodes|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.18$ + - ^release-4\.18- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-4.18-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.19-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.19-presubmits.yaml index f94a70e3575ea..3b260342fb479 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.19-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.19-presubmits.yaml @@ -305,3 +305,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )(perfscale-control-plane-6nodes|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.19$ + - ^release-4\.19- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-4.19-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.20-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.20-presubmits.yaml index 8b9fe3714c0d3..336431438c089 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.20-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.20-presubmits.yaml @@ -305,3 +305,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )(perfscale-control-plane-6nodes|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.20$ + - ^release-4\.20- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-4.20-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.21-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.21-presubmits.yaml index 1cdf2f279ade9..f26de1994de0b 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.21-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.21-presubmits.yaml @@ -305,3 +305,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )(perfscale-control-plane-6nodes|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.21$ + - ^release-4\.21- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-4.21-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.22-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.22-presubmits.yaml index 49af61da72e81..f7ecf78cc024f 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.22-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.22-presubmits.yaml @@ -305,3 +305,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )(perfscale-control-plane-6nodes|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.22$ + - ^release-4\.22- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-4.22-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.23-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.23-presubmits.yaml index af6eedd01fed2..232dd2e0d64bf 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.23-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-4.23-presubmits.yaml @@ -307,3 +307,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )perfscale-control-plane-6nodes,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.23$ + - ^release-4\.23- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-4.23-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-5.0-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-5.0-presubmits.yaml index c4d7fee58fbe8..7a412c4992ae9 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-5.0-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-5.0-presubmits.yaml @@ -307,3 +307,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )perfscale-control-plane-6nodes,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.0$ + - ^release-5\.0- + cluster: build06 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-5.0-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-5.1-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-5.1-presubmits.yaml index 7d5bdf126e8e4..f4afdbb4a6ad8 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-5.1-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-5.1-presubmits.yaml @@ -306,3 +306,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )perfscale-control-plane-6nodes,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.1$ + - ^release-5\.1- + cluster: build06 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-5.1-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-5.2-presubmits.yaml b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-5.2-presubmits.yaml index 16218a13b064a..d9af810c2492b 100644 --- a/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-5.2-presubmits.yaml +++ b/ci-operator/jobs/openshift/cri-o/openshift-cri-o-release-5.2-presubmits.yaml @@ -307,3 +307,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )perfscale-control-plane-6nodes,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.2$ + - ^release-5\.2- + cluster: build10 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cri-o-release-5.2-verify-commits + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-commits + 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: /secrets/gcs + name: gcs-credentials + 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: 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 + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*)