From c685fd4ed115eb8943647a6727b863fdd84b2bf6 Mon Sep 17 00:00:00 2001 From: serverless-qe Date: Mon, 18 May 2026 10:00:34 +0000 Subject: [PATCH] Sync Serverless CI config/ --- ...ive-eventing-istio-release-v1.17__421.yaml | 10 + ...ive-eventing-istio-release-v1.21__421.yaml | 10 + ...nting-kafka-broker-release-v1.17__421.yaml | 50 +++++ ...nting-kafka-broker-release-v1.21__421.yaml | 40 ++++ ...t-knative-eventing-release-v1.17__421.yaml | 40 ++++ ...t-knative-eventing-release-v1.21__421.yaml | 40 ++++ ...knative-serverless-operator-main__416.yaml | 80 ++++++++ ...knative-serverless-operator-main__420.yaml | 10 + ...knative-serverless-operator-main__421.yaml | 70 +++++++ ...ft-knative-serving-release-v1.17__421.yaml | 10 + ...ft-knative-serving-release-v1.21__421.yaml | 10 + ...venting-istio-release-v1.17-periodics.yaml | 11 ++ ...venting-istio-release-v1.21-periodics.yaml | 11 ++ ...-kafka-broker-release-v1.17-periodics.yaml | 55 ++++++ ...-kafka-broker-release-v1.21-periodics.yaml | 44 +++++ ...tive-eventing-release-v1.17-periodics.yaml | 44 +++++ ...tive-eventing-release-v1.21-periodics.yaml | 44 +++++ ...ve-serverless-operator-main-periodics.yaml | 176 ++++++++++++++++++ ...ative-serving-release-v1.17-periodics.yaml | 11 ++ ...ative-serving-release-v1.21-periodics.yaml | 11 ++ 20 files changed, 777 insertions(+) diff --git a/ci-operator/config/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.17__421.yaml b/ci-operator/config/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.17__421.yaml index 2110912e16ef8..f7d40040ca629 100755 --- a/ci-operator/config/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.17__421.yaml +++ b/ci-operator/config/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.17__421.yaml @@ -125,6 +125,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 6 5 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true diff --git a/ci-operator/config/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.21__421.yaml b/ci-operator/config/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.21__421.yaml index 7d85d59bbe868..af8e6fca1bfe1 100755 --- a/ci-operator/config/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.21__421.yaml +++ b/ci-operator/config/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.21__421.yaml @@ -125,6 +125,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 18 3 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true diff --git a/ci-operator/config/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.17__421.yaml b/ci-operator/config/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.17__421.yaml index e70eb43f3b5b5..27b7e35028962 100755 --- a/ci-operator/config/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.17__421.yaml +++ b/ci-operator/config/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.17__421.yaml @@ -353,6 +353,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 55 2 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -589,6 +599,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 30 3 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -825,6 +845,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 37 4 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -1061,6 +1091,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 14 0 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -1297,6 +1337,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 27 0 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true diff --git a/ci-operator/config/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.21__421.yaml b/ci-operator/config/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.21__421.yaml index 79c4b7203366e..5bd8add675575 100755 --- a/ci-operator/config/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.21__421.yaml +++ b/ci-operator/config/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.21__421.yaml @@ -353,6 +353,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 3 3 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -589,6 +599,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 22 3 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -825,6 +845,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 26 0 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -1061,6 +1091,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 53 0 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true diff --git a/ci-operator/config/openshift-knative/eventing/openshift-knative-eventing-release-v1.17__421.yaml b/ci-operator/config/openshift-knative/eventing/openshift-knative-eventing-release-v1.17__421.yaml index 9c3c3b492e6e5..47d1b11df4299 100755 --- a/ci-operator/config/openshift-knative/eventing/openshift-knative-eventing-release-v1.17__421.yaml +++ b/ci-operator/config/openshift-knative/eventing/openshift-knative-eventing-release-v1.17__421.yaml @@ -422,6 +422,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 32 5 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -678,6 +688,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 46 1 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -934,6 +954,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 2 4 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -1190,6 +1220,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 37 2 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true diff --git a/ci-operator/config/openshift-knative/eventing/openshift-knative-eventing-release-v1.21__421.yaml b/ci-operator/config/openshift-knative/eventing/openshift-knative-eventing-release-v1.21__421.yaml index d0df11d5f7252..7d4e7b0bd3d95 100755 --- a/ci-operator/config/openshift-knative/eventing/openshift-knative-eventing-release-v1.21__421.yaml +++ b/ci-operator/config/openshift-knative/eventing/openshift-knative-eventing-release-v1.21__421.yaml @@ -444,6 +444,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 14 0 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -708,6 +718,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 27 0 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -972,6 +992,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 56 0 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -1236,6 +1266,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 55 3 * * 2,6 + reporter_config: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true diff --git a/ci-operator/config/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main__416.yaml b/ci-operator/config/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main__416.yaml index 5ee9f22a60dbb..0748a6afd3681 100755 --- a/ci-operator/config/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main__416.yaml +++ b/ci-operator/config/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main__416.yaml @@ -228,6 +228,16 @@ tests: - always_run: false as: kitchensink-e2e-c cron: 23 1 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -400,6 +410,16 @@ tests: - always_run: false as: kitchensink-upgrade-c cron: 43 1 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -572,6 +592,16 @@ tests: - always_run: false as: mesh-e2e-c cron: 4 1 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -829,6 +859,16 @@ tests: - always_run: false as: operator-e2e-c cron: 16 5 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -1002,6 +1042,16 @@ tests: - always_run: false as: test-soak-c cron: 41 0 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -1173,6 +1223,16 @@ tests: - always_run: false as: test-upgrade-c cron: 35 4 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -1346,6 +1406,16 @@ tests: - always_run: false as: ui-e2e-c cron: 42 1 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -1604,6 +1674,16 @@ tests: - always_run: false as: upstream-e2e-kafka-c cron: 6 5 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true diff --git a/ci-operator/config/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main__420.yaml b/ci-operator/config/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main__420.yaml index bc2f24897191c..d715d202ff1b0 100755 --- a/ci-operator/config/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main__420.yaml +++ b/ci-operator/config/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main__420.yaml @@ -221,6 +221,16 @@ tests: workflow: ipi-aws - as: kitchensink-upgrade-c cron: 1 3 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true diff --git a/ci-operator/config/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main__421.yaml b/ci-operator/config/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main__421.yaml index c1d16469dca76..8ae0f2c9da5a5 100755 --- a/ci-operator/config/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main__421.yaml +++ b/ci-operator/config/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main__421.yaml @@ -235,6 +235,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 18 3 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -408,6 +418,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 44 2 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -667,6 +687,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 57 0 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -840,6 +870,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 45 5 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -1012,6 +1052,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 32 2 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -1185,6 +1235,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 36 4 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true @@ -1445,6 +1505,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 58 2 * * 1,5 + reporter_config: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true diff --git a/ci-operator/config/openshift-knative/serving/openshift-knative-serving-release-v1.17__421.yaml b/ci-operator/config/openshift-knative/serving/openshift-knative-serving-release-v1.17__421.yaml index 34f4d228328a9..aca0e4a3b20ba 100755 --- a/ci-operator/config/openshift-knative/serving/openshift-knative-serving-release-v1.17__421.yaml +++ b/ci-operator/config/openshift-knative/serving/openshift-knative-serving-release-v1.17__421.yaml @@ -422,6 +422,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 57 0 * * 2,6 + reporter_config: + channel: '#knative-serving-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true diff --git a/ci-operator/config/openshift-knative/serving/openshift-knative-serving-release-v1.21__421.yaml b/ci-operator/config/openshift-knative/serving/openshift-knative-serving-release-v1.21__421.yaml index 2e4be8badd4d7..bee391ff29f22 100755 --- a/ci-operator/config/openshift-knative/serving/openshift-knative-serving-release-v1.21__421.yaml +++ b/ci-operator/config/openshift-knative/serving/openshift-knative-serving-release-v1.21__421.yaml @@ -422,6 +422,16 @@ tests: timeout: 2h0m0s version: "4.21" cron: 32 2 * * 2,6 + reporter_config: + channel: '#knative-serving-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' steps: allow_best_effort_post_steps: true allow_skip_on_success: true diff --git a/ci-operator/jobs/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.17-periodics.yaml b/ci-operator/jobs/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.17-periodics.yaml index 1a5d16e7f3a16..7530ace127444 100644 --- a/ci-operator/jobs/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.17-periodics.yaml +++ b/ci-operator/jobs/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.17-periodics.yaml @@ -117,6 +117,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-istio-release-v1.17-421-e2e-tests-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: diff --git a/ci-operator/jobs/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.21-periodics.yaml b/ci-operator/jobs/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.21-periodics.yaml index 8f4ca5a684f0d..63bb1d7590b7a 100644 --- a/ci-operator/jobs/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.21-periodics.yaml +++ b/ci-operator/jobs/openshift-knative/eventing-istio/openshift-knative-eventing-istio-release-v1.21-periodics.yaml @@ -117,6 +117,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-istio-release-v1.21-421-e2e-tests-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: diff --git a/ci-operator/jobs/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.17-periodics.yaml b/ci-operator/jobs/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.17-periodics.yaml index 876850925e429..b6c08342a9b19 100644 --- a/ci-operator/jobs/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.17-periodics.yaml +++ b/ci-operator/jobs/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.17-periodics.yaml @@ -773,6 +773,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-kafka-broker-release-v1.17-421-test-conformance-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -909,6 +920,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-kafka-broker-release-v1.17-421-test-e2e-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -1045,6 +1067,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-kafka-broker-release-v1.17-421-test-reconciler-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -1181,6 +1214,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-kafka-broker-release-v1.17-421-test-reconciler-encryption-auth-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -1317,6 +1361,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-kafka-broker-release-v1.17-421-test-reconciler-keda-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: diff --git a/ci-operator/jobs/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.21-periodics.yaml b/ci-operator/jobs/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.21-periodics.yaml index 734391e0c3688..30690d2466693 100644 --- a/ci-operator/jobs/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.21-periodics.yaml +++ b/ci-operator/jobs/openshift-knative/eventing-kafka-broker/openshift-knative-eventing-kafka-broker-release-v1.21-periodics.yaml @@ -631,6 +631,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-kafka-broker-release-v1.21-421-test-e2e-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -767,6 +778,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-kafka-broker-release-v1.21-421-test-reconciler-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -903,6 +925,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-kafka-broker-release-v1.21-421-test-reconciler-encryption-auth-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -1039,6 +1072,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-kafka-broker-release-v1.21-421-test-reconciler-keda-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: diff --git a/ci-operator/jobs/openshift-knative/eventing/openshift-knative-eventing-release-v1.17-periodics.yaml b/ci-operator/jobs/openshift-knative/eventing/openshift-knative-eventing-release-v1.17-periodics.yaml index 20a295c031239..75033817eaa0e 100644 --- a/ci-operator/jobs/openshift-knative/eventing/openshift-knative-eventing-release-v1.17-periodics.yaml +++ b/ci-operator/jobs/openshift-knative/eventing/openshift-knative-eventing-release-v1.17-periodics.yaml @@ -681,6 +681,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-release-v1.17-421-test-conformance-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -827,6 +838,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-release-v1.17-421-test-e2e-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -973,6 +995,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-release-v1.17-421-test-encryption-auth-e2e-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -1119,6 +1152,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-release-v1.17-421-test-reconciler-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: diff --git a/ci-operator/jobs/openshift-knative/eventing/openshift-knative-eventing-release-v1.21-periodics.yaml b/ci-operator/jobs/openshift-knative/eventing/openshift-knative-eventing-release-v1.21-periodics.yaml index 1ddb3e9fb6321..3d01c262bdf8c 100644 --- a/ci-operator/jobs/openshift-knative/eventing/openshift-knative-eventing-release-v1.21-periodics.yaml +++ b/ci-operator/jobs/openshift-knative/eventing/openshift-knative-eventing-release-v1.21-periodics.yaml @@ -701,6 +701,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-release-v1.21-421-test-conformance-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -851,6 +862,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-release-v1.21-421-test-e2e-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -1001,6 +1023,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-release-v1.21-421-test-encryption-auth-e2e-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -1151,6 +1184,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-eventing-release-v1.21-421-test-reconciler-c + reporter_config: + slack: + channel: '#knative-eventing-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: diff --git a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main-periodics.yaml b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main-periodics.yaml index ec5a80e1151dc..6a01bf6a9a44e 100644 --- a/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main-periodics.yaml +++ b/ci-operator/jobs/openshift-knative/serverless-operator/openshift-knative-serverless-operator-main-periodics.yaml @@ -255,6 +255,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-416-kitchensink-e2e-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -354,6 +365,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-416-kitchensink-upgrade-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -453,6 +475,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-416-mesh-e2e-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -552,6 +585,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-416-operator-e2e-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -651,6 +695,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-416-test-soak-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -750,6 +805,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-416-test-upgrade-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -849,6 +915,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-416-ui-e2e-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -948,6 +1025,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-416-upstream-e2e-kafka-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -1047,6 +1135,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-420-kitchensink-upgrade-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -1584,6 +1683,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-421-kitchensink-e2e-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -1688,6 +1798,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-421-mesh-e2e-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -1792,6 +1913,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-421-operator-e2e-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -2006,6 +2138,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-421-test-soak-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -2110,6 +2253,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-421-test-upgrade-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -2214,6 +2368,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-421-ui-e2e-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: @@ -2318,6 +2483,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serverless-operator-main-421-upstream-e2e-kafka-c + reporter_config: + slack: + channel: '#serverless-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: diff --git a/ci-operator/jobs/openshift-knative/serving/openshift-knative-serving-release-v1.17-periodics.yaml b/ci-operator/jobs/openshift-knative/serving/openshift-knative-serving-release-v1.17-periodics.yaml index 7a205f7222f02..5826177dedd0e 100644 --- a/ci-operator/jobs/openshift-knative/serving/openshift-knative-serving-release-v1.17-periodics.yaml +++ b/ci-operator/jobs/openshift-knative/serving/openshift-knative-serving-release-v1.17-periodics.yaml @@ -225,6 +225,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serving-release-v1.17-421-test-e2e-c + reporter_config: + slack: + channel: '#knative-serving-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: diff --git a/ci-operator/jobs/openshift-knative/serving/openshift-knative-serving-release-v1.21-periodics.yaml b/ci-operator/jobs/openshift-knative/serving/openshift-knative-serving-release-v1.21-periodics.yaml index 74dd8d28e20be..ee4a08d9c2c3d 100644 --- a/ci-operator/jobs/openshift-knative/serving/openshift-knative-serving-release-v1.21-periodics.yaml +++ b/ci-operator/jobs/openshift-knative/serving/openshift-knative-serving-release-v1.21-periodics.yaml @@ -225,6 +225,17 @@ periodics: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-knative-serving-release-v1.21-421-test-e2e-c + reporter_config: + slack: + channel: '#knative-serving-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' spec: containers: - args: