Skip to content

Instantly share code, notes, and snippets.

@sttts
Created August 19, 2020 11:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sttts/b32f338d0fc221d68cf7088ff44fcdeb to your computer and use it in GitHub Desktop.
Save sttts/b32f338d0fc221d68cf7088ff44fcdeb to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
diff --git a/ci-operator/jobs/cloud-bulldozer/plow/cloud-bulldozer-plow-master-periodics.yaml b/ci-operator/jobs/cloud-bulldozer/plow/cloud-bulldozer-plow-master-periodics.yaml
index eef3202b0d..95bb641e67 100644
--- a/ci-operator/jobs/cloud-bulldozer/plow/cloud-bulldozer-plow-master-periodics.yaml
+++ b/ci-operator/jobs/cloud-bulldozer/plow/cloud-bulldozer-plow-master-periodics.yaml
@@ -62,17 +62,11 @@ periodics:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -90,6 +84,6 @@ periodics:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/codeready-toolchain/api/codeready-toolchain-api-master-presubmits.yaml b/ci-operator/jobs/codeready-toolchain/api/codeready-toolchain-api-master-presubmits.yaml
index 653dc5a649..248d6f8752 100644
--- a/ci-operator/jobs/codeready-toolchain/api/codeready-toolchain-api-master-presubmits.yaml
+++ b/ci-operator/jobs/codeready-toolchain/api/codeready-toolchain-api-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-api-master-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-api-master-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/codeready-toolchain/host-operator/codeready-toolchain-host-operator-master-postsubmits.yaml b/ci-operator/jobs/codeready-toolchain/host-operator/codeready-toolchain-host-operator-master-postsubmits.yaml
index 98c9b72e4b..6b622bfdab 100644
--- a/ci-operator/jobs/codeready-toolchain/host-operator/codeready-toolchain-host-operator-master-postsubmits.yaml
+++ b/ci-operator/jobs/codeready-toolchain/host-operator/codeready-toolchain-host-operator-master-postsubmits.yaml
@@ -125,21 +125,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-codeready-toolchain-host-operator-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- --promote
- - --repo=host-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -150,29 +146,20 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
branches:
- ^master$
diff --git a/ci-operator/jobs/codeready-toolchain/host-operator/codeready-toolchain-host-operator-master-presubmits.yaml b/ci-operator/jobs/codeready-toolchain/host-operator/codeready-toolchain-host-operator-master-presubmits.yaml
index ee29ba03c8..317735d37f 100644
--- a/ci-operator/jobs/codeready-toolchain/host-operator/codeready-toolchain-host-operator-master-presubmits.yaml
+++ b/ci-operator/jobs/codeready-toolchain/host-operator/codeready-toolchain-host-operator-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-host-operator-master-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=host-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,26 +115,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-host-operator-master-e2e
rerun_command: /test e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=codeready-toolchain
- - --repo=host-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e
- --template=/usr/local/e2e
command:
@@ -168,9 +145,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -182,17 +156,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -210,9 +178,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -223,22 +191,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-host-operator-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=host-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -249,29 +211,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -344,22 +297,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-host-operator-master-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=host-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -370,29 +317,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -465,22 +403,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-host-operator-master-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=host-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -491,29 +423,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/codeready-toolchain/member-operator/codeready-toolchain-member-operator-master-postsubmits.yaml b/ci-operator/jobs/codeready-toolchain/member-operator/codeready-toolchain-member-operator-master-postsubmits.yaml
index 0caa32f92a..259a941d09 100644
--- a/ci-operator/jobs/codeready-toolchain/member-operator/codeready-toolchain-member-operator-master-postsubmits.yaml
+++ b/ci-operator/jobs/codeready-toolchain/member-operator/codeready-toolchain-member-operator-master-postsubmits.yaml
@@ -125,21 +125,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-codeready-toolchain-member-operator-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- --promote
- - --repo=member-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -150,29 +146,20 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
branches:
- ^master$
diff --git a/ci-operator/jobs/codeready-toolchain/member-operator/codeready-toolchain-member-operator-master-presubmits.yaml b/ci-operator/jobs/codeready-toolchain/member-operator/codeready-toolchain-member-operator-master-presubmits.yaml
index c2878e72df..262e0ddc60 100644
--- a/ci-operator/jobs/codeready-toolchain/member-operator/codeready-toolchain-member-operator-master-presubmits.yaml
+++ b/ci-operator/jobs/codeready-toolchain/member-operator/codeready-toolchain-member-operator-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-member-operator-master-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=member-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,26 +115,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-member-operator-master-e2e
rerun_command: /test e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=codeready-toolchain
- - --repo=member-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e
- --template=/usr/local/e2e
command:
@@ -168,9 +145,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -182,17 +156,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -210,9 +178,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -223,22 +191,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-member-operator-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=member-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -249,29 +211,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -344,22 +297,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-member-operator-master-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=member-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -370,29 +317,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -465,22 +403,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-member-operator-master-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=member-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -491,29 +423,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/codeready-toolchain/registration-service/codeready-toolchain-registration-service-master-postsubmits.yaml b/ci-operator/jobs/codeready-toolchain/registration-service/codeready-toolchain-registration-service-master-postsubmits.yaml
index 74e1ff9c51..7bf9b812ab 100644
--- a/ci-operator/jobs/codeready-toolchain/registration-service/codeready-toolchain-registration-service-master-postsubmits.yaml
+++ b/ci-operator/jobs/codeready-toolchain/registration-service/codeready-toolchain-registration-service-master-postsubmits.yaml
@@ -125,21 +125,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-codeready-toolchain-registration-service-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- --promote
- - --repo=registration-service
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -150,29 +146,20 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
branches:
- ^master$
diff --git a/ci-operator/jobs/codeready-toolchain/registration-service/codeready-toolchain-registration-service-master-presubmits.yaml b/ci-operator/jobs/codeready-toolchain/registration-service/codeready-toolchain-registration-service-master-presubmits.yaml
index a963cacb31..2ffd124382 100644
--- a/ci-operator/jobs/codeready-toolchain/registration-service/codeready-toolchain-registration-service-master-presubmits.yaml
+++ b/ci-operator/jobs/codeready-toolchain/registration-service/codeready-toolchain-registration-service-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-registration-service-master-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=registration-service
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,26 +115,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-registration-service-master-e2e
rerun_command: /test e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=codeready-toolchain
- - --repo=registration-service
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e
- --template=/usr/local/e2e
command:
@@ -168,9 +145,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -182,17 +156,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -210,9 +178,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -223,22 +191,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-registration-service-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=registration-service
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -249,29 +211,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -344,22 +297,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-registration-service-master-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=registration-service
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -370,29 +317,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -465,22 +403,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-registration-service-master-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=registration-service
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -491,29 +423,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/codeready-toolchain/toolchain-common/codeready-toolchain-toolchain-common-master-presubmits.yaml b/ci-operator/jobs/codeready-toolchain/toolchain-common/codeready-toolchain-toolchain-common-master-presubmits.yaml
index 0d86d7f0c1..9189d2b33b 100644
--- a/ci-operator/jobs/codeready-toolchain/toolchain-common/codeready-toolchain-toolchain-common-master-presubmits.yaml
+++ b/ci-operator/jobs/codeready-toolchain/toolchain-common/codeready-toolchain-toolchain-common-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-toolchain-common-master-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=toolchain-common
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-toolchain-common-master-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=toolchain-common
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-toolchain-common-master-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=toolchain-common
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/codeready-toolchain/toolchain-e2e/codeready-toolchain-toolchain-e2e-master-presubmits.yaml b/ci-operator/jobs/codeready-toolchain/toolchain-e2e/codeready-toolchain-toolchain-e2e-master-presubmits.yaml
index 0ad3a4c4ef..c60ac6d881 100644
--- a/ci-operator/jobs/codeready-toolchain/toolchain-e2e/codeready-toolchain-toolchain-e2e-master-presubmits.yaml
+++ b/ci-operator/jobs/codeready-toolchain/toolchain-e2e/codeready-toolchain-toolchain-e2e-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-toolchain-e2e-master-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=toolchain-e2e
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,26 +115,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-toolchain-e2e-master-e2e
rerun_command: /test e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=codeready-toolchain
- - --repo=toolchain-e2e
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e
- --template=/usr/local/e2e
command:
@@ -168,9 +145,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -182,17 +156,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -210,9 +178,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -223,22 +191,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-toolchain-e2e-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=toolchain-e2e
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -249,29 +211,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -344,22 +297,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-toolchain-e2e-master-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=toolchain-e2e
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -370,29 +317,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/codeready-toolchain/toolchain-operator/codeready-toolchain-toolchain-operator-master-postsubmits.yaml b/ci-operator/jobs/codeready-toolchain/toolchain-operator/codeready-toolchain-toolchain-operator-master-postsubmits.yaml
index b9ed340dd0..9a37132522 100644
--- a/ci-operator/jobs/codeready-toolchain/toolchain-operator/codeready-toolchain-toolchain-operator-master-postsubmits.yaml
+++ b/ci-operator/jobs/codeready-toolchain/toolchain-operator/codeready-toolchain-toolchain-operator-master-postsubmits.yaml
@@ -125,21 +125,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-codeready-toolchain-toolchain-operator-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- --promote
- - --repo=toolchain-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -150,29 +146,20 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
branches:
- ^master$
diff --git a/ci-operator/jobs/codeready-toolchain/toolchain-operator/codeready-toolchain-toolchain-operator-master-presubmits.yaml b/ci-operator/jobs/codeready-toolchain/toolchain-operator/codeready-toolchain-toolchain-operator-master-presubmits.yaml
index 2a0603aeb1..047653f344 100644
--- a/ci-operator/jobs/codeready-toolchain/toolchain-operator/codeready-toolchain-toolchain-operator-master-presubmits.yaml
+++ b/ci-operator/jobs/codeready-toolchain/toolchain-operator/codeready-toolchain-toolchain-operator-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-toolchain-operator-master-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=toolchain-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,26 +115,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-toolchain-operator-master-e2e
rerun_command: /test e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=codeready-toolchain
- - --repo=toolchain-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e
- --template=/usr/local/e2e
command:
@@ -168,9 +145,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -182,17 +156,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -210,9 +178,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -223,22 +191,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-toolchain-operator-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=toolchain-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -249,29 +211,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -344,22 +297,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-toolchain-operator-master-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=toolchain-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -370,29 +317,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -465,22 +403,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-codeready-toolchain-toolchain-operator-master-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=codeready-toolchain
- - --repo=toolchain-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -491,29 +423,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/coreos/coreos-assembler/coreos-coreos-assembler-master-presubmits.yaml b/ci-operator/jobs/coreos/coreos-assembler/coreos-coreos-assembler-master-presubmits.yaml
index 071ec4ae04..407d4e78b4 100644
--- a/ci-operator/jobs/coreos/coreos-assembler/coreos-coreos-assembler-master-presubmits.yaml
+++ b/ci-operator/jobs/coreos/coreos-assembler/coreos-coreos-assembler-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-coreos-coreos-assembler-master-sanity
rerun_command: /test sanity
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=coreos
- - --repo=coreos-assembler
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=sanity
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )sanity,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/coreos/rpm-ostree/coreos-rpm-ostree-master-presubmits.yaml b/ci-operator/jobs/coreos/rpm-ostree/coreos-rpm-ostree-master-presubmits.yaml
index a04dbec3c8..507bc2b9e8 100644
--- a/ci-operator/jobs/coreos/rpm-ostree/coreos-rpm-ostree-master-presubmits.yaml
+++ b/ci-operator/jobs/coreos/rpm-ostree/coreos-rpm-ostree-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-coreos-rpm-ostree-master-sanity
rerun_command: /test sanity
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=coreos
- - --repo=rpm-ostree
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=sanity
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )sanity,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.13-presubmits.yaml b/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.13-presubmits.yaml
index 4b12d97c2c..33205d3a69 100644
--- a/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.13-presubmits.yaml
+++ b/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.13-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.13-e2e-aws
rerun_command: /test e2e-aws
@@ -17,19 +17,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.13
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws
- --template=/usr/local/e2e-aws
command:
@@ -48,9 +40,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -62,17 +51,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -90,9 +73,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -103,22 +86,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.13-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.13
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -129,29 +106,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -224,7 +192,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.13-launch-aws
optional: true
@@ -232,19 +200,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.13
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/launch-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=launch-aws
- --template=/usr/local/launch-aws
command:
@@ -263,9 +223,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -277,17 +234,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -305,9 +256,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )launch-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -318,22 +269,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.13-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.13
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -344,29 +289,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.14-presubmits.yaml b/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.14-presubmits.yaml
index 3f8929d191..8e8315bf07 100644
--- a/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.14-presubmits.yaml
+++ b/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.14-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.14-e2e-aws
rerun_command: /test e2e-aws
@@ -17,19 +17,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.14
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws
- --template=/usr/local/e2e-aws
command:
@@ -48,9 +40,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -62,17 +51,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -90,9 +73,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -103,22 +86,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.14-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.14
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -129,29 +106,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -224,7 +192,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.14-launch-aws
optional: true
@@ -232,19 +200,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.14
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/launch-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=launch-aws
- --template=/usr/local/launch-aws
command:
@@ -263,9 +223,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -277,17 +234,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -305,7 +256,7 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )launch-aws,?($|\s.*)
diff --git a/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.16-presubmits.yaml b/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.16-presubmits.yaml
index d038bcf80d..5b969932f7 100644
--- a/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.16-presubmits.yaml
+++ b/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.16-presubmits.yaml
@@ -9,26 +9,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.16-e2e-aws
rerun_command: /test e2e-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.16
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws
- --template=/usr/local/e2e-aws
command:
@@ -47,9 +39,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -61,17 +50,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -89,9 +72,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -102,22 +85,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.16-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.16
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -128,29 +105,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -223,26 +191,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.16-launch-aws
rerun_command: /test launch-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.16
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/launch-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=launch-aws
- --template=/usr/local/launch-aws
command:
@@ -261,9 +221,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -275,17 +232,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -303,7 +254,7 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )launch-aws,?($|\s.*)
diff --git a/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.17-presubmits.yaml b/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.17-presubmits.yaml
index 1d967f2177..05d9a9e73f 100644
--- a/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.17-presubmits.yaml
+++ b/ci-operator/jobs/cri-o/cri-o/cri-o-cri-o-release-1.17-presubmits.yaml
@@ -9,26 +9,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.17-e2e-aws
rerun_command: /test e2e-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.17
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws
- --template=/usr/local/e2e-aws
command:
@@ -47,9 +39,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -61,17 +50,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -89,9 +72,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -102,22 +85,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.17-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.17
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -128,29 +105,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -223,26 +191,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-cri-o-cri-o-release-1.17-launch-aws
rerun_command: /test launch-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.17
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=cri-o
- - --repo=cri-o
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/launch-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=launch-aws
- --template=/usr/local/launch-aws
command:
@@ -261,9 +221,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -275,17 +232,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -303,7 +254,7 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )launch-aws,?($|\s.*)
diff --git a/ci-operator/jobs/fabric8-services/toolchain-operator/fabric8-services-toolchain-operator-master-postsubmits.yaml b/ci-operator/jobs/fabric8-services/toolchain-operator/fabric8-services-toolchain-operator-master-postsubmits.yaml
index 3abf11933a..162ea0d123 100644
--- a/ci-operator/jobs/fabric8-services/toolchain-operator/fabric8-services-toolchain-operator-master-postsubmits.yaml
+++ b/ci-operator/jobs/fabric8-services/toolchain-operator/fabric8-services-toolchain-operator-master-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-fabric8-services-toolchain-operator-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=fabric8-services
- --promote
- - --repo=toolchain-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/fabric8-services/toolchain-operator/fabric8-services-toolchain-operator-master-presubmits.yaml b/ci-operator/jobs/fabric8-services/toolchain-operator/fabric8-services-toolchain-operator-master-presubmits.yaml
index f393580151..fdc39e808b 100644
--- a/ci-operator/jobs/fabric8-services/toolchain-operator/fabric8-services-toolchain-operator-master-presubmits.yaml
+++ b/ci-operator/jobs/fabric8-services/toolchain-operator/fabric8-services-toolchain-operator-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-fabric8-services-toolchain-operator-master-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=fabric8-services
- - --repo=toolchain-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,26 +115,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-fabric8-services-toolchain-operator-master-e2e
rerun_command: /test e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=fabric8-services
- - --repo=toolchain-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e
- --template=/usr/local/e2e
command:
@@ -168,9 +145,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -182,17 +156,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -210,9 +178,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -223,22 +191,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-fabric8-services-toolchain-operator-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=fabric8-services
- - --repo=toolchain-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -249,29 +211,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -344,22 +297,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-fabric8-services-toolchain-operator-master-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=fabric8-services
- - --repo=toolchain-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -370,29 +317,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -465,22 +403,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-fabric8-services-toolchain-operator-master-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=fabric8-services
- - --repo=toolchain-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -491,29 +423,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/heketi/heketi/heketi-heketi-master-presubmits.yaml b/ci-operator/jobs/heketi/heketi/heketi-heketi-master-presubmits.yaml
index ea6c6725e9..36caba2f72 100644
--- a/ci-operator/jobs/heketi/heketi/heketi-heketi-master-presubmits.yaml
+++ b/ci-operator/jobs/heketi/heketi/heketi-heketi-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-heketi-heketi-master-simple
rerun_command: /test simple
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=heketi
- - --repo=heketi
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=simple
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )simple,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/integr8ly/ansible-tower-configuration/integr8ly-ansible-tower-configuration-master-presubmits.yaml b/ci-operator/jobs/integr8ly/ansible-tower-configuration/integr8ly-ansible-tower-configuration-master-presubmits.yaml
index 0c8880abf7..136ccd0883 100644
--- a/ci-operator/jobs/integr8ly/ansible-tower-configuration/integr8ly-ansible-tower-configuration-master-presubmits.yaml
+++ b/ci-operator/jobs/integr8ly/ansible-tower-configuration/integr8ly-ansible-tower-configuration-master-presubmits.yaml
@@ -9,23 +9,17 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-ansible-tower-configuration-master-e2e
rerun_command: /test e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=ansible-tower-configuration
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --secret-dir=/usr/local/integr8ly-tower-secrets
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
+ - --secret-dir=/secrets/integr8ly-tower-secrets
- --target=e2e
command:
- ci-operator
@@ -36,35 +30,26 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /usr/local/integr8ly-tower-secrets
+ - mountPath: /secrets/integr8ly-tower-secrets
name: integr8ly-tower-secrets
readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: integr8ly-tower-secrets
secret:
secretName: integr8ly-tower-secrets
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/integr8ly/cloud-resource-operator/integr8ly-cloud-resource-operator-master-postsubmits.yaml b/ci-operator/jobs/integr8ly/cloud-resource-operator/integr8ly-cloud-resource-operator-master-postsubmits.yaml
index 89411fdc7d..77186a8bef 100644
--- a/ci-operator/jobs/integr8ly/cloud-resource-operator/integr8ly-cloud-resource-operator-master-postsubmits.yaml
+++ b/ci-operator/jobs/integr8ly/cloud-resource-operator/integr8ly-cloud-resource-operator-master-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-integr8ly-cloud-resource-operator-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- --promote
- - --repo=cloud-resource-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/integr8ly/cloud-resource-operator/integr8ly-cloud-resource-operator-master-presubmits.yaml b/ci-operator/jobs/integr8ly/cloud-resource-operator/integr8ly-cloud-resource-operator-master-presubmits.yaml
index 787d8eb784..88b93da81e 100644
--- a/ci-operator/jobs/integr8ly/cloud-resource-operator/integr8ly-cloud-resource-operator-master-presubmits.yaml
+++ b/ci-operator/jobs/integr8ly/cloud-resource-operator/integr8ly-cloud-resource-operator-master-presubmits.yaml
@@ -9,26 +9,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-cloud-resource-operator-master-e2e
rerun_command: /test e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=integr8ly
- - --repo=cloud-resource-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e
- --template=/usr/local/e2e
command:
@@ -47,9 +39,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -61,17 +50,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -89,9 +72,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -102,22 +85,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-cloud-resource-operator-master-format
rerun_command: /test format
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=cloud-resource-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=format
command:
- ci-operator
@@ -128,29 +105,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )format,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -223,22 +191,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-cloud-resource-operator-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=cloud-resource-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -249,29 +211,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -344,22 +297,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-cloud-resource-operator-master-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=cloud-resource-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -370,29 +317,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -465,22 +403,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-cloud-resource-operator-master-vendor
rerun_command: /test vendor
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=cloud-resource-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vendor
command:
- ci-operator
@@ -491,29 +423,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vendor,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/integr8ly/heimdall/integr8ly-heimdall-master-postsubmits.yaml b/ci-operator/jobs/integr8ly/heimdall/integr8ly-heimdall-master-postsubmits.yaml
index 2ff75f7c30..67e80f428c 100644
--- a/ci-operator/jobs/integr8ly/heimdall/integr8ly-heimdall-master-postsubmits.yaml
+++ b/ci-operator/jobs/integr8ly/heimdall/integr8ly-heimdall-master-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-integr8ly-heimdall-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- --promote
- - --repo=heimdall
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/integr8ly/heimdall/integr8ly-heimdall-master-presubmits.yaml b/ci-operator/jobs/integr8ly/heimdall/integr8ly-heimdall-master-presubmits.yaml
index 74f9ae551c..756df9550e 100644
--- a/ci-operator/jobs/integr8ly/heimdall/integr8ly-heimdall-master-presubmits.yaml
+++ b/ci-operator/jobs/integr8ly/heimdall/integr8ly-heimdall-master-presubmits.yaml
@@ -9,27 +9,19 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-heimdall-master-e2e
rerun_command: /test e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=integr8ly
- - --repo=heimdall
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
+ - --secret-dir=/secrets/integr8ly-ci-secrets
- --secret-dir=/usr/local/e2e-cluster-profile
- - --secret-dir=/usr/local/integr8ly-ci-secrets
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e
- --template=/usr/local/e2e
command:
@@ -48,15 +40,12 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
- mountPath: /usr/local/e2e-cluster-profile
name: cluster-profile
- - mountPath: /usr/local/integr8ly-ci-secrets
+ - mountPath: /secrets/integr8ly-ci-secrets
name: integr8ly-ci-secrets
readOnly: true
- mountPath: /usr/local/e2e
@@ -65,17 +54,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -96,9 +79,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -109,22 +92,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-heimdall-master-format
rerun_command: /test format
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=heimdall
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=format
command:
- ci-operator
@@ -135,29 +112,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )format,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -230,22 +198,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-heimdall-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=heimdall
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -256,29 +218,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -351,22 +304,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-heimdall-master-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=heimdall
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -377,29 +324,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -472,22 +410,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-heimdall-master-vendor
rerun_command: /test vendor
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=heimdall
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vendor
command:
- ci-operator
@@ -498,29 +430,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vendor,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/integr8ly/installation/integr8ly-installation-master-presubmits.yaml b/ci-operator/jobs/integr8ly/installation/integr8ly-installation-master-presubmits.yaml
index 895a08fc36..45125bfcda 100644
--- a/ci-operator/jobs/integr8ly/installation/integr8ly-installation-master-presubmits.yaml
+++ b/ci-operator/jobs/integr8ly/installation/integr8ly-installation-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-installation-master-format
rerun_command: /test format
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=installation
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=format
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )format,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/integr8ly/integreatly-operator/integr8ly-integreatly-operator-master-postsubmits.yaml b/ci-operator/jobs/integr8ly/integreatly-operator/integr8ly-integreatly-operator-master-postsubmits.yaml
index 47cbc90995..8505f32139 100644
--- a/ci-operator/jobs/integr8ly/integreatly-operator/integr8ly-integreatly-operator-master-postsubmits.yaml
+++ b/ci-operator/jobs/integr8ly/integreatly-operator/integr8ly-integreatly-operator-master-postsubmits.yaml
@@ -100,21 +100,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-integr8ly-integreatly-operator-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- --promote
- - --repo=integreatly-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -125,26 +121,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/integr8ly/integreatly-operator/integr8ly-integreatly-operator-master-presubmits.yaml b/ci-operator/jobs/integr8ly/integreatly-operator/integr8ly-integreatly-operator-master-presubmits.yaml
index 524a31f5d8..c1ee278cba 100644
--- a/ci-operator/jobs/integr8ly/integreatly-operator/integr8ly-integreatly-operator-master-presubmits.yaml
+++ b/ci-operator/jobs/integr8ly/integreatly-operator/integr8ly-integreatly-operator-master-presubmits.yaml
@@ -9,26 +9,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-integreatly-operator-master-e2e
rerun_command: /test e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=integr8ly
- - --repo=integreatly-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e
- --template=/usr/local/e2e
command:
@@ -47,9 +39,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -61,17 +50,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -89,9 +72,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -102,22 +85,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-integreatly-operator-master-format
rerun_command: /test format
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=integreatly-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=format
command:
- ci-operator
@@ -128,29 +105,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )format,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -223,22 +191,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-integreatly-operator-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=integreatly-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -249,29 +211,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -344,22 +297,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-integreatly-operator-master-manifest
rerun_command: /test manifest
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=integreatly-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=manifest
command:
- ci-operator
@@ -370,29 +317,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )manifest,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -465,22 +403,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-integreatly-operator-master-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=integreatly-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -491,29 +423,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -586,22 +509,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-integr8ly-integreatly-operator-master-vendor
rerun_command: /test vendor
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=integr8ly
- - --repo=integreatly-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vendor
command:
- ci-operator
@@ -612,29 +529,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vendor,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-master-postsubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-master-postsubmits.yaml
index ca48f46823..b39238b609 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-master-postsubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-master-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kiegroup-kie-cloud-operator-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- --promote
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-master-presubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-master-presubmits.yaml
index 1afb3bc04a..7cfd0691bc 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-master-presubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-master-format
rerun_command: /test format
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=format
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )format,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-master-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-master-mod
rerun_command: /test mod
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=mod
command:
- ci-operator
@@ -398,29 +347,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )mod,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -493,22 +433,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-master-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -519,29 +453,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -614,22 +539,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-master-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -640,29 +559,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.0.x-postsubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.0.x-postsubmits.yaml
index 41d7d423a1..eee5b37055 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.0.x-postsubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.0.x-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kiegroup-kie-cloud-operator-release-v1.0.x-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.0.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- --promote
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.0.x-presubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.0.x-presubmits.yaml
index b8459e1d59..edba1fc939 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.0.x-presubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.0.x-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.0.x-dep
rerun_command: /test dep
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.0.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=dep
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )dep,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.0.x-format
rerun_command: /test format
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.0.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=format
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )format,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.0.x-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.0.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.0.x-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.0.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -398,29 +347,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -493,22 +433,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.0.x-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.0.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -519,29 +453,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -614,22 +539,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.0.x-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.0.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -640,29 +559,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.1.x-postsubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.1.x-postsubmits.yaml
index bc877fb041..57dc0522d5 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.1.x-postsubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.1.x-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kiegroup-kie-cloud-operator-release-v1.1.x-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.1.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- --promote
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.1.x-presubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.1.x-presubmits.yaml
index 9fca0a7917..a81bd975aa 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.1.x-presubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.1.x-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.1.x-dep
rerun_command: /test dep
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.1.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=dep
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )dep,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.1.x-format
rerun_command: /test format
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.1.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=format
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )format,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.1.x-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.1.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.1.x-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.1.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -398,29 +347,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -493,22 +433,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.1.x-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.1.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -519,29 +453,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -614,22 +539,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.1.x-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.1.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -640,29 +559,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.2.x-postsubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.2.x-postsubmits.yaml
index d7e3b9c8f9..8e197e0346 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.2.x-postsubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.2.x-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kiegroup-kie-cloud-operator-release-v1.2.x-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.2.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- --promote
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.2.x-presubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.2.x-presubmits.yaml
index f33b25400f..c01b1ebd49 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.2.x-presubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.2.x-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.2.x-dep
rerun_command: /test dep
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.2.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=dep
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )dep,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.2.x-format
rerun_command: /test format
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.2.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=format
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )format,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.2.x-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.2.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.2.x-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.2.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -398,29 +347,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -493,22 +433,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.2.x-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.2.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -519,29 +453,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -614,22 +539,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.2.x-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.2.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -640,29 +559,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.3.x-postsubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.3.x-postsubmits.yaml
index 5cb2bee17d..d212dd08da 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.3.x-postsubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.3.x-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kiegroup-kie-cloud-operator-release-v1.3.x-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.3.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- --promote
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.3.x-presubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.3.x-presubmits.yaml
index 27188e03db..d16bf1de26 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.3.x-presubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.3.x-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.3.x-dep
rerun_command: /test dep
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.3.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=dep
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )dep,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.3.x-format
rerun_command: /test format
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.3.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=format
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )format,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.3.x-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.3.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.3.x-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.3.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -398,29 +347,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -493,22 +433,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.3.x-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.3.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -519,29 +453,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -614,22 +539,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.3.x-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.3.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -640,29 +559,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.4.x-postsubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.4.x-postsubmits.yaml
index fbfc74d949..c36e36f7c2 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.4.x-postsubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.4.x-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kiegroup-kie-cloud-operator-release-v1.4.x-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.4.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- --promote
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.4.x-presubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.4.x-presubmits.yaml
index b59ef8fc07..b8c5dbbc05 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.4.x-presubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v1.4.x-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.4.x-format
rerun_command: /test format
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.4.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=format
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )format,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.4.x-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.4.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.4.x-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.4.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.4.x-mod
rerun_command: /test mod
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.4.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=mod
command:
- ci-operator
@@ -398,29 +347,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )mod,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -493,22 +433,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.4.x-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.4.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -519,29 +453,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -614,22 +539,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v1.4.x-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v1.4.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -640,29 +559,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.8.x-postsubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.8.x-postsubmits.yaml
index 2a830707c8..a398c91647 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.8.x-postsubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.8.x-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kiegroup-kie-cloud-operator-release-v7.8.x-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.8.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- --promote
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.8.x-presubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.8.x-presubmits.yaml
index 162dfe94e9..7f8ad40dca 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.8.x-presubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.8.x-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v7.8.x-format
rerun_command: /test format
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.8.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=format
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )format,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v7.8.x-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.8.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v7.8.x-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.8.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v7.8.x-mod
rerun_command: /test mod
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.8.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=mod
command:
- ci-operator
@@ -398,29 +347,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )mod,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -493,22 +433,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v7.8.x-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.8.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -519,29 +453,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -614,22 +539,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v7.8.x-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.8.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -640,29 +559,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.9.x-postsubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.9.x-postsubmits.yaml
index f4e747c6d3..436578c897 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.9.x-postsubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.9.x-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kiegroup-kie-cloud-operator-release-v7.9.x-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.9.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- --promote
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.9.x-presubmits.yaml b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.9.x-presubmits.yaml
index 62370cb0b9..ea395f2689 100644
--- a/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.9.x-presubmits.yaml
+++ b/ci-operator/jobs/kiegroup/kie-cloud-operator/kiegroup-kie-cloud-operator-release-v7.9.x-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v7.9.x-format
rerun_command: /test format
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.9.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=format
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )format,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v7.9.x-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.9.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v7.9.x-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.9.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v7.9.x-mod
rerun_command: /test mod
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.9.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=mod
command:
- ci-operator
@@ -398,29 +347,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )mod,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -493,22 +433,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v7.9.x-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.9.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -519,29 +453,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -614,22 +539,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kiegroup-kie-cloud-operator-release-v7.9.x-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-v7.9.x
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kiegroup
- - --repo=kie-cloud-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -640,29 +559,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-master-postsubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-master-postsubmits.yaml
index ab1af587c7..91c24ce8f1 100644
--- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-master-postsubmits.yaml
+++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-master-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kubevirt-hyperconverged-cluster-operator-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- --promote
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=src
command:
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-master-presubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-master-presubmits.yaml
index 777af4b2cc..e22f700b55 100644
--- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-master-presubmits.yaml
+++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-master-presubmits.yaml
@@ -9,26 +9,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-master-hco-e2e-aws
rerun_command: /test hco-e2e-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/hco-e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=hco-e2e-aws
- --template=/usr/local/hco-e2e-aws
command:
@@ -48,9 +40,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -62,17 +51,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -90,9 +73,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )hco-e2e-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -103,26 +86,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-master-hco-e2e-upgrade-aws
rerun_command: /test hco-e2e-upgrade-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=hco-e2e-upgrade-aws
- --template=/usr/local/hco-e2e-upgrade-aws
command:
@@ -142,9 +117,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -156,17 +128,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -184,9 +150,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -197,22 +163,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
- --target=src
@@ -225,29 +185,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.2-postsubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.2-postsubmits.yaml
index 6872fc86aa..b011e4a5c5 100644
--- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.2-postsubmits.yaml
+++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.2-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kubevirt-hyperconverged-cluster-operator-release-4.2-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- --promote
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=src
command:
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.2-presubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.2-presubmits.yaml
index 2f8d20fbe9..6883662cf1 100644
--- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.2-presubmits.yaml
+++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.2-presubmits.yaml
@@ -9,26 +9,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.2-hco-e2e-aws
rerun_command: /test hco-e2e-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/hco-e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=hco-e2e-aws
- --template=/usr/local/hco-e2e-aws
command:
@@ -48,9 +40,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -62,17 +51,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -90,9 +73,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )hco-e2e-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -103,22 +86,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.2-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
- --target=src
@@ -131,29 +108,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.3-postsubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.3-postsubmits.yaml
index 88cc515640..334fb603e8 100644
--- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.3-postsubmits.yaml
+++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.3-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kubevirt-hyperconverged-cluster-operator-release-4.3-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- --promote
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=src
command:
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.3-presubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.3-presubmits.yaml
index af952cc2a5..101123dbe7 100644
--- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.3-presubmits.yaml
+++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.3-presubmits.yaml
@@ -9,26 +9,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.3-hco-e2e-aws
rerun_command: /test hco-e2e-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/hco-e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=hco-e2e-aws
- --template=/usr/local/hco-e2e-aws
command:
@@ -48,9 +40,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -62,17 +51,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -90,9 +73,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )hco-e2e-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -103,26 +86,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.3-hco-e2e-upgrade-aws
rerun_command: /test hco-e2e-upgrade-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=hco-e2e-upgrade-aws
- --template=/usr/local/hco-e2e-upgrade-aws
command:
@@ -142,9 +117,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -156,17 +128,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -184,9 +150,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -197,22 +163,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.3-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
- --target=src
@@ -225,29 +185,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.4-postsubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.4-postsubmits.yaml
index 2f81a0d878..deaed5b688 100644
--- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.4-postsubmits.yaml
+++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.4-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kubevirt-hyperconverged-cluster-operator-release-4.4-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- --promote
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=src
command:
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.4-presubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.4-presubmits.yaml
index 4dd2ffeec3..0b2e34f911 100644
--- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.4-presubmits.yaml
+++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.4-presubmits.yaml
@@ -9,26 +9,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.4-hco-e2e-aws
rerun_command: /test hco-e2e-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/hco-e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=hco-e2e-aws
- --template=/usr/local/hco-e2e-aws
command:
@@ -48,9 +40,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -62,17 +51,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -90,9 +73,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )hco-e2e-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -103,26 +86,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.4-hco-e2e-upgrade-aws
rerun_command: /test hco-e2e-upgrade-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=hco-e2e-upgrade-aws
- --template=/usr/local/hco-e2e-upgrade-aws
command:
@@ -142,9 +117,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -156,17 +128,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -184,9 +150,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -197,22 +163,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.4-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
- --target=src
@@ -225,29 +185,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.5-postsubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.5-postsubmits.yaml
index 4a2eb0eaaf..b6323ff164 100644
--- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.5-postsubmits.yaml
+++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.5-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kubevirt-hyperconverged-cluster-operator-release-4.5-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- --promote
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=src
command:
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.5-presubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.5-presubmits.yaml
index 004ff2d56d..e6bc1f7c12 100644
--- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.5-presubmits.yaml
+++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.5-presubmits.yaml
@@ -9,26 +9,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.5-hco-e2e-aws
rerun_command: /test hco-e2e-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/hco-e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=hco-e2e-aws
- --template=/usr/local/hco-e2e-aws
command:
@@ -48,9 +40,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -62,17 +51,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -90,9 +73,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )hco-e2e-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -103,26 +86,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.5-hco-e2e-upgrade-aws
rerun_command: /test hco-e2e-upgrade-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=hco-e2e-upgrade-aws
- --template=/usr/local/hco-e2e-upgrade-aws
command:
@@ -142,9 +117,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -156,17 +128,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -184,9 +150,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -197,22 +163,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.5-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=src
command:
@@ -224,29 +184,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.6-postsubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.6-postsubmits.yaml
index 8dba735714..cbb6f6e3a2 100644
--- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.6-postsubmits.yaml
+++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.6-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-kubevirt-hyperconverged-cluster-operator-release-4.6-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- --promote
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=src
command:
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.6-presubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.6-presubmits.yaml
index 2bb19f176a..aa54e22ee6 100644
--- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.6-presubmits.yaml
+++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.6-presubmits.yaml
@@ -9,26 +9,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.6-hco-e2e-aws
rerun_command: /test hco-e2e-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/hco-e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=hco-e2e-aws
- --template=/usr/local/hco-e2e-aws
command:
@@ -48,9 +40,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -62,17 +51,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -90,9 +73,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )hco-e2e-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -103,26 +86,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.6-hco-e2e-upgrade-aws
rerun_command: /test hco-e2e-upgrade-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=hco-e2e-upgrade-aws
- --template=/usr/local/hco-e2e-upgrade-aws
command:
@@ -142,9 +117,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -156,17 +128,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -184,9 +150,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -197,22 +163,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.6-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- - --repo=hyperconverged-cluster-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
- --target=src
@@ -225,29 +185,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/kubevirt/kubevirt/kubevirt-kubevirt-master-presubmits.yaml b/ci-operator/jobs/kubevirt/kubevirt/kubevirt-kubevirt-master-presubmits.yaml
index ac8e70e173..7532f0bf5a 100644
--- a/ci-operator/jobs/kubevirt/kubevirt/kubevirt-kubevirt-master-presubmits.yaml
+++ b/ci-operator/jobs/kubevirt/kubevirt/kubevirt-kubevirt-master-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-kubevirt-master-e2e
path_alias: kubevirt.io/kubevirt
@@ -18,19 +18,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=kubevirt
- - --repo=kubevirt
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e
- --template=/usr/local/e2e
command:
@@ -118,9 +110,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -132,17 +121,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -162,9 +145,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -175,7 +158,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-kubevirt-kubevirt-master-images
path_alias: kubevirt.io/kubevirt
@@ -183,15 +166,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=kubevirt
- - --repo=kubevirt
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -202,29 +179,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/monstorak/monstorak-operator/monstorak-monstorak-operator-master-postsubmits.yaml b/ci-operator/jobs/monstorak/monstorak-operator/monstorak-monstorak-operator-master-postsubmits.yaml
index 42778126bc..27f088f145 100644
--- a/ci-operator/jobs/monstorak/monstorak-operator/monstorak-monstorak-operator-master-postsubmits.yaml
+++ b/ci-operator/jobs/monstorak/monstorak-operator/monstorak-monstorak-operator-master-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-monstorak-monstorak-operator-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=monstorak
- --promote
- - --repo=monstorak-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/monstorak/monstorak-operator/monstorak-monstorak-operator-master-presubmits.yaml b/ci-operator/jobs/monstorak/monstorak-operator/monstorak-monstorak-operator-master-presubmits.yaml
index 1883d926f3..b2920ac032 100644
--- a/ci-operator/jobs/monstorak/monstorak-operator/monstorak-monstorak-operator-master-presubmits.yaml
+++ b/ci-operator/jobs/monstorak/monstorak-operator/monstorak-monstorak-operator-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-monstorak-monstorak-operator-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=monstorak
- - --repo=monstorak-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-monstorak-monstorak-operator-master-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=monstorak
- - --repo=monstorak-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-monstorak-monstorak-operator-master-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=monstorak
- - --repo=monstorak-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift-cnv/cnv-ci/openshift-cnv-cnv-ci-master-periodics.yaml b/ci-operator/jobs/openshift-cnv/cnv-ci/openshift-cnv-cnv-ci-master-periodics.yaml
index 13e28e5278..42617c3302 100644
--- a/ci-operator/jobs/openshift-cnv/cnv-ci/openshift-cnv-cnv-ci-master-periodics.yaml
+++ b/ci-operator/jobs/openshift-cnv/cnv-ci/openshift-cnv-cnv-ci-master-periodics.yaml
@@ -9,25 +9,17 @@ periodics:
org: openshift-cnv
repo: cnv-ci
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-cnv-cnv-ci-master-e2e-test-cron
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-cnv
- - --repo=cnv-ci
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-test-cron-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-test-cron
- --template=/usr/local/e2e-test-cron
command:
@@ -49,9 +41,6 @@ periodics:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -63,17 +52,11 @@ periodics:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -93,6 +76,6 @@ periodics:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-cnv/cnv-ci/openshift-cnv-cnv-ci-master-presubmits.yaml b/ci-operator/jobs/openshift-cnv/cnv-ci/openshift-cnv-cnv-ci-master-presubmits.yaml
index 3c7852fa19..34e7c08935 100644
--- a/ci-operator/jobs/openshift-cnv/cnv-ci/openshift-cnv-cnv-ci-master-presubmits.yaml
+++ b/ci-operator/jobs/openshift-cnv/cnv-ci/openshift-cnv-cnv-ci-master-presubmits.yaml
@@ -9,26 +9,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-cnv-cnv-ci-master-e2e-test-presubmit
rerun_command: /test e2e-test-presubmit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-cnv
- - --repo=cnv-ci
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-test-presubmit-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-test-presubmit
- --template=/usr/local/e2e-test-presubmit
command:
@@ -50,9 +42,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -64,17 +53,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -94,7 +77,7 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e-test-presubmit,?($|\s.*)
diff --git a/ci-operator/jobs/openshift-knative/eventing-operator/openshift-knative-eventing-operator-release-0.12-postsubmits.yaml b/ci-operator/jobs/openshift-knative/eventing-operator/openshift-knative-eventing-operator-release-0.12-postsubmits.yaml
index 768e29ba87..103336d27c 100644
--- a/ci-operator/jobs/openshift-knative/eventing-operator/openshift-knative-eventing-operator-release-0.12-postsubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/eventing-operator/openshift-knative-eventing-operator-release-0.12-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-knative-eventing-operator-release-0.12-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-0.12
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=eventing-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-knative/eventing-operator/openshift-knative-eventing-operator-release-0.12-presubmits.yaml b/ci-operator/jobs/openshift-knative/eventing-operator/openshift-knative-eventing-operator-release-0.12-presubmits.yaml
index 0c7583f394..05c820571c 100644
--- a/ci-operator/jobs/openshift-knative/eventing-operator/openshift-knative-eventing-operator-release-0.12-presubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/eventing-operator/openshift-knative-eventing-operator-release-0.12-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-eventing-operator-release-0.12-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-0.12
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=eventing-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-master-postsubmits.yaml b/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-master-postsubmits.yaml
index f743c99aa9..6f7424c98e 100644
--- a/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-master-postsubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-master-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-knative-kourier-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=kourier
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-master-presubmits.yaml b/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-master-presubmits.yaml
index cf0069d859..72b0009d0a 100644
--- a/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-master-presubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-kourier-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=kourier
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-release-0.12-postsubmits.yaml b/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-release-0.12-postsubmits.yaml
index 5c83632c88..ecfee5d8a5 100644
--- a/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-release-0.12-postsubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-release-0.12-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-knative-kourier-release-0.12-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-0.12
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=kourier
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-release-0.12-presubmits.yaml b/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-release-0.12-presubmits.yaml
index c09c39ebf4..794881d61d 100644
--- a/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-release-0.12-presubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/kourier/openshift-knative-kourier-release-0.12-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-kourier-release-0.12-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-0.12
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=kourier
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-master-periodics.yaml b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-master-periodics.yaml
index 4eb1460dc4..3503380bd6 100644
--- a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-master-periodics.yaml
+++ b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-master-periodics.yaml
@@ -9,26 +9,18 @@ periodics:
org: openshift-knative
repo: serverless-operator
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: 4.3-azure
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-knative-serverless-operator-master-4.3-azure-e2e-azure-ocp-43-continuous
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-azure-ocp-43-continuous-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-azure-ocp-43-continuous
- --template=/usr/local/e2e-azure-ocp-43-continuous
- --variant=4.3-azure
@@ -48,9 +40,6 @@ periodics:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -62,17 +51,11 @@ periodics:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -90,9 +73,9 @@ periodics:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
cron: 0 */6 * * *
decorate: true
@@ -103,26 +86,18 @@ periodics:
org: openshift-knative
repo: serverless-operator
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-knative-serverless-operator-master-4.3-e2e-aws-ocp-43-continuous
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-43-continuous-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-43-continuous
- --template=/usr/local/e2e-aws-ocp-43-continuous
- --variant=4.3
@@ -142,9 +117,6 @@ periodics:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -156,17 +128,11 @@ periodics:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -184,9 +150,9 @@ periodics:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
cron: 0 0 * * 0
decorate: true
@@ -197,26 +163,18 @@ periodics:
org: openshift-knative
repo: serverless-operator
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: 4.3-gcp
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-knative-serverless-operator-master-4.3-gcp-e2e-gcp-ocp-43-continuous
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-gcp-ocp-43-continuous-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-gcp-ocp-43-continuous
- --template=/usr/local/e2e-gcp-ocp-43-continuous
- --variant=4.3-gcp
@@ -236,9 +194,6 @@ periodics:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -250,17 +205,11 @@ periodics:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -280,9 +229,9 @@ periodics:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
cron: 0 0 * * 0
decorate: true
@@ -293,26 +242,18 @@ periodics:
org: openshift-knative
repo: serverless-operator
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: 4.3-vsphere
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-knative-serverless-operator-master-4.3-vsphere-e2e-vsphere-ocp-43-continuous
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-vsphere-ocp-43-continuous-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-vsphere-ocp-43-continuous
- --template=/usr/local/e2e-vsphere-ocp-43-continuous
- --variant=4.3-vsphere
@@ -332,9 +273,6 @@ periodics:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -346,17 +284,11 @@ periodics:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -374,9 +306,9 @@ periodics:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
cron: 0 */6 * * *
decorate: true
@@ -387,26 +319,18 @@ periodics:
org: openshift-knative
repo: serverless-operator
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.4"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-knative-serverless-operator-master-4.4-e2e-aws-ocp-44-continuous
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-44-continuous-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-44-continuous
- --template=/usr/local/e2e-aws-ocp-44-continuous
- --variant=4.4
@@ -426,9 +350,6 @@ periodics:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -440,17 +361,11 @@ periodics:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -468,6 +383,6 @@ periodics:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-master-postsubmits.yaml
index 5f6ae0066a..f31dc8f5bc 100644
--- a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-master-postsubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-master-postsubmits.yaml
@@ -7,22 +7,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: 4.3-azure
+ max_concurrency: 1
name: branch-ci-openshift-knative-serverless-operator-master-4.3-azure-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3-azure
command:
@@ -34,29 +30,20 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
branches:
- ^master$
@@ -64,22 +51,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: 4.3-gcp
+ max_concurrency: 1
name: branch-ci-openshift-knative-serverless-operator-master-4.3-gcp-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3-gcp
command:
@@ -91,29 +74,20 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
branches:
- ^master$
@@ -121,22 +95,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
+ max_concurrency: 1
name: branch-ci-openshift-knative-serverless-operator-master-4.3-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3
command:
@@ -148,29 +118,20 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
branches:
- ^master$
@@ -178,22 +139,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: 4.3-vsphere
+ max_concurrency: 1
name: branch-ci-openshift-knative-serverless-operator-master-4.3-vsphere-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3-vsphere
command:
@@ -205,29 +162,20 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
branches:
- ^master$
@@ -235,22 +183,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.4"
+ max_concurrency: 1
name: branch-ci-openshift-knative-serverless-operator-master-4.4-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.4
command:
@@ -262,26 +206,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-master-presubmits.yaml b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-master-presubmits.yaml
index 89b74644d6..7fd430e245 100644
--- a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-master-presubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-master-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: 4.3-azure
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-master-4.3-azure-images
@@ -17,15 +17,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3-azure
command:
@@ -37,29 +31,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-azure-images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -134,7 +119,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-master-4.3-e2e-aws-ocp-43
@@ -142,19 +127,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-43-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-43
- --template=/usr/local/e2e-aws-ocp-43
- --variant=4.3
@@ -174,9 +151,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -188,17 +162,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -216,9 +184,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-e2e-aws-ocp-43,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -229,7 +197,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: 4.3-gcp
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-master-4.3-gcp-images
@@ -237,15 +205,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3-gcp
command:
@@ -257,29 +219,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-gcp-images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -354,7 +307,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-master-4.3-images
@@ -362,15 +315,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3
command:
@@ -382,29 +329,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -479,7 +417,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-master-4.3-upgrade-tests-aws-ocp-43
@@ -487,19 +425,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/upgrade-tests-aws-ocp-43-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=upgrade-tests-aws-ocp-43
- --template=/usr/local/upgrade-tests-aws-ocp-43
- --variant=4.3
@@ -519,9 +449,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -533,17 +460,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -561,9 +482,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-upgrade-tests-aws-ocp-43,?($|\s.*)
- agent: kubernetes
always_run: false
@@ -574,7 +495,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: 4.3-vsphere
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-master-4.3-vsphere-images
@@ -582,15 +503,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3-vsphere
command:
@@ -602,29 +517,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-vsphere-images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -699,7 +605,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.4"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-master-4.4-e2e-aws-ocp-44
@@ -707,19 +613,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-44-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-44
- --template=/usr/local/e2e-aws-ocp-44
- --variant=4.4
@@ -739,9 +637,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -753,17 +648,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -781,9 +670,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.4-e2e-aws-ocp-44,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -794,7 +683,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.4"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-master-4.4-images
@@ -802,15 +691,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.4
command:
@@ -822,29 +705,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.4-images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -919,22 +793,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-master-unit-test
rerun_command: /test unit-test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit-test
command:
- ci-operator
@@ -945,29 +813,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit-test,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.3-periodics.yaml b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.3-periodics.yaml
index 7c30a4ba0e..9fa8f93f1a 100644
--- a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.3-periodics.yaml
+++ b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.3-periodics.yaml
@@ -9,26 +9,18 @@ periodics:
org: openshift-knative
repo: serverless-operator
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-knative-serverless-operator-release-1.3-4.3-e2e-aws-ocp-43-continuous
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-43-continuous-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-43-continuous
- --template=/usr/local/e2e-aws-ocp-43-continuous
- --variant=4.3
@@ -48,9 +40,6 @@ periodics:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -62,17 +51,11 @@ periodics:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -90,6 +73,6 @@ periodics:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.3-postsubmits.yaml b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.3-postsubmits.yaml
index 29b13f6c24..0d633be3bc 100644
--- a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.3-postsubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.3-postsubmits.yaml
@@ -7,22 +7,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.1"
+ max_concurrency: 1
name: branch-ci-openshift-knative-serverless-operator-release-1.3-4.1-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.1
command:
@@ -34,29 +30,20 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
branches:
- ^release-1\.3$
@@ -64,22 +51,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.2"
+ max_concurrency: 1
name: branch-ci-openshift-knative-serverless-operator-release-1.3-4.2-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.2
command:
@@ -91,29 +74,20 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
branches:
- ^release-1\.3$
@@ -121,22 +95,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
+ max_concurrency: 1
name: branch-ci-openshift-knative-serverless-operator-release-1.3-4.3-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3
command:
@@ -148,26 +118,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.3-presubmits.yaml b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.3-presubmits.yaml
index e607b5dac0..1e45ae2162 100644
--- a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.3-presubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.3-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.1"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.3-4.1-images
@@ -17,15 +17,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.1
command:
@@ -37,29 +31,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.1-images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -134,7 +119,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.1"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.3-4.1-upgrade-tests-aws-ocp-41
@@ -142,19 +127,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/upgrade-tests-aws-ocp-41-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=upgrade-tests-aws-ocp-41
- --template=/usr/local/upgrade-tests-aws-ocp-41
- --variant=4.1
@@ -174,9 +151,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -188,17 +162,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -216,9 +184,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.1-upgrade-tests-aws-ocp-41,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -229,7 +197,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.2"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.3-4.2-e2e-aws-ocp-42
@@ -237,19 +205,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-42-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-42
- --template=/usr/local/e2e-aws-ocp-42
- --variant=4.2
@@ -269,9 +229,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -283,17 +240,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -311,9 +262,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.2-e2e-aws-ocp-42,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -324,7 +275,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.2"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.3-4.2-images
@@ -332,15 +283,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.2
command:
@@ -352,29 +297,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.2-images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -449,7 +385,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.2"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.3-4.2-upgrade-tests-aws-ocp-42
@@ -457,19 +393,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/upgrade-tests-aws-ocp-42-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=upgrade-tests-aws-ocp-42
- --template=/usr/local/upgrade-tests-aws-ocp-42
- --variant=4.2
@@ -489,9 +417,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -503,17 +428,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -531,9 +450,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.2-upgrade-tests-aws-ocp-42,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -544,7 +463,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.3-4.3-e2e-aws-ocp-43
@@ -552,19 +471,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-43-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-43
- --template=/usr/local/e2e-aws-ocp-43
- --variant=4.3
@@ -584,9 +495,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -598,17 +506,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -626,9 +528,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-e2e-aws-ocp-43,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -639,7 +541,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.3-4.3-images
@@ -647,15 +549,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3
command:
@@ -667,29 +563,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -764,7 +651,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.3-4.3-upgrade-tests-aws-ocp-43
@@ -772,19 +659,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/upgrade-tests-aws-ocp-43-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=upgrade-tests-aws-ocp-43
- --template=/usr/local/upgrade-tests-aws-ocp-43
- --variant=4.3
@@ -804,9 +683,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -818,17 +694,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -846,9 +716,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-upgrade-tests-aws-ocp-43,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -859,22 +729,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.3-unit-test
rerun_command: /test unit-test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit-test
command:
- ci-operator
@@ -885,29 +749,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit-test,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.4-periodics.yaml b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.4-periodics.yaml
index 90aace2222..9460e8244f 100644
--- a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.4-periodics.yaml
+++ b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.4-periodics.yaml
@@ -9,26 +9,18 @@ periodics:
org: openshift-knative
repo: serverless-operator
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.2"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-knative-serverless-operator-release-1.4-4.2-e2e-aws-ocp-42-continuous
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-42-continuous-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-42-continuous
- --template=/usr/local/e2e-aws-ocp-42-continuous
- --variant=4.2
@@ -48,9 +40,6 @@ periodics:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -62,17 +51,11 @@ periodics:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -90,9 +73,9 @@ periodics:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
cron: 0 */6 * * *
decorate: true
@@ -103,26 +86,18 @@ periodics:
org: openshift-knative
repo: serverless-operator
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-knative-serverless-operator-release-1.4-4.3-e2e-aws-ocp-43-continuous
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-43-continuous-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-43-continuous
- --template=/usr/local/e2e-aws-ocp-43-continuous
- --variant=4.3
@@ -142,9 +117,6 @@ periodics:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -156,17 +128,11 @@ periodics:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -184,6 +150,6 @@ periodics:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.4-postsubmits.yaml b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.4-postsubmits.yaml
index d912fb2f29..618d3f37ff 100644
--- a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.4-postsubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.4-postsubmits.yaml
@@ -7,22 +7,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.2"
+ max_concurrency: 1
name: branch-ci-openshift-knative-serverless-operator-release-1.4-4.2-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.2
command:
@@ -34,29 +30,20 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
branches:
- ^release-1\.4$
@@ -64,22 +51,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
+ max_concurrency: 1
name: branch-ci-openshift-knative-serverless-operator-release-1.4-4.3-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3
command:
@@ -91,26 +74,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.4-presubmits.yaml b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.4-presubmits.yaml
index a2e6c9f4c4..9c59348d7b 100644
--- a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.4-presubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.4-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.2"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.4-4.2-e2e-aws-ocp-42
@@ -17,19 +17,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-42-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-42
- --template=/usr/local/e2e-aws-ocp-42
- --variant=4.2
@@ -49,9 +41,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -63,17 +52,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -91,9 +74,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.2-e2e-aws-ocp-42,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -104,7 +87,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.2"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.4-4.2-images
@@ -112,15 +95,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.2
command:
@@ -132,29 +109,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.2-images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -229,7 +197,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.2"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.4-4.2-upgrade-tests-aws-ocp-42
@@ -237,19 +205,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/upgrade-tests-aws-ocp-42-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=upgrade-tests-aws-ocp-42
- --template=/usr/local/upgrade-tests-aws-ocp-42
- --variant=4.2
@@ -269,9 +229,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -283,17 +240,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -311,9 +262,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.2-upgrade-tests-aws-ocp-42,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -324,7 +275,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.4-4.3-e2e-aws-ocp-43
@@ -332,19 +283,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-43-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-43
- --template=/usr/local/e2e-aws-ocp-43
- --variant=4.3
@@ -364,9 +307,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -378,17 +318,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -406,9 +340,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-e2e-aws-ocp-43,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -419,7 +353,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.4-4.3-images
@@ -427,15 +361,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3
command:
@@ -447,29 +375,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -544,7 +463,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.4-4.3-upgrade-tests-aws-ocp-43
@@ -552,19 +471,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/upgrade-tests-aws-ocp-43-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=upgrade-tests-aws-ocp-43
- --template=/usr/local/upgrade-tests-aws-ocp-43
- --variant=4.3
@@ -584,9 +495,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -598,17 +506,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -626,9 +528,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-upgrade-tests-aws-ocp-43,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -639,22 +541,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.4-unit-test
rerun_command: /test unit-test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit-test
command:
- ci-operator
@@ -665,29 +561,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit-test,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.5-postsubmits.yaml b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.5-postsubmits.yaml
index 9892f773fb..4dba243059 100644
--- a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.5-postsubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.5-postsubmits.yaml
@@ -7,22 +7,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
+ max_concurrency: 1
name: branch-ci-openshift-knative-serverless-operator-release-1.5-4.3-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3
command:
@@ -34,29 +30,20 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
- agent: kubernetes
branches:
- ^release-1\.5$
@@ -64,22 +51,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.4"
+ max_concurrency: 1
name: branch-ci-openshift-knative-serverless-operator-release-1.5-4.4-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.4
command:
@@ -91,26 +74,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.5-presubmits.yaml b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.5-presubmits.yaml
index 277eb16d92..d3d7ec7bdd 100644
--- a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.5-presubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-release-1.5-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.5-4.3-e2e-aws-ocp-43
@@ -17,19 +17,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-43-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-43
- --template=/usr/local/e2e-aws-ocp-43
- --variant=4.3
@@ -49,9 +41,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -63,17 +52,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -91,9 +74,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-e2e-aws-ocp-43,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -104,7 +87,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.5-4.3-images
@@ -112,15 +95,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.3
command:
@@ -132,29 +109,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -229,7 +197,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.3"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.5-4.3-upgrade-tests-aws-ocp-43
@@ -237,19 +205,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/upgrade-tests-aws-ocp-43-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=upgrade-tests-aws-ocp-43
- --template=/usr/local/upgrade-tests-aws-ocp-43
- --variant=4.3
@@ -269,9 +229,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -283,17 +240,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -311,9 +262,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.3-upgrade-tests-aws-ocp-43,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -324,7 +275,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.4"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.5-4.4-e2e-aws-ocp-44
@@ -332,19 +283,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-ocp-44-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws-ocp-44
- --template=/usr/local/e2e-aws-ocp-44
- --variant=4.4
@@ -364,9 +307,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -378,17 +318,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -406,9 +340,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.4-e2e-aws-ocp-44,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -419,7 +353,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
ci-operator.openshift.io/variant: "4.4"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.5-4.4-images
@@ -427,15 +361,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --variant=4.4
command:
@@ -447,29 +375,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )4.4-images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -544,22 +463,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.5-unit-test
rerun_command: /test unit-test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-1.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serverless-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit-test
command:
- ci-operator
@@ -570,29 +483,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit-test,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.11-postsubmits.yaml b/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.11-postsubmits.yaml
index be25ddfc75..5c9066b1ab 100644
--- a/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.11-postsubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.11-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-knative-serving-operator-release-0.11-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-0.11
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serving-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.11-presubmits.yaml b/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.11-presubmits.yaml
index 8c2daee93d..8642fc519c 100644
--- a/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.11-presubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.11-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serving-operator-release-0.11-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-0.11
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serving-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.12-postsubmits.yaml b/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.12-postsubmits.yaml
index b2da658236..8878f1693c 100644
--- a/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.12-postsubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.12-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-knative-serving-operator-release-0.12-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-0.12
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- --promote
- - --repo=serving-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.12-presubmits.yaml b/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.12-presubmits.yaml
index 6d8859a744..c5a1670233 100644
--- a/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.12-presubmits.yaml
+++ b/ci-operator/jobs/openshift-knative/serving-operator/openshift-knative-serving-operator-release-0.12-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serving-operator-release-0.12-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-0.12
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-knative
- - --repo=serving-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift-kni/baremetal-deploy/openshift-kni-baremetal-deploy-master-periodics.yaml b/ci-operator/jobs/openshift-kni/baremetal-deploy/openshift-kni-baremetal-deploy-master-periodics.yaml
index 931449a520..df99a0d2d1 100644
--- a/ci-operator/jobs/openshift-kni/baremetal-deploy/openshift-kni-baremetal-deploy-master-periodics.yaml
+++ b/ci-operator/jobs/openshift-kni/baremetal-deploy/openshift-kni-baremetal-deploy-master-periodics.yaml
@@ -9,25 +9,17 @@ periodics:
org: openshift-kni
repo: baremetal-deploy
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-kni-baremetal-deploy-master-e2e-aws
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-kni
- - --repo=baremetal-deploy
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=e2e-aws
- --template=/usr/local/e2e-aws
command:
@@ -46,9 +38,6 @@ periodics:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -60,17 +49,11 @@ periodics:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -88,6 +71,6 @@ periodics:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift-kni/baremetal-deploy/openshift-kni-baremetal-deploy-master-presubmits.yaml b/ci-operator/jobs/openshift-kni/baremetal-deploy/openshift-kni-baremetal-deploy-master-presubmits.yaml
index 276f92f812..80b6147e9b 100644
--- a/ci-operator/jobs/openshift-kni/baremetal-deploy/openshift-kni-baremetal-deploy-master-presubmits.yaml
+++ b/ci-operator/jobs/openshift-kni/baremetal-deploy/openshift-kni-baremetal-deploy-master-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-kni-baremetal-deploy-master-features-unit-tests
rerun_command: /test features-unit-tests
@@ -17,15 +17,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift-kni
- - --repo=baremetal-deploy
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=features-unit-tests
command:
- ci-operator
@@ -36,29 +30,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )features-unit-tests,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -131,7 +116,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-kni-baremetal-deploy-master-performance-e2e-aws
optional: true
@@ -140,19 +125,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-kni
- - --repo=baremetal-deploy
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/performance-e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=performance-e2e-aws
- --template=/usr/local/performance-e2e-aws
command:
@@ -163,8 +140,7 @@ presubmits:
- name: JOB_NAME_SAFE
value: performance-e2e-aws
- name: TEST_COMMAND
- value: cd features && source hack/test_env.sh && export FEATURES="mcp performance"
- && make deploy && make functests
+ value: cd features && source hack/test_env.sh && export FEATURES="mcp performance" && make deploy && make functests
image: ci-operator:latest
imagePullPolicy: Always
name: ""
@@ -172,9 +148,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -186,17 +159,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -214,9 +181,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )performance-e2e-aws,?($|\s.*)
- agent: kubernetes
always_run: false
@@ -227,7 +194,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-kni-baremetal-deploy-master-sctp-e2e-aws
optional: true
@@ -236,19 +203,11 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift-kni
- - --repo=baremetal-deploy
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/sctp-e2e-aws-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=sctp-e2e-aws
- --template=/usr/local/sctp-e2e-aws
command:
@@ -267,9 +226,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -281,17 +237,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -309,7 +259,7 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )sctp-e2e-aws,?($|\s.*)
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-master-postsubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-master-postsubmits.yaml
index 87ae9a2358..2c74ec9605 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-master-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-master-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-ansible-service-broker-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-master-presubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-master-presubmits.yaml
index c456fc94cb..179c6d05e7 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-master-presubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-master-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-master-fmt
rerun_command: /test fmt
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmt
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmt,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-master-fmtcheck
rerun_command: /test fmtcheck
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmtcheck
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmtcheck,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -399,29 +348,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -495,22 +435,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-master-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -521,29 +455,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -616,26 +541,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-master-operator-molecule-e2e
rerun_command: /test operator-molecule-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-e2e
- --template=/usr/local/operator-molecule-e2e
command:
@@ -657,9 +574,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -671,17 +585,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -699,9 +607,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -712,26 +620,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-master-operator-molecule-olm-e2e
rerun_command: /test operator-molecule-olm-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-olm-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-olm-e2e
- --template=/usr/local/operator-molecule-olm-e2e
command:
@@ -753,9 +653,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -767,17 +664,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -795,9 +686,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-olm-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -808,22 +699,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-master-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -834,29 +719,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -929,22 +805,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-master-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -955,29 +825,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.1-postsubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.1-postsubmits.yaml
index 2ef397310c..970688774d 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.1-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.1-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-ansible-service-broker-release-4.1-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.1-presubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.1-presubmits.yaml
index b212bfd71e..382dd8e276 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.1-presubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.1-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.1-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.1-fmt
rerun_command: /test fmt
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmt
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmt,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.1-fmtcheck
rerun_command: /test fmtcheck
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmtcheck
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmtcheck,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.1-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -399,29 +348,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -495,22 +435,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.1-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -521,29 +455,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -616,26 +541,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.1-operator-molecule-e2e
rerun_command: /test operator-molecule-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-e2e
- --template=/usr/local/operator-molecule-e2e
command:
@@ -657,9 +574,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -671,17 +585,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -699,9 +607,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -712,26 +620,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.1-operator-molecule-olm-e2e
rerun_command: /test operator-molecule-olm-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-olm-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-olm-e2e
- --template=/usr/local/operator-molecule-olm-e2e
command:
@@ -753,9 +653,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -767,17 +664,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -795,9 +686,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-olm-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -808,22 +699,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.1-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -834,29 +719,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -929,22 +805,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.1-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -955,29 +825,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.2-postsubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.2-postsubmits.yaml
index 08617d30bd..b3630e61a6 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.2-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.2-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-ansible-service-broker-release-4.2-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.2-presubmits.yaml
index 160e35f0d3..898b1c0abc 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.2-presubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.2-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.2-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.2-fmt
rerun_command: /test fmt
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmt
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmt,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.2-fmtcheck
rerun_command: /test fmtcheck
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmtcheck
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmtcheck,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.2-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -399,29 +348,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -495,22 +435,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.2-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -521,29 +455,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -616,26 +541,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.2-operator-molecule-e2e
rerun_command: /test operator-molecule-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-e2e
- --template=/usr/local/operator-molecule-e2e
command:
@@ -657,9 +574,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -671,17 +585,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -699,9 +607,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -712,26 +620,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.2-operator-molecule-olm-e2e
rerun_command: /test operator-molecule-olm-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-olm-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-olm-e2e
- --template=/usr/local/operator-molecule-olm-e2e
command:
@@ -753,9 +653,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -767,17 +664,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -795,9 +686,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-olm-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -808,22 +699,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.2-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -834,29 +719,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -929,22 +805,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.2-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -955,29 +825,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.3-postsubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.3-postsubmits.yaml
index 7ceaa6cb8d..8c4e4c5eb9 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.3-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.3-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-ansible-service-broker-release-4.3-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.3-presubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.3-presubmits.yaml
index 4c1d4653d0..4de182cfe1 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.3-presubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.3-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.3-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.3-fmt
rerun_command: /test fmt
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmt
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmt,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.3-fmtcheck
rerun_command: /test fmtcheck
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmtcheck
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmtcheck,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.3-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -399,29 +348,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -495,22 +435,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.3-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -521,29 +455,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -616,26 +541,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.3-operator-molecule-e2e
rerun_command: /test operator-molecule-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-e2e
- --template=/usr/local/operator-molecule-e2e
command:
@@ -657,9 +574,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -671,17 +585,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -699,9 +607,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -712,26 +620,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.3-operator-molecule-olm-e2e
rerun_command: /test operator-molecule-olm-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-olm-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-olm-e2e
- --template=/usr/local/operator-molecule-olm-e2e
command:
@@ -753,9 +653,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -767,17 +664,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -795,9 +686,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-olm-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -808,22 +699,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.3-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -834,29 +719,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -929,22 +805,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.3-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -955,29 +825,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.4-postsubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.4-postsubmits.yaml
index 99e6994d7b..92f2294cd4 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.4-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.4-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-ansible-service-broker-release-4.4-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.4-presubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.4-presubmits.yaml
index faecd86ec1..a520a7b86e 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.4-presubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.4-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.4-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.4-fmt
rerun_command: /test fmt
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmt
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmt,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.4-fmtcheck
rerun_command: /test fmtcheck
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmtcheck
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmtcheck,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.4-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -399,29 +348,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -495,22 +435,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.4-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -521,29 +455,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -616,26 +541,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.4-operator-molecule-e2e
rerun_command: /test operator-molecule-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-e2e
- --template=/usr/local/operator-molecule-e2e
command:
@@ -657,9 +574,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -671,17 +585,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -699,9 +607,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -712,26 +620,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.4-operator-molecule-olm-e2e
rerun_command: /test operator-molecule-olm-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-olm-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-olm-e2e
- --template=/usr/local/operator-molecule-olm-e2e
command:
@@ -753,9 +653,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -767,17 +664,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -795,9 +686,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-olm-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -808,22 +699,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.4-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -834,29 +719,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -929,22 +805,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.4-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -955,29 +825,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.5-postsubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.5-postsubmits.yaml
index 08c5514260..f3f11005a0 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.5-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.5-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-ansible-service-broker-release-4.5-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.5-presubmits.yaml
index 1384e720c0..fee6e79fef 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.5-presubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.5-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.5-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.5-fmt
rerun_command: /test fmt
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmt
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmt,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.5-fmtcheck
rerun_command: /test fmtcheck
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmtcheck
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmtcheck,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.5-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -398,29 +347,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -493,22 +433,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.5-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -519,29 +453,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -614,26 +539,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.5-operator-molecule-e2e
rerun_command: /test operator-molecule-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-e2e
- --template=/usr/local/operator-molecule-e2e
command:
@@ -655,9 +572,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -669,17 +583,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -697,9 +605,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -710,26 +618,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.5-operator-molecule-olm-e2e
rerun_command: /test operator-molecule-olm-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-olm-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-olm-e2e
- --template=/usr/local/operator-molecule-olm-e2e
command:
@@ -751,9 +651,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -765,17 +662,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -793,9 +684,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-olm-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -806,22 +697,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.5-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -832,29 +717,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -927,22 +803,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.5-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -953,29 +823,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.6-postsubmits.yaml
index 1d32a65a0f..b98b992eb4 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.6-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.6-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-ansible-service-broker-release-4.6-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.6-presubmits.yaml
index a4bef54851..72e786eb2e 100644
--- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.6-presubmits.yaml
+++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.6-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.6-build
rerun_command: /test build
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.6-fmt
rerun_command: /test fmt
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmt
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmt,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.6-fmtcheck
rerun_command: /test fmtcheck
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=fmtcheck
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )fmtcheck,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -372,22 +327,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.6-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -399,29 +348,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -495,22 +435,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.6-lint
rerun_command: /test lint
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -521,29 +455,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -616,26 +541,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.6-operator-molecule-e2e
rerun_command: /test operator-molecule-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-e2e
- --template=/usr/local/operator-molecule-e2e
command:
@@ -657,9 +574,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -671,17 +585,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -699,9 +607,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -712,26 +620,18 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.6-operator-molecule-olm-e2e
rerun_command: /test operator-molecule-olm-e2e
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- --lease-server-password-file=/etc/boskos/password
- - --lease-server-username=ci
- - --lease-server=https://boskos-ci.svc.ci.openshift.org
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --secret-dir=/usr/local/operator-molecule-olm-e2e-cluster-profile
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- --target=operator-molecule-olm-e2e
- --template=/usr/local/operator-molecule-olm-e2e
command:
@@ -753,9 +653,6 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/boskos
name: boskos
readOnly: true
@@ -767,17 +664,11 @@ presubmits:
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: boskos
secret:
items:
@@ -795,9 +686,9 @@ presubmits:
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )operator-molecule-olm-e2e,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -808,22 +699,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.6-test
rerun_command: /test test
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=test
command:
- ci-operator
@@ -834,29 +719,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )test,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -929,22 +805,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-ansible-service-broker-release-4.6-vet
rerun_command: /test vet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=ansible-service-broker
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=vet
command:
- ci-operator
@@ -955,29 +825,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )vet,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/api/openshift-api-master-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-master-presubmits.yaml
index 69459c266d..d4d61ac605 100644
--- a/ci-operator/jobs/openshift/api/openshift-api-master-presubmits.yaml
+++ b/ci-operator/jobs/openshift/api/openshift-api-master-presubmits.yaml
@@ -16,15 +16,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,92 +29,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - master
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/build-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-master-build-build01
- optional: true
- rerun_command: /test build-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=build
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )build-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -137,15 +60,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -156,92 +73,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - master
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/unit-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-master-unit-build01
- optional: true
- rerun_command: /test unit-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=unit
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )unit-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -258,15 +104,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -277,92 +117,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - master
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-master-verify-build01
- optional: true
- rerun_command: /test verify-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -379,15 +148,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-client-go
command:
- ci-operator
@@ -398,92 +161,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-client-go,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - master
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-client-go-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-master-verify-client-go-build01
- optional: true
- rerun_command: /test verify-client-go-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify-client-go
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-client-go-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -500,15 +192,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-deps
command:
- ci-operator
@@ -519,89 +205,18 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-deps,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - master
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-deps-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-master-verify-deps-build01
- optional: true
- rerun_command: /test verify-deps-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify-deps
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-deps-build01,?($|\s.*)
diff --git a/ci-operator/jobs/openshift/api/openshift-api-release-3.11-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-release-3.11-presubmits.yaml
index 20193562d6..a16e5c6ae2 100644
--- a/ci-operator/jobs/openshift/api/openshift-api-release-3.11-presubmits.yaml
+++ b/ci-operator/jobs/openshift/api/openshift-api-release-3.11-presubmits.yaml
@@ -16,15 +16,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-3.11
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -35,89 +29,18 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-3.11
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-3.11-verify-build01
- optional: true
- rerun_command: /test verify-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-3.11
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-build01,?($|\s.*)
diff --git a/ci-operator/jobs/openshift/api/openshift-api-release-4.1-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-release-4.1-presubmits.yaml
index c40549706d..11edabfc58 100644
--- a/ci-operator/jobs/openshift/api/openshift-api-release-4.1-presubmits.yaml
+++ b/ci-operator/jobs/openshift/api/openshift-api-release-4.1-presubmits.yaml
@@ -16,15 +16,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -35,92 +29,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.1
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.1-verify-build01
- optional: true
- rerun_command: /test verify-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -137,15 +60,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-client-go
command:
- ci-operator
@@ -156,89 +73,18 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-client-go,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.1
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-client-go-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.1-verify-client-go-build01
- optional: true
- rerun_command: /test verify-client-go-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify-client-go
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-client-go-build01,?($|\s.*)
diff --git a/ci-operator/jobs/openshift/api/openshift-api-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-release-4.2-presubmits.yaml
index b8850760ff..a123c3629f 100644
--- a/ci-operator/jobs/openshift/api/openshift-api-release-4.2-presubmits.yaml
+++ b/ci-operator/jobs/openshift/api/openshift-api-release-4.2-presubmits.yaml
@@ -16,15 +16,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -35,92 +29,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.2
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.2-verify-build01
- optional: true
- rerun_command: /test verify-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -137,15 +60,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-client-go
command:
- ci-operator
@@ -156,89 +73,18 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-client-go,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.2
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-client-go-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.2-verify-client-go-build01
- optional: true
- rerun_command: /test verify-client-go-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify-client-go
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-client-go-build01,?($|\s.*)
diff --git a/ci-operator/jobs/openshift/api/openshift-api-release-4.3-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-release-4.3-presubmits.yaml
index 522a0d1760..0c78435e44 100644
--- a/ci-operator/jobs/openshift/api/openshift-api-release-4.3-presubmits.yaml
+++ b/ci-operator/jobs/openshift/api/openshift-api-release-4.3-presubmits.yaml
@@ -16,15 +16,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -35,92 +29,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.3
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.3-verify-build01
- optional: true
- rerun_command: /test verify-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -137,15 +60,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-client-go
command:
- ci-operator
@@ -156,89 +73,18 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-client-go,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.3
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-client-go-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.3-verify-client-go-build01
- optional: true
- rerun_command: /test verify-client-go-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify-client-go
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-client-go-build01,?($|\s.*)
diff --git a/ci-operator/jobs/openshift/api/openshift-api-release-4.4-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-release-4.4-presubmits.yaml
index d8f6d3dfb1..322c0799de 100644
--- a/ci-operator/jobs/openshift/api/openshift-api-release-4.4-presubmits.yaml
+++ b/ci-operator/jobs/openshift/api/openshift-api-release-4.4-presubmits.yaml
@@ -16,15 +16,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -35,92 +29,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.4
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.4-verify-build01
- optional: true
- rerun_command: /test verify-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -137,15 +60,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-client-go
command:
- ci-operator
@@ -156,89 +73,18 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-client-go,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.4
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-client-go-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.4-verify-client-go-build01
- optional: true
- rerun_command: /test verify-client-go-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify-client-go
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-client-go-build01,?($|\s.*)
diff --git a/ci-operator/jobs/openshift/api/openshift-api-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-release-4.5-presubmits.yaml
index e7d8ae6a9a..92b2cba8ee 100644
--- a/ci-operator/jobs/openshift/api/openshift-api-release-4.5-presubmits.yaml
+++ b/ci-operator/jobs/openshift/api/openshift-api-release-4.5-presubmits.yaml
@@ -16,15 +16,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,92 +29,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.5
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/build-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.5-build-build01
- optional: true
- rerun_command: /test build-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=build
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )build-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -137,15 +60,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -156,92 +73,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.5
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/unit-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.5-unit-build01
- optional: true
- rerun_command: /test unit-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=unit
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )unit-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -258,15 +104,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -277,92 +117,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.5
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.5-verify-build01
- optional: true
- rerun_command: /test verify-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -379,15 +148,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-client-go
command:
- ci-operator
@@ -398,92 +161,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-client-go,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.5
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-client-go-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.5-verify-client-go-build01
- optional: true
- rerun_command: /test verify-client-go-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify-client-go
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-client-go-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -500,15 +192,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-deps
command:
- ci-operator
@@ -519,89 +205,18 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-deps,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.5
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-deps-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.5-verify-deps-build01
- optional: true
- rerun_command: /test verify-deps-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify-deps
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-deps-build01,?($|\s.*)
diff --git a/ci-operator/jobs/openshift/api/openshift-api-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-release-4.6-presubmits.yaml
index 26cb5a0204..017bbe5ffe 100644
--- a/ci-operator/jobs/openshift/api/openshift-api-release-4.6-presubmits.yaml
+++ b/ci-operator/jobs/openshift/api/openshift-api-release-4.6-presubmits.yaml
@@ -16,15 +16,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=build
command:
- ci-operator
@@ -35,92 +29,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )build,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.6
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/build-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.6-build-build01
- optional: true
- rerun_command: /test build-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=build
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )build-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -137,15 +60,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -156,92 +73,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.6
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/unit-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.6-unit-build01
- optional: true
- rerun_command: /test unit-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=unit
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )unit-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -258,15 +104,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -277,92 +117,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.6
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.6-verify-build01
- optional: true
- rerun_command: /test verify-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -379,15 +148,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-client-go
command:
- ci-operator
@@ -398,92 +161,21 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-client-go,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.6
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-client-go-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.6-verify-client-go-build01
- optional: true
- rerun_command: /test verify-client-go-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify-client-go
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-client-go-build01,?($|\s.*)
- agent: kubernetes
always_run: true
branches:
@@ -500,15 +192,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-deps
command:
- ci-operator
@@ -519,89 +205,18 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-deps,?($|\s.*)
- - agent: kubernetes
- always_run: true
- branches:
- - release-4.6
- cluster: ci/api-build01-ci-devcluster-openshift-com:6443
- context: ci/prow/verify-deps-build01
- decorate: true
- decoration_config:
- skip_cloning: true
- labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
- pj-rehearse.openshift.io/can-be-rehearsed: "true"
- name: pull-ci-openshift-api-release-4.6-verify-deps-build01
- optional: true
- rerun_command: /test verify-deps-build01
- skip_report: true
- spec:
- containers:
- - args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=api
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
- - --target=verify-deps
- command:
- - ci-operator
- image: ci-operator:latest
- imagePullPolicy: Always
- name: ""
- resources:
- requests:
- cpu: 10m
- volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- - mountPath: /etc/pull-secret
- name: pull-secret
- readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
- readOnly: true
- serviceAccountName: ci-operator
- volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- - name: pull-secret
- secret:
- secretName: regcred
- - name: sentry-dsn
- secret:
- secretName: sentry-dsn
- trigger: (?m)^/test( | .* )verify-deps-build01,?($|\s.*)
diff --git a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-master-presubmits.yaml b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-master-presubmits.yaml
index d82f45c744..34dff08f98 100644
--- a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-master-presubmits.yaml
+++ b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-master-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-master-verify
rerun_command: /test verify
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-master-verify-deps
rerun_command: /test verify-deps
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-deps
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-deps,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.3-presubmits.yaml b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.3-presubmits.yaml
index abaa8c265f..3fb9f29e6e 100644
--- a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.3-presubmits.yaml
+++ b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.3-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-release-4.3-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-release-4.3-verify
rerun_command: /test verify
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-release-4.3-verify-deps
rerun_command: /test verify-deps
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-deps
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-deps,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.4-presubmits.yaml b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.4-presubmits.yaml
index 75a6486e7f..6faac6942a 100644
--- a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.4-presubmits.yaml
+++ b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.4-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-release-4.4-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-release-4.4-verify
rerun_command: /test verify
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-release-4.4-verify-deps
rerun_command: /test verify-deps
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-deps
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-deps,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.5-presubmits.yaml
index 5e80d65557..ae2b23546e 100644
--- a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.5-presubmits.yaml
+++ b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.5-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-release-4.5-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-release-4.5-verify
rerun_command: /test verify
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-release-4.5-verify-deps
rerun_command: /test verify-deps
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-deps
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-deps,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.6-presubmits.yaml
index 550fb2ccba..f96d37296a 100644
--- a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.6-presubmits.yaml
+++ b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.6-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-release-4.6-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-release-4.6-verify
rerun_command: /test verify
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-apiserver-library-go-release-4.6-verify-deps
rerun_command: /test verify-deps
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=apiserver-library-go
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=verify-deps
command:
- ci-operator
@@ -277,29 +241,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )verify-deps,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/aws-account-operator/openshift-aws-account-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/aws-account-operator/openshift-aws-account-operator-master-presubmits.yaml
index 29729e0aad..79c6a7dd43 100644
--- a/ci-operator/jobs/openshift/aws-account-operator/openshift-aws-account-operator-master-presubmits.yaml
+++ b/ci-operator/jobs/openshift/aws-account-operator/openshift-aws-account-operator-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-aws-account-operator-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=aws-account-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/aws-account-operator/openshift-aws-account-operator-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift/aws-account-operator/openshift-aws-account-operator-release-4.6-postsubmits.yaml
index f77e819879..08e188dad8 100644
--- a/ci-operator/jobs/openshift/aws-account-operator/openshift-aws-account-operator-release-4.6-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/aws-account-operator/openshift-aws-account-operator-release-4.6-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-aws-account-operator-release-4.6-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=aws-account-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/aws-account-operator/openshift-aws-account-operator-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift/aws-account-operator/openshift-aws-account-operator-release-4.6-presubmits.yaml
index d9e0aac659..078412f6be 100644
--- a/ci-operator/jobs/openshift/aws-account-operator/openshift-aws-account-operator-release-4.6-presubmits.yaml
+++ b/ci-operator/jobs/openshift/aws-account-operator/openshift-aws-account-operator-release-4.6-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-aws-account-operator-release-4.6-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=aws-account-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -36,29 +30,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-postsubmits.yaml
index 2718427723..2a8282cde5 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-postsubmits.yaml
@@ -7,22 +7,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-baremetal-operator-master-images
path_alias: github.com/metal3-io/baremetal-operator
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-presubmits.yaml
index 51cdb07d94..c786273491 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-presubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-master-images
path_alias: github.com/metal3-io/baremetal-operator
@@ -17,15 +17,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -37,29 +31,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -134,7 +119,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-master-lint
path_alias: github.com/metal3-io/baremetal-operator
@@ -142,15 +127,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -161,29 +140,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -257,7 +227,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-master-unit
path_alias: github.com/metal3-io/baremetal-operator
@@ -265,15 +235,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -284,29 +248,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.1-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.1-postsubmits.yaml
index f652597275..01da9d4269 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.1-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.1-postsubmits.yaml
@@ -7,22 +7,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-baremetal-operator-release-4.1-images
path_alias: github.com/metalkube/baremetal-operator
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.1-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.1-presubmits.yaml
index e0e8b1149d..6891f526c4 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.1-presubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.1-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.1-images
path_alias: github.com/metalkube/baremetal-operator
@@ -17,15 +17,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -37,29 +31,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -134,7 +119,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.1-lint
path_alias: github.com/metalkube/baremetal-operator
@@ -142,15 +127,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -161,29 +140,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -257,7 +227,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.1-unit
path_alias: github.com/metalkube/baremetal-operator
@@ -265,15 +235,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.1
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -284,29 +248,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.2-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.2-postsubmits.yaml
index 23907008a6..5460d92dd7 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.2-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.2-postsubmits.yaml
@@ -7,22 +7,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-baremetal-operator-release-4.2-images
path_alias: github.com/metal3-io/baremetal-operator
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.2-presubmits.yaml
index 8e790f0bb8..fb9558e04d 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.2-presubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.2-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.2-images
path_alias: github.com/metal3-io/baremetal-operator
@@ -17,15 +17,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -37,29 +31,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -134,7 +119,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.2-lint
path_alias: github.com/metal3-io/baremetal-operator
@@ -142,15 +127,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -161,29 +140,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -257,7 +227,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.2-unit
path_alias: github.com/metal3-io/baremetal-operator
@@ -265,15 +235,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -284,29 +248,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.3-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.3-postsubmits.yaml
index e5fa57e919..57befcb396 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.3-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.3-postsubmits.yaml
@@ -7,22 +7,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-baremetal-operator-release-4.3-images
path_alias: github.com/metal3-io/baremetal-operator
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.3-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.3-presubmits.yaml
index 26e7d1776c..be5d8dbdf1 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.3-presubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.3-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.3-images
path_alias: github.com/metal3-io/baremetal-operator
@@ -17,15 +17,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -37,29 +31,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -134,7 +119,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.3-lint
path_alias: github.com/metal3-io/baremetal-operator
@@ -142,15 +127,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -161,29 +140,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -257,7 +227,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.3-unit
path_alias: github.com/metal3-io/baremetal-operator
@@ -265,15 +235,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.3
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -284,29 +248,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.4-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.4-postsubmits.yaml
index 37ff2e1743..db0187772d 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.4-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.4-postsubmits.yaml
@@ -7,22 +7,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-baremetal-operator-release-4.4-images
path_alias: github.com/metal3-io/baremetal-operator
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.4-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.4-presubmits.yaml
index daa9d62c9f..a166ecf09f 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.4-presubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.4-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.4-images
path_alias: github.com/metal3-io/baremetal-operator
@@ -17,15 +17,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -37,29 +31,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -134,7 +119,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.4-lint
path_alias: github.com/metal3-io/baremetal-operator
@@ -142,15 +127,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -161,29 +140,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -257,7 +227,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.4-unit
path_alias: github.com/metal3-io/baremetal-operator
@@ -265,15 +235,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.4
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -284,29 +248,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.5-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.5-postsubmits.yaml
index f3f0f9c17e..e5daf17c37 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.5-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.5-postsubmits.yaml
@@ -7,22 +7,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-baremetal-operator-release-4.5-images
path_alias: github.com/metal3-io/baremetal-operator
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.5-presubmits.yaml
index 51f30fce05..eb89c3017e 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.5-presubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.5-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.5-images
path_alias: github.com/metal3-io/baremetal-operator
@@ -17,15 +17,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -36,29 +30,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -132,7 +117,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.5-lint
path_alias: github.com/metal3-io/baremetal-operator
@@ -140,15 +125,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -159,29 +138,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -255,7 +225,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.5-unit
path_alias: github.com/metal3-io/baremetal-operator
@@ -263,15 +233,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.5
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -282,29 +246,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.6-postsubmits.yaml
index acad6ab895..d1c709fe49 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.6-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.6-postsubmits.yaml
@@ -7,22 +7,18 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-baremetal-operator-release-4.6-images
path_alias: github.com/metal3-io/baremetal-operator
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -33,26 +29,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.6-presubmits.yaml
index d6442c1125..beb4b896bc 100644
--- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.6-presubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.6-presubmits.yaml
@@ -9,7 +9,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.6-images
path_alias: github.com/metal3-io/baremetal-operator
@@ -17,15 +17,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -37,29 +31,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -134,7 +119,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.6-lint
path_alias: github.com/metal3-io/baremetal-operator
@@ -142,15 +127,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=lint
command:
- ci-operator
@@ -161,29 +140,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )lint,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -257,7 +227,7 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-operator-release-4.6-unit
path_alias: github.com/metal3-io/baremetal-operator
@@ -265,15 +235,9 @@ presubmits:
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.6
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-operator
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -284,29 +248,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-postsubmits.yaml
index e56c103008..f7be0f3043 100644
--- a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-baremetal-runtimecfg-master-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=baremetal-runtimecfg
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-presubmits.yaml
index 5cd033e923..4e96f86b98 100644
--- a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-presubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-runtimecfg-master-gofmt
rerun_command: /test gofmt
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-runtimecfg
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=gofmt
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )gofmt,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-runtimecfg-master-govet
rerun_command: /test govet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-runtimecfg
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=govet
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )govet,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -251,22 +221,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-runtimecfg-master-images
rerun_command: /test images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-runtimecfg
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
- --target=[release:latest]
command:
@@ -278,29 +242,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )images,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -374,22 +329,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-runtimecfg-master-unit
rerun_command: /test unit
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=master
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-runtimecfg
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=unit
command:
- ci-operator
@@ -400,29 +349,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )unit,?($|\s.*)
- agent: kubernetes
always_run: true
diff --git a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.2-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.2-postsubmits.yaml
index 95abce0152..b0e2650ef7 100644
--- a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.2-postsubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.2-postsubmits.yaml
@@ -7,21 +7,17 @@ postsubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/is-promotion: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
+ max_concurrency: 1
name: branch-ci-openshift-baremetal-runtimecfg-release-4.2-images
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- --promote
- - --repo=baremetal-runtimecfg
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=[images]
command:
- ci-operator
@@ -32,26 +28,17 @@ postsubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
diff --git a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.2-presubmits.yaml
index b114a58748..927715a257 100644
--- a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.2-presubmits.yaml
+++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.2-presubmits.yaml
@@ -9,22 +9,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-runtimecfg-release-4.2-gofmt
rerun_command: /test gofmt
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-runtimecfg
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=gofmt
command:
- ci-operator
@@ -35,29 +29,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- - name: apici-ci-operator-credentials
- secret:
- items:
- - key: sa.ci-operator.apici.config
- path: kubeconfig
- secretName: apici-ci-operator-credentials
- name: pull-secret
secret:
secretName: regcred
- - name: sentry-dsn
+ - name: result-aggregator
secret:
- secretName: sentry-dsn
+ secretName: result-aggregator
trigger: (?m)^/test( | .* )gofmt,?($|\s.*)
- agent: kubernetes
always_run: true
@@ -130,22 +115,16 @@ presubmits:
decoration_config:
skip_cloning: true
labels:
- ci-operator.openshift.io/prowgen-controlled: "true"
+ ci-operator.openshift.io/prowgen-controlled: newly-generated
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-baremetal-runtimecfg-release-4.2-govet
rerun_command: /test govet
spec:
containers:
- args:
- - --artifact-dir=$(ARTIFACTS)
- - --branch=release-4.2
- - --give-pr-author-access-to-namespace=true
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- - --kubeconfig=/etc/apici/kubeconfig
- - --org=openshift
- - --repo=baremetal-runtimecfg
- - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org
- - --sentry-dsn-path=/etc/sentry-dsn/ci-operator
+ - --report-password-file=/etc/report/password.txt
+ - --report-username=ci
- --target=govet
command:
- ci-operator
@@ -156,29 +135,20 @@ presubmits:
requests:
cpu: 10m
volumeMounts:
- - mountPath: /etc/apici
- name: apici-ci-operator-credentials
- readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- - mountPath: /etc/sentry-dsn
- name: sentry-dsn
+ - mountPath: /etc/report
+ name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volum
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment