From c52d2971d3f128df43e2f6ef43f01bfebbdc9bd6 Mon Sep 17 00:00:00 2001 From: davdhacs <105243888+davdhacs@users.noreply.github.com> Date: Tue, 2 Sep 2025 11:43:11 -0600 Subject: [PATCH 1/9] stackrox: disable autorun on nongroovy on ocp4.18 --- .../stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml index ca8e4a41fd447..54626d811e842 100644 --- a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml +++ b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml @@ -103,7 +103,7 @@ tests: TEST_SUITE: ocp-compliance-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e timeout: 5h0m0s -- always_run: true +- always_run: false as: nongroovy-e2e-tests optional: true steps: From 96e012b8a2ae7854bd7935192c7a3f0b3f1892f9 Mon Sep 17 00:00:00 2001 From: davdhacs <105243888+davdhacs@users.noreply.github.com> Date: Fri, 31 Oct 2025 11:04:27 -0600 Subject: [PATCH 2/9] make update --- .../stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml index 53f1f1fac7ae2..23368dfb42d78 100644 --- a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml +++ b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml @@ -2319,7 +2319,7 @@ presubmits: secretName: result-aggregator trigger: (?m)^/test( | .* )ocp-4-18-fips-qa-e2e-tests,?($|\s.*) - agent: kubernetes - always_run: true + always_run: false branches: - ^master$ - ^master- From 7f29507398b69d5044ec9d08edefdc93853b1d0a Mon Sep 17 00:00:00 2001 From: davdhacs <105243888+davdhacs@users.noreply.github.com> Date: Thu, 6 Nov 2025 16:31:07 -0700 Subject: [PATCH 3/9] alwaysrun ocp420 --- .../stackrox-stackrox-master__ocp-4-20.yaml | 72 ++++++++++++++++--- 1 file changed, 63 insertions(+), 9 deletions(-) diff --git a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-20.yaml b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-20.yaml index 405a6937c2d02..7524e055e0e06 100644 --- a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-20.yaml +++ b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-20.yaml @@ -23,9 +23,9 @@ resources: memory: 4000Mi test_binary_build_commands: .openshift-ci/dispatch.sh test-binary-build-commands tests: -- always_run: false - as: qa-e2e-tests +- as: qa-e2e-tests optional: true + run_if_changed: ^((generated|image|operator|pkg|make|deploy|scripts)/.*|Makefile|status\.sh|[A-Z_]+_VERSION) steps: env: COLLECTION_METHOD: core_bpf @@ -36,6 +36,7 @@ tests: - always_run: false as: scanner-v4-install-tests optional: true + run_if_changed: ^(scanner|image|central/localscanner|sensor/kubernetes/localscanner|operator|roxctl|deploy|proto|scripts/ci|tests/e2e)/.* steps: env: COLLECTION_METHOD: core_bpf @@ -53,9 +54,9 @@ tests: TEST_SUITE: ocp-qa-e2e-tests workflow: stackrox-automation-flavors-ocp-4-crun-e2e timeout: 5h0m0s -- always_run: false - as: operator-e2e-tests +- as: operator-e2e-tests optional: true + run_if_changed: ^((generated|image|operator|pkg|make|deploy|scripts)/.*|Makefile|status\.sh|[A-Z_]+_VERSION) steps: env: OCP_VERSION: ocp/candidate-4.20 @@ -72,9 +73,9 @@ tests: TEST_SUITE: ocp-sensor-integration-tests workflow: stackrox-automation-flavors-ocp-4-e2e timeout: 5h0m0s -- always_run: false - as: ui-e2e-tests +- as: ui-e2e-tests optional: true + run_if_changed: ^(ui|proto/(storage|api)|central/.+?/service|pkg/features/list.go|tests/e2e/lib.sh) steps: env: COLLECTION_METHOD: core_bpf @@ -93,9 +94,9 @@ tests: TEST_SUITE: ocp-qa-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e timeout: 5h0m0s -- always_run: false - as: compliance-e2e-tests +- as: compliance-e2e-tests optional: true + run_if_changed: ^(compliance|central\/compliance.*) steps: env: COLLECTION_METHOD: core_bpf @@ -103,7 +104,7 @@ tests: TEST_SUITE: ocp-compliance-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e timeout: 5h0m0s -- always_run: false +- always_run: true as: nongroovy-e2e-tests optional: true steps: @@ -113,6 +114,59 @@ tests: TEST_SUITE: ocp-nongroovy-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e timeout: 5h0m0s +- as: merge-qa-e2e-tests + postsubmit: true + steps: + env: + COLLECTION_METHOD: core_bpf + OCP_VERSION: ocp/candidate-4.20 + TEST_SUITE: ocp-qa-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e + timeout: 5h0m0s +- as: merge-operator-e2e-tests + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-4.20 + TEST_SUITE: ocp-operator-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e + timeout: 5h0m0s +- as: merge-scanner-v4-install-tests + postsubmit: true + steps: + env: + COLLECTION_METHOD: core_bpf + OCP_VERSION: ocp/candidate-4.20 + TEST_SUITE: ocp-scanner-v4-install-tests + workflow: stackrox-automation-flavors-ocp-4-e2e + timeout: 5h0m0s +- as: merge-ui-e2e-tests + postsubmit: true + steps: + env: + COLLECTION_METHOD: core_bpf + OCP_VERSION: ocp/candidate-4.20 + TEST_SUITE: ocp-ui-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e + timeout: 5h0m0s +- as: merge-nongroovy-e2e-tests + postsubmit: true + steps: + env: + COLLECTION_METHOD: core_bpf + OCP_VERSION: ocp/candidate-4.20 + TEST_SUITE: ocp-nongroovy-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e + timeout: 5h0m0s +- as: merge-compliance-e2e-tests + postsubmit: true + steps: + env: + COLLECTION_METHOD: core_bpf + OCP_VERSION: ocp/candidate-4.20 + TEST_SUITE: ocp-compliance-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e + timeout: 5h0m0s zz_generated_metadata: branch: master org: stackrox From 48f04d6ce9ab084d0ba6b18b5269ff727b9bc416 Mon Sep 17 00:00:00 2001 From: davdhacs <105243888+davdhacs@users.noreply.github.com> Date: Thu, 6 Nov 2025 16:43:56 -0700 Subject: [PATCH 4/9] disable 4.19 autorun --- .../stackrox-stackrox-master__ocp-4-18.yaml | 2 +- .../stackrox-stackrox-master__ocp-4-19.yaml | 72 +++---------------- 2 files changed, 10 insertions(+), 64 deletions(-) diff --git a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml index ca8e4a41fd447..54626d811e842 100644 --- a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml +++ b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml @@ -103,7 +103,7 @@ tests: TEST_SUITE: ocp-compliance-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e timeout: 5h0m0s -- always_run: true +- always_run: false as: nongroovy-e2e-tests optional: true steps: diff --git a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-19.yaml b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-19.yaml index 27ebb1b726862..084aabab7adcc 100644 --- a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-19.yaml +++ b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-19.yaml @@ -23,9 +23,9 @@ resources: memory: 4000Mi test_binary_build_commands: .openshift-ci/dispatch.sh test-binary-build-commands tests: -- as: qa-e2e-tests +- always_run: false + as: qa-e2e-tests optional: true - run_if_changed: ^((generated|image|operator|pkg|make|deploy|scripts)/.*|Makefile|status\.sh|[A-Z_]+_VERSION) steps: env: COLLECTION_METHOD: core_bpf @@ -36,7 +36,6 @@ tests: - always_run: false as: scanner-v4-install-tests optional: true - run_if_changed: ^(scanner|image|central/localscanner|sensor/kubernetes/localscanner|operator|roxctl|deploy|proto|scripts/ci|tests/e2e)/.* steps: env: COLLECTION_METHOD: core_bpf @@ -54,9 +53,9 @@ tests: TEST_SUITE: ocp-qa-e2e-tests workflow: stackrox-automation-flavors-ocp-4-crun-e2e timeout: 5h0m0s -- as: operator-e2e-tests +- always_run: false + as: operator-e2e-tests optional: true - run_if_changed: ^((generated|image|operator|pkg|make|deploy|scripts)/.*|Makefile|status\.sh|[A-Z_]+_VERSION) steps: env: OCP_VERSION: ocp/fast-4.19 @@ -73,9 +72,9 @@ tests: TEST_SUITE: ocp-sensor-integration-tests workflow: stackrox-automation-flavors-ocp-4-e2e timeout: 5h0m0s -- as: ui-e2e-tests +- always_run: false + as: ui-e2e-tests optional: true - run_if_changed: ^(ui|proto/(storage|api)|central/.+?/service|pkg/features/list.go|tests/e2e/lib.sh) steps: env: COLLECTION_METHOD: core_bpf @@ -94,9 +93,9 @@ tests: TEST_SUITE: ocp-qa-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e timeout: 5h0m0s -- as: compliance-e2e-tests +- always_run: false + as: compliance-e2e-tests optional: true - run_if_changed: ^(compliance|central\/compliance.*) steps: env: COLLECTION_METHOD: core_bpf @@ -104,7 +103,7 @@ tests: TEST_SUITE: ocp-compliance-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e timeout: 5h0m0s -- always_run: true +- always_run: false as: nongroovy-e2e-tests optional: true steps: @@ -114,59 +113,6 @@ tests: TEST_SUITE: ocp-nongroovy-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e timeout: 5h0m0s -- as: merge-qa-e2e-tests - postsubmit: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-qa-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- as: merge-operator-e2e-tests - postsubmit: true - steps: - env: - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-operator-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- as: merge-scanner-v4-install-tests - postsubmit: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-scanner-v4-install-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- as: merge-ui-e2e-tests - postsubmit: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-ui-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- as: merge-nongroovy-e2e-tests - postsubmit: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-nongroovy-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- as: merge-compliance-e2e-tests - postsubmit: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-compliance-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s zz_generated_metadata: branch: master org: stackrox From 211408bc5a9acec7d097a6b292298d90c189a188 Mon Sep 17 00:00:00 2001 From: davdhacs <105243888+davdhacs@users.noreply.github.com> Date: Thu, 6 Nov 2025 16:49:04 -0700 Subject: [PATCH 5/9] make update --- .../stackrox-stackrox-master-postsubmits.yaml | 42 ++++++++----------- .../stackrox-stackrox-master-presubmits.yaml | 14 +++---- 2 files changed, 25 insertions(+), 31 deletions(-) diff --git a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-postsubmits.yaml b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-postsubmits.yaml index ebad4ce772891..b1bd3b0734547 100644 --- a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-postsubmits.yaml +++ b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-postsubmits.yaml @@ -854,16 +854,15 @@ postsubmits: always_run: true branches: - ^master$ - cluster: build02 decorate: true decoration_config: skip_cloning: true timeout: 5h0m0s labels: - ci-operator.openshift.io/variant: ocp-4-19 + ci-operator.openshift.io/variant: ocp-4-20 ci.openshift.io/generator: prowgen max_concurrency: 6 - name: branch-ci-stackrox-stackrox-master-ocp-4-19-merge-compliance-e2e-tests + name: branch-ci-stackrox-stackrox-master-ocp-4-20-merge-compliance-e2e-tests spec: containers: - args: @@ -871,7 +870,7 @@ postsubmits: - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --report-credentials-file=/etc/report/credentials - --target=merge-compliance-e2e-tests - - --variant=ocp-4-19 + - --variant=ocp-4-20 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest @@ -908,16 +907,15 @@ postsubmits: always_run: true branches: - ^master$ - cluster: build02 decorate: true decoration_config: skip_cloning: true timeout: 5h0m0s labels: - ci-operator.openshift.io/variant: ocp-4-19 + ci-operator.openshift.io/variant: ocp-4-20 ci.openshift.io/generator: prowgen max_concurrency: 6 - name: branch-ci-stackrox-stackrox-master-ocp-4-19-merge-nongroovy-e2e-tests + name: branch-ci-stackrox-stackrox-master-ocp-4-20-merge-nongroovy-e2e-tests spec: containers: - args: @@ -925,7 +923,7 @@ postsubmits: - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --report-credentials-file=/etc/report/credentials - --target=merge-nongroovy-e2e-tests - - --variant=ocp-4-19 + - --variant=ocp-4-20 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest @@ -962,16 +960,15 @@ postsubmits: always_run: true branches: - ^master$ - cluster: build02 decorate: true decoration_config: skip_cloning: true timeout: 5h0m0s labels: - ci-operator.openshift.io/variant: ocp-4-19 + ci-operator.openshift.io/variant: ocp-4-20 ci.openshift.io/generator: prowgen max_concurrency: 6 - name: branch-ci-stackrox-stackrox-master-ocp-4-19-merge-operator-e2e-tests + name: branch-ci-stackrox-stackrox-master-ocp-4-20-merge-operator-e2e-tests spec: containers: - args: @@ -979,7 +976,7 @@ postsubmits: - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --report-credentials-file=/etc/report/credentials - --target=merge-operator-e2e-tests - - --variant=ocp-4-19 + - --variant=ocp-4-20 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest @@ -1016,16 +1013,15 @@ postsubmits: always_run: true branches: - ^master$ - cluster: build02 decorate: true decoration_config: skip_cloning: true timeout: 5h0m0s labels: - ci-operator.openshift.io/variant: ocp-4-19 + ci-operator.openshift.io/variant: ocp-4-20 ci.openshift.io/generator: prowgen max_concurrency: 6 - name: branch-ci-stackrox-stackrox-master-ocp-4-19-merge-qa-e2e-tests + name: branch-ci-stackrox-stackrox-master-ocp-4-20-merge-qa-e2e-tests spec: containers: - args: @@ -1033,7 +1029,7 @@ postsubmits: - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --report-credentials-file=/etc/report/credentials - --target=merge-qa-e2e-tests - - --variant=ocp-4-19 + - --variant=ocp-4-20 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest @@ -1070,16 +1066,15 @@ postsubmits: always_run: true branches: - ^master$ - cluster: build02 decorate: true decoration_config: skip_cloning: true timeout: 5h0m0s labels: - ci-operator.openshift.io/variant: ocp-4-19 + ci-operator.openshift.io/variant: ocp-4-20 ci.openshift.io/generator: prowgen max_concurrency: 6 - name: branch-ci-stackrox-stackrox-master-ocp-4-19-merge-scanner-v4-install-tests + name: branch-ci-stackrox-stackrox-master-ocp-4-20-merge-scanner-v4-install-tests spec: containers: - args: @@ -1087,7 +1082,7 @@ postsubmits: - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --report-credentials-file=/etc/report/credentials - --target=merge-scanner-v4-install-tests - - --variant=ocp-4-19 + - --variant=ocp-4-20 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest @@ -1124,16 +1119,15 @@ postsubmits: always_run: true branches: - ^master$ - cluster: build02 decorate: true decoration_config: skip_cloning: true timeout: 5h0m0s labels: - ci-operator.openshift.io/variant: ocp-4-19 + ci-operator.openshift.io/variant: ocp-4-20 ci.openshift.io/generator: prowgen max_concurrency: 6 - name: branch-ci-stackrox-stackrox-master-ocp-4-19-merge-ui-e2e-tests + name: branch-ci-stackrox-stackrox-master-ocp-4-20-merge-ui-e2e-tests spec: containers: - args: @@ -1141,7 +1135,7 @@ postsubmits: - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --report-credentials-file=/etc/report/credentials - --target=merge-ui-e2e-tests - - --variant=ocp-4-19 + - --variant=ocp-4-20 command: - ci-operator image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest diff --git a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml index 23368dfb42d78..f70431d6f5d9d 100644 --- a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml +++ b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml @@ -2690,7 +2690,6 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-4-19-compliance-e2e-tests optional: true rerun_command: /test ocp-4-19-compliance-e2e-tests - run_if_changed: ^(compliance|central\/compliance.*) spec: containers: - args: @@ -2851,7 +2850,7 @@ presubmits: secretName: result-aggregator trigger: (?m)^/test( | .* )ocp-4-19-fips-qa-e2e-tests,?($|\s.*) - agent: kubernetes - always_run: true + always_run: false branches: - ^master$ - ^master- @@ -2927,7 +2926,6 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-4-19-operator-e2e-tests optional: true rerun_command: /test ocp-4-19-operator-e2e-tests - run_if_changed: ^((generated|image|operator|pkg|make|deploy|scripts)/.*|Makefile|status\.sh|[A-Z_]+_VERSION) spec: containers: - args: @@ -2987,7 +2985,6 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-4-19-qa-e2e-tests optional: true rerun_command: /test ocp-4-19-qa-e2e-tests - run_if_changed: ^((generated|image|operator|pkg|make|deploy|scripts)/.*|Makefile|status\.sh|[A-Z_]+_VERSION) spec: containers: - args: @@ -3047,7 +3044,6 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-4-19-scanner-v4-install-tests optional: true rerun_command: /test ocp-4-19-scanner-v4-install-tests - run_if_changed: ^(scanner|image|central/localscanner|sensor/kubernetes/localscanner|operator|roxctl|deploy|proto|scripts/ci|tests/e2e)/.* spec: containers: - args: @@ -3166,7 +3162,6 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-4-19-ui-e2e-tests optional: true rerun_command: /test ocp-4-19-ui-e2e-tests - run_if_changed: ^(ui|proto/(storage|api)|central/.+?/service|pkg/features/list.go|tests/e2e/lib.sh) spec: containers: - args: @@ -3226,6 +3221,7 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-4-20-compliance-e2e-tests optional: true rerun_command: /test ocp-4-20-compliance-e2e-tests + run_if_changed: ^(compliance|central\/compliance.*) spec: containers: - args: @@ -3386,7 +3382,7 @@ presubmits: secretName: result-aggregator trigger: (?m)^/test( | .* )ocp-4-20-fips-qa-e2e-tests,?($|\s.*) - agent: kubernetes - always_run: false + always_run: true branches: - ^master$ - ^master- @@ -3462,6 +3458,7 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-4-20-operator-e2e-tests optional: true rerun_command: /test ocp-4-20-operator-e2e-tests + run_if_changed: ^((generated|image|operator|pkg|make|deploy|scripts)/.*|Makefile|status\.sh|[A-Z_]+_VERSION) spec: containers: - args: @@ -3521,6 +3518,7 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-4-20-qa-e2e-tests optional: true rerun_command: /test ocp-4-20-qa-e2e-tests + run_if_changed: ^((generated|image|operator|pkg|make|deploy|scripts)/.*|Makefile|status\.sh|[A-Z_]+_VERSION) spec: containers: - args: @@ -3580,6 +3578,7 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-4-20-scanner-v4-install-tests optional: true rerun_command: /test ocp-4-20-scanner-v4-install-tests + run_if_changed: ^(scanner|image|central/localscanner|sensor/kubernetes/localscanner|operator|roxctl|deploy|proto|scripts/ci|tests/e2e)/.* spec: containers: - args: @@ -3698,6 +3697,7 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-4-20-ui-e2e-tests optional: true rerun_command: /test ocp-4-20-ui-e2e-tests + run_if_changed: ^(ui|proto/(storage|api)|central/.+?/service|pkg/features/list.go|tests/e2e/lib.sh) spec: containers: - args: From 1b9258248f3a9523458677289515490dac268583 Mon Sep 17 00:00:00 2001 From: davdhacs <105243888+davdhacs@users.noreply.github.com> Date: Thu, 6 Nov 2025 18:19:27 -0700 Subject: [PATCH 6/9] make update --- .../stackrox/stackrox-stackrox-master-postsubmits.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-postsubmits.yaml b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-postsubmits.yaml index b1bd3b0734547..1cab184b6e2c5 100644 --- a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-postsubmits.yaml +++ b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-postsubmits.yaml @@ -854,6 +854,7 @@ postsubmits: always_run: true branches: - ^master$ + cluster: build02 decorate: true decoration_config: skip_cloning: true @@ -907,6 +908,7 @@ postsubmits: always_run: true branches: - ^master$ + cluster: build02 decorate: true decoration_config: skip_cloning: true @@ -960,6 +962,7 @@ postsubmits: always_run: true branches: - ^master$ + cluster: build02 decorate: true decoration_config: skip_cloning: true @@ -1013,6 +1016,7 @@ postsubmits: always_run: true branches: - ^master$ + cluster: build02 decorate: true decoration_config: skip_cloning: true @@ -1066,6 +1070,7 @@ postsubmits: always_run: true branches: - ^master$ + cluster: build02 decorate: true decoration_config: skip_cloning: true @@ -1119,6 +1124,7 @@ postsubmits: always_run: true branches: - ^master$ + cluster: build02 decorate: true decoration_config: skip_cloning: true From 88c8ebe33ad8fcf887c27af3a5825195d902523f Mon Sep 17 00:00:00 2001 From: davdhacs <105243888+davdhacs@users.noreply.github.com> Date: Fri, 7 Nov 2025 12:38:10 -0700 Subject: [PATCH 7/9] remove in-between versions --- .../stackrox-stackrox-master__ocp-4-18.yaml | 120 ------------------ .../stackrox-stackrox-master__ocp-4-19.yaml | 120 ------------------ 2 files changed, 240 deletions(-) delete mode 100644 ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml delete mode 100644 ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-19.yaml diff --git a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml deleted file mode 100644 index 54626d811e842..0000000000000 --- a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-18.yaml +++ /dev/null @@ -1,120 +0,0 @@ -base_images: - cli: - name: "4.18" - namespace: ocp - tag: cli - ocp-4: - name: automation-flavors - namespace: stackrox - tag: openshift-4-stable - ubi-minimal: - name: ubi-minimal - namespace: ocp - tag: "8" -build_root: - image_stream_tag: - name: apollo-ci - namespace: stackrox - tag: stackrox-ui-test-0.4.9 -resources: - '*': - requests: - cpu: 2000m - memory: 4000Mi -test_binary_build_commands: .openshift-ci/dispatch.sh test-binary-build-commands -tests: -- always_run: false - as: qa-e2e-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.18 - TEST_SUITE: ocp-qa-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: scanner-v4-install-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.18 - TEST_SUITE: ocp-scanner-v4-install-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: crun-qa-e2e-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.18 - TEST_SUITE: ocp-qa-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-crun-e2e - timeout: 5h0m0s -- always_run: false - as: operator-e2e-tests - optional: true - steps: - env: - OCP_VERSION: ocp/fast-4.18 - TEST_SUITE: ocp-operator-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: sensor-integration-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.18 - TEST_SUITE: ocp-sensor-integration-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: ui-e2e-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.18 - TEST_SUITE: ocp-ui-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: fips-qa-e2e-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - FIPS_ENABLED: "true" - OCP_VERSION: ocp/fast-4.18 - TEST_SUITE: ocp-qa-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: compliance-e2e-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.18 - TEST_SUITE: ocp-compliance-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: nongroovy-e2e-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.18 - TEST_SUITE: ocp-nongroovy-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -zz_generated_metadata: - branch: master - org: stackrox - repo: stackrox - variant: ocp-4-18 diff --git a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-19.yaml b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-19.yaml deleted file mode 100644 index 084aabab7adcc..0000000000000 --- a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-4-19.yaml +++ /dev/null @@ -1,120 +0,0 @@ -base_images: - cli: - name: "4.19" - namespace: ocp - tag: cli - ocp-4: - name: automation-flavors - namespace: stackrox - tag: openshift-4-stable - ubi-minimal: - name: ubi-minimal - namespace: ocp - tag: "8" -build_root: - image_stream_tag: - name: apollo-ci - namespace: stackrox - tag: stackrox-ui-test-0.4.9 -resources: - '*': - requests: - cpu: 2000m - memory: 4000Mi -test_binary_build_commands: .openshift-ci/dispatch.sh test-binary-build-commands -tests: -- always_run: false - as: qa-e2e-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-qa-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: scanner-v4-install-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-scanner-v4-install-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: crun-qa-e2e-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-qa-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-crun-e2e - timeout: 5h0m0s -- always_run: false - as: operator-e2e-tests - optional: true - steps: - env: - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-operator-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: sensor-integration-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-sensor-integration-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: ui-e2e-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-ui-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: fips-qa-e2e-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - FIPS_ENABLED: "true" - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-qa-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: compliance-e2e-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-compliance-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -- always_run: false - as: nongroovy-e2e-tests - optional: true - steps: - env: - COLLECTION_METHOD: core_bpf - OCP_VERSION: ocp/fast-4.19 - TEST_SUITE: ocp-nongroovy-e2e-tests - workflow: stackrox-automation-flavors-ocp-4-e2e - timeout: 5h0m0s -zz_generated_metadata: - branch: master - org: stackrox - repo: stackrox - variant: ocp-4-19 From 31863dd119718c4391a5ebc1210f4cdf619a4c2e Mon Sep 17 00:00:00 2001 From: davdhacs <105243888+davdhacs@users.noreply.github.com> Date: Fri, 7 Nov 2025 13:26:20 -0700 Subject: [PATCH 8/9] make update --- ci-operator/jobs/infra-periodics.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci-operator/jobs/infra-periodics.yaml b/ci-operator/jobs/infra-periodics.yaml index f20cf1890cd87..79da791b6d8e8 100644 --- a/ci-operator/jobs/infra-periodics.yaml +++ b/ci-operator/jobs/infra-periodics.yaml @@ -60,7 +60,7 @@ periodics: cpu: 500m serviceAccountName: upgrader - agent: kubernetes - cluster: build07 + cluster: app.ci cron: 30 7 * * 1-5 decorate: true labels: From 1a225eeb77a818c4e53cb91f7dd72ea3e6f79fcf Mon Sep 17 00:00:00 2001 From: davdhacs <105243888+davdhacs@users.noreply.github.com> Date: Fri, 7 Nov 2025 13:26:30 -0700 Subject: [PATCH 9/9] make update --- .../stackrox-stackrox-master-presubmits.yaml | 1062 ----------------- 1 file changed, 1062 deletions(-) diff --git a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml index f70431d6f5d9d..6b754315abfa3 100644 --- a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml +++ b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml @@ -2141,1068 +2141,6 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )ocp-4-12-ui-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-18-compliance-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-18 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-18-compliance-e2e-tests - optional: true - rerun_command: /test ocp-4-18-compliance-e2e-tests - 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=compliance-e2e-tests - - --variant=ocp-4-18 - 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: /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( | .* )ocp-4-18-compliance-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-18-crun-qa-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-18 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-18-crun-qa-e2e-tests - optional: true - rerun_command: /test ocp-4-18-crun-qa-e2e-tests - 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=crun-qa-e2e-tests - - --variant=ocp-4-18 - 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: /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( | .* )ocp-4-18-crun-qa-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-18-fips-qa-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-18 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-18-fips-qa-e2e-tests - optional: true - rerun_command: /test ocp-4-18-fips-qa-e2e-tests - 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=fips-qa-e2e-tests - - --variant=ocp-4-18 - 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: /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( | .* )ocp-4-18-fips-qa-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-18-nongroovy-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-18 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-18-nongroovy-e2e-tests - optional: true - rerun_command: /test ocp-4-18-nongroovy-e2e-tests - 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=nongroovy-e2e-tests - - --variant=ocp-4-18 - 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: /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( | .* )ocp-4-18-nongroovy-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-18-operator-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-18 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-18-operator-e2e-tests - optional: true - rerun_command: /test ocp-4-18-operator-e2e-tests - 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=operator-e2e-tests - - --variant=ocp-4-18 - 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: /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( | .* )ocp-4-18-operator-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-18-qa-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-18 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-18-qa-e2e-tests - optional: true - rerun_command: /test ocp-4-18-qa-e2e-tests - 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=qa-e2e-tests - - --variant=ocp-4-18 - 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: /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( | .* )ocp-4-18-qa-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-18-scanner-v4-install-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-18 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-18-scanner-v4-install-tests - optional: true - rerun_command: /test ocp-4-18-scanner-v4-install-tests - 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=scanner-v4-install-tests - - --variant=ocp-4-18 - 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: /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( | .* )ocp-4-18-scanner-v4-install-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-18-sensor-integration-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-18 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-18-sensor-integration-tests - optional: true - rerun_command: /test ocp-4-18-sensor-integration-tests - 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=sensor-integration-tests - - --variant=ocp-4-18 - 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: /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( | .* )ocp-4-18-sensor-integration-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-18-ui-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-18 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-18-ui-e2e-tests - optional: true - rerun_command: /test ocp-4-18-ui-e2e-tests - 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=ui-e2e-tests - - --variant=ocp-4-18 - 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: /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( | .* )ocp-4-18-ui-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-19-compliance-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-19 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-19-compliance-e2e-tests - optional: true - rerun_command: /test ocp-4-19-compliance-e2e-tests - 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=compliance-e2e-tests - - --variant=ocp-4-19 - 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: /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( | .* )ocp-4-19-compliance-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-19-crun-qa-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-19 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-19-crun-qa-e2e-tests - optional: true - rerun_command: /test ocp-4-19-crun-qa-e2e-tests - 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=crun-qa-e2e-tests - - --variant=ocp-4-19 - 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: /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( | .* )ocp-4-19-crun-qa-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-19-fips-qa-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-19 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-19-fips-qa-e2e-tests - optional: true - rerun_command: /test ocp-4-19-fips-qa-e2e-tests - 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=fips-qa-e2e-tests - - --variant=ocp-4-19 - 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: /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( | .* )ocp-4-19-fips-qa-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-19-nongroovy-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-19 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-19-nongroovy-e2e-tests - optional: true - rerun_command: /test ocp-4-19-nongroovy-e2e-tests - 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=nongroovy-e2e-tests - - --variant=ocp-4-19 - 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: /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( | .* )ocp-4-19-nongroovy-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-19-operator-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-19 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-19-operator-e2e-tests - optional: true - rerun_command: /test ocp-4-19-operator-e2e-tests - 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=operator-e2e-tests - - --variant=ocp-4-19 - 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: /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( | .* )ocp-4-19-operator-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-19-qa-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-19 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-19-qa-e2e-tests - optional: true - rerun_command: /test ocp-4-19-qa-e2e-tests - 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=qa-e2e-tests - - --variant=ocp-4-19 - 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: /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( | .* )ocp-4-19-qa-e2e-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-19-scanner-v4-install-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-19 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-19-scanner-v4-install-tests - optional: true - rerun_command: /test ocp-4-19-scanner-v4-install-tests - 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=scanner-v4-install-tests - - --variant=ocp-4-19 - 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: /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( | .* )ocp-4-19-scanner-v4-install-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-19-sensor-integration-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-19 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-19-sensor-integration-tests - optional: true - rerun_command: /test ocp-4-19-sensor-integration-tests - 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=sensor-integration-tests - - --variant=ocp-4-19 - 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: /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( | .* )ocp-4-19-sensor-integration-tests,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build01 - context: ci/prow/ocp-4-19-ui-e2e-tests - decorate: true - decoration_config: - skip_cloning: true - timeout: 5h0m0s - labels: - ci-operator.openshift.io/variant: ocp-4-19 - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-stackrox-stackrox-master-ocp-4-19-ui-e2e-tests - optional: true - rerun_command: /test ocp-4-19-ui-e2e-tests - 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=ui-e2e-tests - - --variant=ocp-4-19 - 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: /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( | .* )ocp-4-19-ui-e2e-tests,?($|\s.*) - agent: kubernetes always_run: false branches: