From eb842e7899fb8b3aef6e1507ccad2aed2f55418a Mon Sep 17 00:00:00 2001 From: "openshift-merge-bot[bot]" <148852131+openshift-merge-bot[bot]@users.noreply.github.com> Date: Fri, 26 Jun 2026 20:04:29 +0000 Subject: [PATCH 1/4] config-brancher --config-dir ./ci-operator/config --current-release 5.0 --skip-periodics --future-release 4.23 --future-release 5.1 --confirm --- .../openshift-cluster-network-operator-release-5.1.yaml | 1 - .../ovn-kubernetes/openshift-ovn-kubernetes-release-5.1.yaml | 1 - 2 files changed, 2 deletions(-) diff --git a/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-release-5.1.yaml b/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-release-5.1.yaml index 3e960ae639f0b..9a0bb81b443d9 100644 --- a/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-release-5.1.yaml +++ b/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-release-5.1.yaml @@ -434,7 +434,6 @@ tests: EXTRA_MG_ARGS: --host-network workflow: baremetalds-metallb-e2e - as: security - optional: true steps: env: ALL_PROJECTS: "true" diff --git a/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-5.1.yaml b/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-5.1.yaml index 10e987b99b345..d3999d2f0f6a7 100644 --- a/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-5.1.yaml +++ b/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-5.1.yaml @@ -351,7 +351,6 @@ tests: EXTRA_MG_ARGS: --host-network workflow: openshift-e2e-aws-ovn-serial - as: security - optional: true steps: env: ALL_PROJECTS: "true" From 46028354411189ee5aca6f6ad8509e09fe687a33 Mon Sep 17 00:00:00 2001 From: "openshift-merge-bot[bot]" <148852131+openshift-merge-bot[bot]@users.noreply.github.com> Date: Fri, 26 Jun 2026 20:04:37 +0000 Subject: [PATCH 2/4] ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml --- ...-priv-cluster-network-operator-master.yaml | 1 - ...cluster-network-operator-release-4.23.yaml | 1 - ...-cluster-network-operator-release-5.0.yaml | 1 - ...-cluster-network-operator-release-5.1.yaml | 1 - ...penshift-priv-hypershift-release-4.19.yaml | 7 +- ...penshift-priv-hypershift-release-4.20.yaml | 7 +- ...penshift-priv-hypershift-release-4.21.yaml | 6 +- ...penshift-priv-hypershift-release-4.22.yaml | 7 +- .../openshift-priv-ovn-kubernetes-main.yaml | 1 - ...hift-priv-ovn-kubernetes-release-4.23.yaml | 1 - ...shift-priv-ovn-kubernetes-release-5.0.yaml | 1 - ...shift-priv-ovn-kubernetes-release-5.1.yaml | 1 - ...priv-stolostron-submariner-addon-main.yaml | 5 -- ...olostron-submariner-addon-release-5.0.yaml | 82 +++++++++++++++++++ ...olostron-submariner-addon-release-5.1.yaml | 82 +++++++++++++++++++ 15 files changed, 182 insertions(+), 22 deletions(-) create mode 100644 ci-operator/config/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0.yaml create mode 100644 ci-operator/config/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1.yaml diff --git a/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-master.yaml b/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-master.yaml index 036e13248cffd..cd1fc890c1534 100644 --- a/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-master.yaml +++ b/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-master.yaml @@ -437,7 +437,6 @@ tests: EXTRA_MG_ARGS: --host-network workflow: baremetalds-metallb-e2e - as: security - optional: true steps: env: ALL_PROJECTS: "true" diff --git a/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.23.yaml b/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.23.yaml index 4c18bb3727e8f..c19e0a92450ca 100644 --- a/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.23.yaml +++ b/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.23.yaml @@ -437,7 +437,6 @@ tests: EXTRA_MG_ARGS: --host-network workflow: baremetalds-metallb-e2e - as: security - optional: true steps: env: ALL_PROJECTS: "true" diff --git a/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.0.yaml b/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.0.yaml index 26254a985da13..fa47e7b2e316d 100644 --- a/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.0.yaml +++ b/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.0.yaml @@ -438,7 +438,6 @@ tests: EXTRA_MG_ARGS: --host-network workflow: baremetalds-metallb-e2e - as: security - optional: true steps: env: ALL_PROJECTS: "true" diff --git a/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.1.yaml b/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.1.yaml index cf228a8caa60f..ea2b61bc3b065 100644 --- a/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.1.yaml +++ b/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.1.yaml @@ -437,7 +437,6 @@ tests: EXTRA_MG_ARGS: --host-network workflow: baremetalds-metallb-e2e - as: security - optional: true steps: env: ALL_PROJECTS: "true" diff --git a/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.19.yaml b/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.19.yaml index bde15c7eb5034..a2766e53af38b 100644 --- a/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.19.yaml +++ b/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.19.yaml @@ -25,14 +25,17 @@ build_root: canonical_go_repository: github.com/openshift/hypershift images: items: + - to: hypershift-operator-419 - dockerfile_path: Dockerfile.control-plane to: hypershift promotion: to: - - name: 4.19-priv + - excluded_images: + - hypershift-operator-419 + name: 4.19-priv namespace: ocp-private - additional_images: - hypershift-operator: hypershift-operator + hypershift-operator: hypershift-operator-419 disabled: true excluded_images: - '*' diff --git a/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.20.yaml b/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.20.yaml index 1be3aef8c312f..10f2a643b7c2b 100644 --- a/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.20.yaml +++ b/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.20.yaml @@ -25,6 +25,7 @@ build_root: canonical_go_repository: github.com/openshift/hypershift images: items: + - to: hypershift-operator-420 - dockerfile_path: Dockerfile.control-plane to: hypershift - dockerfile_literal: | @@ -34,10 +35,12 @@ images: to: custom-verify-src promotion: to: - - name: 4.20-priv + - excluded_images: + - hypershift-operator-420 + name: 4.20-priv namespace: ocp-private - additional_images: - hypershift-operator: hypershift-operator + hypershift-operator: hypershift-operator-420 disabled: true excluded_images: - '*' diff --git a/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.21.yaml b/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.21.yaml index 8f6f61b058798..1c260e201bc8d 100644 --- a/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.21.yaml +++ b/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.21.yaml @@ -25,6 +25,7 @@ build_root: canonical_go_repository: github.com/openshift/hypershift images: items: + - to: hypershift-operator-421 - dockerfile_path: Dockerfile.control-plane to: hypershift - dockerfile_literal: | @@ -35,12 +36,11 @@ images: promotion: to: - excluded_images: - - hypershift-operator - - hypershift-tests + - hypershift-operator-421 name: 4.21-priv namespace: ocp-private - additional_images: - hypershift-operator: hypershift-operator + hypershift-operator: hypershift-operator-421 disabled: true excluded_images: - '*' diff --git a/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.22.yaml b/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.22.yaml index a089253a69c2a..b1dfa8b6f425c 100644 --- a/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.22.yaml +++ b/ci-operator/config/openshift-priv/hypershift/openshift-priv-hypershift-release-4.22.yaml @@ -29,14 +29,17 @@ build_root: canonical_go_repository: github.com/openshift/hypershift images: items: + - to: hypershift-operator-422 - dockerfile_path: Dockerfile.control-plane to: hypershift promotion: to: - - name: 4.22-priv + - excluded_images: + - hypershift-operator-422 + name: 4.22-priv namespace: ocp-private - additional_images: - hypershift-operator: hypershift-operator + hypershift-operator: hypershift-operator-422 disabled: true excluded_images: - '*' diff --git a/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-main.yaml b/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-main.yaml index 4fc6d98aaddd1..ee6187487265e 100644 --- a/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-main.yaml +++ b/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-main.yaml @@ -354,7 +354,6 @@ tests: EXTRA_MG_ARGS: --host-network workflow: openshift-e2e-aws-ovn-serial - as: security - optional: true steps: env: ALL_PROJECTS: "true" diff --git a/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.23.yaml b/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.23.yaml index 63d60d02160c0..8aaecffc951c9 100644 --- a/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.23.yaml +++ b/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.23.yaml @@ -354,7 +354,6 @@ tests: EXTRA_MG_ARGS: --host-network workflow: openshift-e2e-aws-ovn-serial - as: security - optional: true steps: env: ALL_PROJECTS: "true" diff --git a/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.0.yaml b/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.0.yaml index ca1402c745e59..1a2248e572cb9 100644 --- a/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.0.yaml +++ b/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.0.yaml @@ -355,7 +355,6 @@ tests: EXTRA_MG_ARGS: --host-network workflow: openshift-e2e-aws-ovn-serial - as: security - optional: true steps: env: ALL_PROJECTS: "true" diff --git a/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.1.yaml b/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.1.yaml index a26e18311631f..46058f76e9afa 100644 --- a/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.1.yaml +++ b/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.1.yaml @@ -354,7 +354,6 @@ tests: EXTRA_MG_ARGS: --host-network workflow: openshift-e2e-aws-ovn-serial - as: security - optional: true steps: env: ALL_PROJECTS: "true" diff --git a/ci-operator/config/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-main.yaml b/ci-operator/config/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-main.yaml index bd96ac37ee6ac..dbc4be09da5f7 100644 --- a/ci-operator/config/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-main.yaml +++ b/ci-operator/config/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-main.yaml @@ -15,11 +15,6 @@ images: - dockerfile_path: Dockerfile from: base to: submariner-addon -promotion: - to: - - disabled: true - name: "2.17" - namespace: stolostron prowgen: private: true releases: diff --git a/ci-operator/config/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0.yaml b/ci-operator/config/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0.yaml new file mode 100644 index 0000000000000..d27428bbc20f6 --- /dev/null +++ b/ci-operator/config/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0.yaml @@ -0,0 +1,82 @@ +base_images: + base: + name: ubi-minimal + namespace: ocp + tag: "9" +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: builder + namespace: stolostron + tag: go1.25-linux +canonical_go_repository: github.com/stolostron/submariner-addon +images: + items: + - dockerfile_path: Dockerfile + from: base + to: submariner-addon +promotion: + to: + - disabled: true + name: "5.0" + namespace: stolostron +prowgen: + private: true +releases: + initial: + integration: + name: 4.20-priv + namespace: ocp-private + latest: + integration: + include_built_images: true + name: 4.20-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 12Gi + requests: + cpu: 100m + memory: 300Mi +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: build + commands: | + true + container: + from: bin +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- as: unit + commands: | + make test --warn-undefined-variables + container: + from: test-bin +- as: integration + commands: make test-integration + container: + from: test-bin +- as: sonarcloud + disable_rehearsal: true + steps: + test: + - as: test + commands: | + export SELF="make -f /opt/build-harness/Makefile.prow" + make -f /opt/build-harness/Makefile.prow sonar/go/prow + credentials: + - mount_path: /etc/sonarcloud/ + name: acm-sonarcloud-token + namespace: test-credentials + from: src + resources: + requests: + cpu: 100m +zz_generated_metadata: + branch: release-5.0 + org: openshift-priv + repo: stolostron-submariner-addon diff --git a/ci-operator/config/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1.yaml b/ci-operator/config/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1.yaml new file mode 100644 index 0000000000000..964371cbcf87b --- /dev/null +++ b/ci-operator/config/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1.yaml @@ -0,0 +1,82 @@ +base_images: + base: + name: ubi-minimal + namespace: ocp + tag: "9" +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: builder + namespace: stolostron + tag: go1.25-linux +canonical_go_repository: github.com/stolostron/submariner-addon +images: + items: + - dockerfile_path: Dockerfile + from: base + to: submariner-addon +promotion: + to: + - disabled: true + name: "5.1" + namespace: stolostron +prowgen: + private: true +releases: + initial: + integration: + name: 4.20-priv + namespace: ocp-private + latest: + integration: + include_built_images: true + name: 4.20-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 12Gi + requests: + cpu: 100m + memory: 300Mi +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- as: build + commands: | + true + container: + from: bin +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- as: unit + commands: | + make test --warn-undefined-variables + container: + from: test-bin +- as: integration + commands: make test-integration + container: + from: test-bin +- as: sonarcloud + disable_rehearsal: true + steps: + test: + - as: test + commands: | + export SELF="make -f /opt/build-harness/Makefile.prow" + make -f /opt/build-harness/Makefile.prow sonar/go/prow + credentials: + - mount_path: /etc/sonarcloud/ + name: acm-sonarcloud-token + namespace: test-credentials + from: src + resources: + requests: + cpu: 100m +zz_generated_metadata: + branch: release-5.1 + org: openshift-priv + repo: stolostron-submariner-addon From 3a0d3cb8a384fd6058496794771dd067e05f33bd Mon Sep 17 00:00:00 2001 From: "openshift-merge-bot[bot]" <148852131+openshift-merge-bot[bot]@users.noreply.github.com> Date: Fri, 26 Jun 2026 20:05:33 +0000 Subject: [PATCH 3/4] ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs --registry ./ci-operator/step-registry --- ...er-network-operator-master-presubmits.yaml | 1 - ...work-operator-release-4.23-presubmits.yaml | 1 - ...twork-operator-release-5.0-presubmits.yaml | 1 - ...twork-operator-release-5.1-presubmits.yaml | 1 - ...v-hypershift-release-4.19-postsubmits.yaml | 3 +- ...iv-hypershift-release-4.19-presubmits.yaml | 21 +- ...v-hypershift-release-4.20-postsubmits.yaml | 3 +- ...iv-hypershift-release-4.20-presubmits.yaml | 23 +- ...v-hypershift-release-4.21-postsubmits.yaml | 3 +- ...iv-hypershift-release-4.21-presubmits.yaml | 27 +- ...v-hypershift-release-4.22-postsubmits.yaml | 3 +- ...iv-hypershift-release-4.22-presubmits.yaml | 30 +- ...t-priv-ovn-kubernetes-main-presubmits.yaml | 1 - ...vn-kubernetes-release-4.23-presubmits.yaml | 1 - ...ovn-kubernetes-release-5.0-presubmits.yaml | 1 - ...ovn-kubernetes-release-5.1-presubmits.yaml | 1 - ...ariner-addon-release-5.0-postsubmits.yaml} | 5 +- ...bmariner-addon-release-5.0-presubmits.yaml | 442 ++++++++++++++++++ ...mariner-addon-release-5.1-postsubmits.yaml | 71 +++ ...bmariner-addon-release-5.1-presubmits.yaml | 442 ++++++++++++++++++ ...twork-operator-release-5.1-presubmits.yaml | 1 - ...ovn-kubernetes-release-5.1-presubmits.yaml | 1 - 22 files changed, 1062 insertions(+), 21 deletions(-) rename ci-operator/jobs/openshift-priv/stolostron-submariner-addon/{openshift-priv-stolostron-submariner-addon-main-postsubmits.yaml => openshift-priv-stolostron-submariner-addon-release-5.0-postsubmits.yaml} (95%) create mode 100644 ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-presubmits.yaml diff --git a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-master-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-master-presubmits.yaml index 1ae07b42746d1..35e66ea11defa 100644 --- a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-master-presubmits.yaml @@ -4308,7 +4308,6 @@ presubmits: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-master-security - optional: true path_alias: github.com/openshift/cluster-network-operator rerun_command: /test security spec: diff --git a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.23-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.23-presubmits.yaml index 05bd556e86026..9b863143c1d0d 100644 --- a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.23-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.23-presubmits.yaml @@ -4308,7 +4308,6 @@ presubmits: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.23-security - optional: true path_alias: github.com/openshift/cluster-network-operator rerun_command: /test security spec: diff --git a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.0-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.0-presubmits.yaml index 0a6edffa89cc7..6ffdebc277545 100644 --- a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.0-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.0-presubmits.yaml @@ -4308,7 +4308,6 @@ presubmits: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-5.0-security - optional: true path_alias: github.com/openshift/cluster-network-operator rerun_command: /test security spec: diff --git a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.1-presubmits.yaml index 5525427bef562..5362e6ef2c465 100644 --- a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.1-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-5.1-presubmits.yaml @@ -4308,7 +4308,6 @@ presubmits: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-5.1-security - optional: true path_alias: github.com/openshift/cluster-network-operator rerun_command: /test security spec: diff --git a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.19-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.19-postsubmits.yaml index 89484585478a5..062c75f911961 100644 --- a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.19-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.19-postsubmits.yaml @@ -12,6 +12,7 @@ postsubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -30,7 +31,7 @@ postsubmits: - --promote - --report-credentials-file=/etc/report/credentials - --target=[images] - - --target=hypershift-operator + - --target=hypershift-operator-419 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest diff --git a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.19-presubmits.yaml b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.19-presubmits.yaml index 99e9b60082583..6d0446d01214b 100644 --- a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.19-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.19-presubmits.yaml @@ -14,6 +14,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -108,6 +109,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -203,6 +205,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -297,6 +300,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -391,6 +395,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -485,6 +490,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -580,6 +586,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -673,6 +680,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -768,6 +776,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -862,6 +871,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -955,6 +965,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1049,6 +1060,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1143,6 +1155,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1237,6 +1250,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1332,6 +1346,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1348,7 +1363,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-credentials-file=/etc/report/credentials - --target=[images] - - --target=hypershift-operator + - --target=hypershift-operator-419 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest @@ -1399,6 +1414,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1491,6 +1507,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1566,6 +1583,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1641,6 +1659,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: diff --git a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.20-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.20-postsubmits.yaml index 298ffcd7dd176..7c7c31a62387c 100644 --- a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.20-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.20-postsubmits.yaml @@ -12,6 +12,7 @@ postsubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -30,7 +31,7 @@ postsubmits: - --promote - --report-credentials-file=/etc/report/credentials - --target=[images] - - --target=hypershift-operator + - --target=hypershift-operator-420 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest diff --git a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.20-presubmits.yaml b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.20-presubmits.yaml index 9cf2cdba232c6..d19f0dbd4d7f4 100644 --- a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.20-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.20-presubmits.yaml @@ -14,6 +14,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -108,6 +109,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -203,6 +205,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -297,6 +300,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -390,6 +394,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -484,6 +489,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -578,6 +584,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -673,6 +680,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -767,6 +775,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -862,6 +871,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -955,6 +965,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1049,6 +1060,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1143,6 +1155,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1237,6 +1250,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1331,6 +1345,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1425,6 +1440,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1520,6 +1536,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1536,7 +1553,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-credentials-file=/etc/report/credentials - --target=[images] - - --target=hypershift-operator + - --target=hypershift-operator-420 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest @@ -1587,6 +1604,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1679,6 +1697,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1754,6 +1773,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1828,6 +1848,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: diff --git a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.21-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.21-postsubmits.yaml index 1eb9dc3a43ce4..7cd79f5fcba4b 100644 --- a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.21-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.21-postsubmits.yaml @@ -12,6 +12,7 @@ postsubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -30,7 +31,7 @@ postsubmits: - --promote - --report-credentials-file=/etc/report/credentials - --target=[images] - - --target=hypershift-operator + - --target=hypershift-operator-421 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest diff --git a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.21-presubmits.yaml b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.21-presubmits.yaml index 950017d037a60..0452b70b113ec 100644 --- a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.21-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.21-presubmits.yaml @@ -14,6 +14,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -109,6 +110,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -203,6 +205,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -297,6 +300,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -392,6 +396,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -486,6 +491,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -579,6 +585,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -673,6 +680,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -767,6 +775,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -862,6 +871,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -956,6 +966,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1051,6 +1062,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1144,6 +1156,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1238,6 +1251,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1332,6 +1346,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1426,6 +1441,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1520,6 +1536,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1614,6 +1631,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1709,6 +1727,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1804,6 +1823,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1820,7 +1840,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-credentials-file=/etc/report/credentials - --target=[images] - - --target=hypershift-operator + - --target=hypershift-operator-421 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest @@ -1871,6 +1891,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1966,6 +1987,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -2058,6 +2080,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -2133,6 +2156,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane timeout: 1h0m0s hidden: true @@ -2208,6 +2232,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: diff --git a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.22-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.22-postsubmits.yaml index 83310f79f90f8..c79ab1c550fa4 100644 --- a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.22-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.22-postsubmits.yaml @@ -12,6 +12,7 @@ postsubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -30,7 +31,7 @@ postsubmits: - --promote - --report-credentials-file=/etc/report/credentials - --target=[images] - - --target=hypershift-operator + - --target=hypershift-operator-422 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest diff --git a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.22-presubmits.yaml b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.22-presubmits.yaml index 6ae9f1c07d00a..373c02efec62a 100644 --- a/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.22-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/hypershift/openshift-priv-hypershift-release-4.22-presubmits.yaml @@ -14,6 +14,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -107,6 +108,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -201,6 +203,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -298,6 +301,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -393,6 +397,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -486,6 +491,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -582,6 +588,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -678,6 +685,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -772,6 +780,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -866,6 +875,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -960,6 +970,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1054,6 +1065,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1149,6 +1161,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1245,6 +1258,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1339,6 +1353,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1433,6 +1448,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1529,6 +1545,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1622,6 +1639,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1716,6 +1734,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1812,6 +1831,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1905,6 +1925,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -1999,6 +2020,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -2096,6 +2118,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -2189,6 +2212,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -2283,6 +2307,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -2299,7 +2324,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-credentials-file=/etc/report/credentials - --target=[images] - - --target=hypershift-operator + - --target=hypershift-operator-422 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest @@ -2350,6 +2375,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -2445,6 +2471,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: @@ -2537,6 +2564,7 @@ presubmits: name: github-credentials-openshift-ci-robot-private-git-cloner sparse_checkout_files: - .ci-operator.yaml + - Dockerfile - Dockerfile.control-plane hidden: true labels: diff --git a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-main-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-main-presubmits.yaml index d8c51c7a63f6a..f494c419b81c1 100644 --- a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-main-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-main-presubmits.yaml @@ -5890,7 +5890,6 @@ presubmits: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovn-kubernetes-main-security - optional: true path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test security spec: diff --git a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.23-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.23-presubmits.yaml index 06e5c694683e8..01654482cd78d 100644 --- a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.23-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.23-presubmits.yaml @@ -5890,7 +5890,6 @@ presubmits: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovn-kubernetes-release-4.23-security - optional: true path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test security spec: diff --git a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.0-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.0-presubmits.yaml index e5d4cf476b2be..c494e0959d2b7 100644 --- a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.0-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.0-presubmits.yaml @@ -5890,7 +5890,6 @@ presubmits: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovn-kubernetes-release-5.0-security - optional: true path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test security spec: diff --git a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.1-presubmits.yaml index 23999fc19eab0..c4410248fb604 100644 --- a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.1-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-5.1-presubmits.yaml @@ -5890,7 +5890,6 @@ presubmits: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovn-kubernetes-release-5.1-security - optional: true path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test security spec: diff --git a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-main-postsubmits.yaml b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-postsubmits.yaml similarity index 95% rename from ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-main-postsubmits.yaml rename to ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-postsubmits.yaml index 7dd0cb32a6571..b2b0bd66d9e7e 100644 --- a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-postsubmits.yaml @@ -3,8 +3,7 @@ postsubmits: - agent: kubernetes always_run: true branches: - - ^main$ - cluster: build13 + - ^release-5\.0$ decorate: true decoration_config: oauth_token_secret: @@ -17,7 +16,7 @@ postsubmits: ci-operator.openshift.io/is-promotion: "true" ci.openshift.io/generator: prowgen max_concurrency: 1 - name: branch-ci-openshift-priv-stolostron-submariner-addon-main-images + name: branch-ci-openshift-priv-stolostron-submariner-addon-release-5.0-images path_alias: github.com/stolostron/submariner-addon spec: containers: diff --git a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-presubmits.yaml b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-presubmits.yaml new file mode 100644 index 0000000000000..fc2d5a1e6d62a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-presubmits.yaml @@ -0,0 +1,442 @@ +presubmits: + openshift-priv/stolostron-submariner-addon: + - agent: kubernetes + always_run: true + branches: + - ^release-5\.0$ + - ^release-5\.0- + context: ci/prow/build + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-stolostron-submariner-addon-release-5.0-build + path_alias: github.com/stolostron/submariner-addon + rerun_command: /test build + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --target=build + 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: /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: 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( | .* )build,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.0$ + - ^release-5\.0- + context: ci/prow/images + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-stolostron-submariner-addon-release-5.0-images + path_alias: github.com/stolostron/submariner-addon + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --target=[images] + command: + - ci-operator + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - 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: 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.0$ + - ^release-5\.0- + context: ci/prow/integration + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-stolostron-submariner-addon-release-5.0-integration + path_alias: github.com/stolostron/submariner-addon + rerun_command: /test integration + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --target=integration + 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: /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: 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( | .* )integration,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.0$ + - ^release-5\.0- + context: ci/prow/sonarcloud + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci.openshift.io/generator: prowgen + name: pull-ci-openshift-priv-stolostron-submariner-addon-release-5.0-sonarcloud + path_alias: github.com/stolostron/submariner-addon + rerun_command: /test sonarcloud + 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=sonarcloud + 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: 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( | .* )sonarcloud,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.0$ + - ^release-5\.0- + context: ci/prow/unit + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-stolostron-submariner-addon-release-5.0-unit + path_alias: github.com/stolostron/submariner-addon + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --target=unit + 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: /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: 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( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.0$ + - ^release-5\.0- + context: ci/prow/verify + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-stolostron-submariner-addon-release-5.0-verify + path_alias: github.com/stolostron/submariner-addon + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --target=verify + 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: /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: 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,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-postsubmits.yaml b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-postsubmits.yaml new file mode 100644 index 0000000000000..4aa0376d1fbed --- /dev/null +++ b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-postsubmits.yaml @@ -0,0 +1,71 @@ +postsubmits: + openshift-priv/stolostron-submariner-addon: + - agent: kubernetes + always_run: true + branches: + - ^release-5\.1$ + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-priv-stolostron-submariner-addon-release-5.1-images + path_alias: github.com/stolostron/submariner-addon + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --image-mirror-push-secret=/etc/push-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-credentials-file=/etc/report/credentials + - --target=[images] + command: + - ci-operator + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - 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/push-secret + name: push-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: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-presubmits.yaml new file mode 100644 index 0000000000000..4dad2126bba22 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-presubmits.yaml @@ -0,0 +1,442 @@ +presubmits: + openshift-priv/stolostron-submariner-addon: + - agent: kubernetes + always_run: true + branches: + - ^release-5\.1$ + - ^release-5\.1- + context: ci/prow/build + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-stolostron-submariner-addon-release-5.1-build + path_alias: github.com/stolostron/submariner-addon + rerun_command: /test build + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --target=build + 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: /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: 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( | .* )build,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.1$ + - ^release-5\.1- + context: ci/prow/images + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-stolostron-submariner-addon-release-5.1-images + path_alias: github.com/stolostron/submariner-addon + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --target=[images] + command: + - ci-operator + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - 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: 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.1$ + - ^release-5\.1- + context: ci/prow/integration + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-stolostron-submariner-addon-release-5.1-integration + path_alias: github.com/stolostron/submariner-addon + rerun_command: /test integration + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --target=integration + 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: /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: 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( | .* )integration,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.1$ + - ^release-5\.1- + context: ci/prow/sonarcloud + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci.openshift.io/generator: prowgen + name: pull-ci-openshift-priv-stolostron-submariner-addon-release-5.1-sonarcloud + path_alias: github.com/stolostron/submariner-addon + rerun_command: /test sonarcloud + 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=sonarcloud + 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: 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( | .* )sonarcloud,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.1$ + - ^release-5\.1- + context: ci/prow/unit + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-stolostron-submariner-addon-release-5.1-unit + path_alias: github.com/stolostron/submariner-addon + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --target=unit + 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: /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: 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( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-5\.1$ + - ^release-5\.1- + context: ci/prow/verify + decorate: true + decoration_config: + oauth_token_secret: + key: oauth + name: github-credentials-openshift-ci-robot-private-git-cloner + sparse_checkout_files: + - Dockerfile + hidden: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-stolostron-submariner-addon-release-5.1-verify + path_alias: github.com/stolostron/submariner-addon + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --target=verify + 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: /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: 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,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-release-5.1-presubmits.yaml b/ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-release-5.1-presubmits.yaml index 927eaa4dcc78b..09c09599a1959 100644 --- a/ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-release-5.1-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-release-5.1-presubmits.yaml @@ -3891,7 +3891,6 @@ presubmits: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-network-operator-release-5.1-security - optional: true rerun_command: /test security spec: containers: diff --git a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-5.1-presubmits.yaml b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-5.1-presubmits.yaml index 6253cd3e6b244..a48686c39a317 100644 --- a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-5.1-presubmits.yaml +++ b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-5.1-presubmits.yaml @@ -5347,7 +5347,6 @@ presubmits: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-ovn-kubernetes-release-5.1-security - optional: true rerun_command: /test security spec: containers: From 5f9f1e5a79dd4a9e457f0705fd78eb6974f90c5c Mon Sep 17 00:00:00 2001 From: "openshift-merge-bot[bot]" <148852131+openshift-merge-bot[bot]@users.noreply.github.com> Date: Fri, 26 Jun 2026 20:07:58 +0000 Subject: [PATCH 4/4] sanitize-prow-jobs --prow-jobs-dir ./ci-operator/jobs --config-path ./core-services/sanitize-prow-jobs/_config.yaml --- ...stolostron-submariner-addon-release-5.0-postsubmits.yaml | 1 + ...-stolostron-submariner-addon-release-5.0-presubmits.yaml | 6 ++++++ ...stolostron-submariner-addon-release-5.1-postsubmits.yaml | 1 + ...-stolostron-submariner-addon-release-5.1-presubmits.yaml | 6 ++++++ 4 files changed, 14 insertions(+) diff --git a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-postsubmits.yaml b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-postsubmits.yaml index b2b0bd66d9e7e..ec3afc07dbfd1 100644 --- a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-postsubmits.yaml @@ -4,6 +4,7 @@ postsubmits: always_run: true branches: - ^release-5\.0$ + cluster: build01 decorate: true decoration_config: oauth_token_secret: diff --git a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-presubmits.yaml b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-presubmits.yaml index fc2d5a1e6d62a..3503dafbed0f9 100644 --- a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.0-presubmits.yaml @@ -5,6 +5,7 @@ presubmits: branches: - ^release-5\.0$ - ^release-5\.0- + cluster: build01 context: ci/prow/build decorate: true decoration_config: @@ -77,6 +78,7 @@ presubmits: branches: - ^release-5\.0$ - ^release-5\.0- + cluster: build01 context: ci/prow/images decorate: true decoration_config: @@ -141,6 +143,7 @@ presubmits: branches: - ^release-5\.0$ - ^release-5\.0- + cluster: build01 context: ci/prow/integration decorate: true decoration_config: @@ -213,6 +216,7 @@ presubmits: branches: - ^release-5\.0$ - ^release-5\.0- + cluster: build01 context: ci/prow/sonarcloud decorate: true decoration_config: @@ -301,6 +305,7 @@ presubmits: branches: - ^release-5\.0$ - ^release-5\.0- + cluster: build01 context: ci/prow/unit decorate: true decoration_config: @@ -373,6 +378,7 @@ presubmits: branches: - ^release-5\.0$ - ^release-5\.0- + cluster: build01 context: ci/prow/verify decorate: true decoration_config: diff --git a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-postsubmits.yaml b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-postsubmits.yaml index 4aa0376d1fbed..93b2ed9ddd109 100644 --- a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-postsubmits.yaml @@ -4,6 +4,7 @@ postsubmits: always_run: true branches: - ^release-5\.1$ + cluster: build01 decorate: true decoration_config: oauth_token_secret: diff --git a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-presubmits.yaml index 4dad2126bba22..34427f0787c68 100644 --- a/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/stolostron-submariner-addon/openshift-priv-stolostron-submariner-addon-release-5.1-presubmits.yaml @@ -5,6 +5,7 @@ presubmits: branches: - ^release-5\.1$ - ^release-5\.1- + cluster: build01 context: ci/prow/build decorate: true decoration_config: @@ -77,6 +78,7 @@ presubmits: branches: - ^release-5\.1$ - ^release-5\.1- + cluster: build01 context: ci/prow/images decorate: true decoration_config: @@ -141,6 +143,7 @@ presubmits: branches: - ^release-5\.1$ - ^release-5\.1- + cluster: build01 context: ci/prow/integration decorate: true decoration_config: @@ -213,6 +216,7 @@ presubmits: branches: - ^release-5\.1$ - ^release-5\.1- + cluster: build01 context: ci/prow/sonarcloud decorate: true decoration_config: @@ -301,6 +305,7 @@ presubmits: branches: - ^release-5\.1$ - ^release-5\.1- + cluster: build01 context: ci/prow/unit decorate: true decoration_config: @@ -373,6 +378,7 @@ presubmits: branches: - ^release-5\.1$ - ^release-5\.1- + cluster: build01 context: ci/prow/verify decorate: true decoration_config: