diff --git a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-5-0.yaml b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-5-0.yaml index d3b50140345fa..d86b12fac7d99 100644 --- a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-5-0.yaml +++ b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-master__ocp-5-0.yaml @@ -15,36 +15,37 @@ 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: - OCP_VERSION: ocp-dev-preview/candidate-5.0 + OCP_VERSION: ocp/candidate-5.0 TEST_SUITE: ocp-qa-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e - 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: - OCP_VERSION: ocp-dev-preview/candidate-5.0 + OCP_VERSION: ocp/candidate-5.0 TEST_SUITE: ocp-scanner-v4-install-tests workflow: stackrox-automation-flavors-ocp-4-e2e -- 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-dev-preview/candidate-5.0 + OCP_VERSION: ocp/candidate-5.0 TEST_SUITE: ocp-operator-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e -- 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: - OCP_VERSION: ocp-dev-preview/candidate-5.0 + OCP_VERSION: ocp/candidate-5.0 TEST_SUITE: ocp-ui-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e - always_run: false @@ -53,23 +54,23 @@ tests: steps: env: FIPS_ENABLED: "true" - OCP_VERSION: ocp-dev-preview/candidate-5.0 + OCP_VERSION: ocp/candidate-5.0 TEST_SUITE: ocp-qa-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e -- always_run: false - as: compliance-e2e-tests +- as: compliance-e2e-tests optional: true + run_if_changed: ^(compliance|central\/compliance.*) steps: env: - OCP_VERSION: ocp-dev-preview/candidate-5.0 + OCP_VERSION: ocp/candidate-5.0 TEST_SUITE: ocp-compliance-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e -- always_run: false +- always_run: true as: nongroovy-e2e-tests optional: true steps: env: - OCP_VERSION: ocp-dev-preview/candidate-5.0 + OCP_VERSION: ocp/candidate-5.0 TEST_SUITE: ocp-nongroovy-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e - always_run: false @@ -77,10 +78,58 @@ tests: optional: true steps: env: - OCP_VERSION: ocp-dev-preview/candidate-5.0 + OCP_VERSION: ocp/candidate-5.0 TEST_SUITE: ocp-vm-scanning-e2e-tests workflow: stackrox-automation-flavors-ocp-4-e2e timeout: 7h0m0s +- as: merge-qa-e2e-tests + max_concurrency: 6 + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-qa-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e +- as: merge-operator-e2e-tests + max_concurrency: 6 + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-operator-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e +- as: merge-scanner-v4-install-tests + max_concurrency: 6 + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-scanner-v4-install-tests + workflow: stackrox-automation-flavors-ocp-4-e2e +- as: merge-ui-e2e-tests + max_concurrency: 6 + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-ui-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e +- as: merge-nongroovy-e2e-tests + max_concurrency: 6 + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-nongroovy-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e +- as: merge-compliance-e2e-tests + max_concurrency: 6 + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-compliance-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e zz_generated_metadata: branch: master org: stackrox diff --git a/ci-operator/config/stackrox/stackrox/stackrox-stackrox-nightlies__ocp-5-0.yaml b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-nightlies__ocp-5-0.yaml new file mode 100644 index 0000000000000..f931c69109843 --- /dev/null +++ b/ci-operator/config/stackrox/stackrox/stackrox-stackrox-nightlies__ocp-5-0.yaml @@ -0,0 +1,73 @@ +base_images: + ocp-4: + name: automation-flavors + namespace: stackrox + tag: openshift-4-stable +build_root: + image_stream_tag: + name: apollo-ci + namespace: stackrox + tag: stackrox-ui-test-stable +resources: + '*': + requests: + cpu: 2000m + memory: 4000Mi +test_binary_build_commands: .openshift-ci/dispatch.sh test-binary-build-commands +tests: +- as: qa-e2e-tests + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-qa-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e +- as: fips-qa-e2e-tests + postsubmit: true + steps: + env: + FIPS_ENABLED: "true" + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-qa-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e +- as: operator-e2e-tests + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-operator-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e +- as: ui-e2e-tests + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-ui-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e +- as: nongroovy-e2e-tests + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-nongroovy-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e +- as: ocp-vm-scanning-e2e-tests + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-vm-scanning-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e + timeout: 7h0m0s +- as: compliance-e2e-tests + postsubmit: true + steps: + env: + OCP_VERSION: ocp/candidate-5.0 + TEST_SUITE: ocp-compliance-e2e-tests + workflow: stackrox-automation-flavors-ocp-4-e2e +zz_generated_metadata: + branch: nightlies + org: stackrox + repo: stackrox + variant: ocp-5-0 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 1f185007a0668..ae838c299a9c9 100644 --- a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-postsubmits.yaml +++ b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-postsubmits.yaml @@ -1461,3 +1461,429 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build06 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 6 + name: branch-ci-stackrox-stackrox-master-ocp-5-0-merge-compliance-e2e-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=merge-compliance-e2e-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build06 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 6 + name: branch-ci-stackrox-stackrox-master-ocp-5-0-merge-nongroovy-e2e-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=merge-nongroovy-e2e-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build06 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 6 + name: branch-ci-stackrox-stackrox-master-ocp-5-0-merge-operator-e2e-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=merge-operator-e2e-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build06 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 6 + name: branch-ci-stackrox-stackrox-master-ocp-5-0-merge-qa-e2e-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=merge-qa-e2e-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build06 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 6 + name: branch-ci-stackrox-stackrox-master-ocp-5-0-merge-scanner-v4-install-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=merge-scanner-v4-install-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build06 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 6 + name: branch-ci-stackrox-stackrox-master-ocp-5-0-merge-ui-e2e-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=merge-ui-e2e-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 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 007d29048ac38..44f9db92a2160 100644 --- a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml +++ b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-master-presubmits.yaml @@ -3808,6 +3808,7 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-5-0-compliance-e2e-tests optional: true rerun_command: /test ocp-5-0-compliance-e2e-tests + run_if_changed: ^(compliance|central\/compliance.*) spec: containers: - args: @@ -3944,7 +3945,7 @@ presubmits: secretName: result-aggregator trigger: (?m)^/test( | .* )ocp-5-0-fips-qa-e2e-tests,?($|\s.*) - agent: kubernetes - always_run: false + always_run: true branches: - ^master$ - ^master- @@ -4036,6 +4037,7 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-5-0-operator-e2e-tests optional: true rerun_command: /test ocp-5-0-operator-e2e-tests + run_if_changed: ^((generated|image|operator|pkg|make|deploy|scripts)/.*|Makefile|status\.sh|[A-Z_]+_VERSION) spec: containers: - args: @@ -4112,6 +4114,7 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-5-0-qa-e2e-tests optional: true rerun_command: /test ocp-5-0-qa-e2e-tests + run_if_changed: ^((generated|image|operator|pkg|make|deploy|scripts)/.*|Makefile|status\.sh|[A-Z_]+_VERSION) spec: containers: - args: @@ -4188,6 +4191,7 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-5-0-scanner-v4-install-tests optional: true rerun_command: /test ocp-5-0-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: @@ -4264,6 +4268,7 @@ presubmits: name: pull-ci-stackrox-stackrox-master-ocp-5-0-ui-e2e-tests optional: true rerun_command: /test ocp-5-0-ui-e2e-tests + run_if_changed: ^(ui|proto/(storage|api)|central/.+?/service|pkg/features/list.go|tests/e2e/lib.sh) spec: containers: - args: diff --git a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-nightlies-postsubmits.yaml b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-nightlies-postsubmits.yaml index f2369955918a4..bf073e92b8d71 100644 --- a/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-nightlies-postsubmits.yaml +++ b/ci-operator/jobs/stackrox/stackrox/stackrox-stackrox-nightlies-postsubmits.yaml @@ -2730,6 +2730,504 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^nightlies$ + cluster: build13 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-stackrox-stackrox-nightlies-ocp-5-0-compliance-e2e-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=compliance-e2e-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 + - agent: kubernetes + always_run: true + branches: + - ^nightlies$ + cluster: build13 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-stackrox-stackrox-nightlies-ocp-5-0-fips-qa-e2e-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=fips-qa-e2e-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 + - agent: kubernetes + always_run: true + branches: + - ^nightlies$ + cluster: build13 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-stackrox-stackrox-nightlies-ocp-5-0-nongroovy-e2e-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=nongroovy-e2e-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 + - agent: kubernetes + always_run: true + branches: + - ^nightlies$ + cluster: build13 + decorate: true + decoration_config: + skip_cloning: true + timeout: 7h0m0s + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-stackrox-stackrox-nightlies-ocp-5-0-ocp-vm-scanning-e2e-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=ocp-vm-scanning-e2e-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 + - agent: kubernetes + always_run: true + branches: + - ^nightlies$ + cluster: build13 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-stackrox-stackrox-nightlies-ocp-5-0-operator-e2e-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=operator-e2e-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 + - agent: kubernetes + always_run: true + branches: + - ^nightlies$ + cluster: build13 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-stackrox-stackrox-nightlies-ocp-5-0-qa-e2e-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=qa-e2e-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 + - agent: kubernetes + always_run: true + branches: + - ^nightlies$ + cluster: build13 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: ocp-5-0 + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-stackrox-stackrox-nightlies-ocp-5-0-ui-e2e-tests + 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 + - --report-credentials-file=/etc/report/credentials + - --target=ui-e2e-tests + - --variant=ocp-5-0 + 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/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: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-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 - agent: kubernetes always_run: true branches: