diff --git a/ci-operator/config/rhpit/.config.prowgen b/ci-operator/config/rhpit/.config.prowgen new file mode 100644 index 0000000000000..217a3b66eab3f --- /dev/null +++ b/ci-operator/config/rhpit/.config.prowgen @@ -0,0 +1,15 @@ +slack_reporter: +- channel: '#team-qe-lp-triage' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: + job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> {{end}}' + job_names: + - ocp-self-managed-layered-product-interop-418 + - ocp-self-managed-layered-product-interop-418-fips + - ocp-self-managed-lp-watcher-bot-message-418 + - ocp-self-managed-lp-watcher-bot-message-418-fips \ No newline at end of file diff --git a/ci-operator/config/rhpit/interop-tests/rhpit-interop-tests-main__weekly_trigger.yaml b/ci-operator/config/rhpit/interop-tests/rhpit-interop-tests-main__weekly_trigger.yaml index 25782627cb8b9..e8ab1a45ae221 100644 --- a/ci-operator/config/rhpit/interop-tests/rhpit-interop-tests-main__weekly_trigger.yaml +++ b/ci-operator/config/rhpit/interop-tests/rhpit-interop-tests-main__weekly_trigger.yaml @@ -3,58 +3,58 @@ releases: candidate: product: ocp stream: nightly - version: "4.17" + version: "4.18" resources: '*': requests: cpu: 100m memory: 200Mi tests: -- as: ocp-self-managed-layered-product-interop-417 +- as: ocp-self-managed-layered-product-interop-418 cron: 0 6 * * 1 steps: cluster_profile: aws-cspi-qe env: FIREWATCH_CONFIG: | { - "failure_rules": [{"step": "trigger-jobs", "failure_type": "all", "classification": "self-managed Trigger Failure", "jira_additional_labels": ["4.17-lp","self-managed-lp","weekly-trigger-lp"]}] + "failure_rules": [{"step": "trigger-jobs", "failure_type": "all", "classification": "self-managed Trigger Failure", "jira_additional_labels": ["4.18-lp","self-managed-lp","weekly-trigger-lp"]}] } FIREWATCH_DEFAULT_JIRA_PROJECT: LPINTEROP - JSON_TRIGGER_LIST: self-managed-lp-interop-jobs-417 + JSON_TRIGGER_LIST: self-managed-lp-interop-jobs-418 post: - ref: firewatch-report-issues test: - ref: trigger-jobs -- as: ocp-self-managed-lp-watcher-bot-message-417 +- as: ocp-self-managed-lp-watcher-bot-message-418 cron: 0 14 * * 1 steps: cluster_profile: aws-cspi-qe env: - WATCHER_BOT_JOB_FILE: self-managed-lp-interop-jobs-417 + WATCHER_BOT_JOB_FILE: self-managed-lp-interop-jobs-418 WATCHER_BOT_JOB_GROUP_NAME: OCP Self Managed Layered Product Scenarios test: - ref: trigger-jobs-interop-ocp-watcher-bot-send-message -- as: ocp-self-managed-layered-product-interop-417-fips +- as: ocp-self-managed-layered-product-interop-418-fips cron: 0 6 * * 1 steps: cluster_profile: aws-cspi-qe env: FIREWATCH_CONFIG: | { - "failure_rules": [{"step": "trigger-jobs", "failure_type": "all", "classification": "self-managed Trigger Failure", "jira_additional_labels": ["4.17-lp","self-managed-lp","fips","weekly-trigger-lp"]}] + "failure_rules": [{"step": "trigger-jobs", "failure_type": "all", "classification": "self-managed Trigger Failure", "jira_additional_labels": ["4.18-lp","self-managed-lp","fips","weekly-trigger-lp"]}] } FIREWATCH_DEFAULT_JIRA_PROJECT: LPINTEROP - JSON_TRIGGER_LIST: self-managed-lp-interop-jobs-417-fips + JSON_TRIGGER_LIST: self-managed-lp-interop-jobs-418-fips post: - ref: firewatch-report-issues test: - ref: trigger-jobs -- as: ocp-self-managed-lp-watcher-bot-message-417-fips +- as: ocp-self-managed-lp-watcher-bot-message-418-fips cron: 0 14 * * 1 steps: cluster_profile: aws-cspi-qe env: - WATCHER_BOT_JOB_FILE: self-managed-lp-interop-jobs-417-fips + WATCHER_BOT_JOB_FILE: self-managed-lp-interop-jobs-418-fips WATCHER_BOT_JOB_GROUP_NAME: OCP Self Managed Layered Product Scenarios - FIPS test: - ref: trigger-jobs-interop-ocp-watcher-bot-send-message diff --git a/ci-operator/jobs/rhpit/interop-tests/rhpit-interop-tests-main-periodics.yaml b/ci-operator/jobs/rhpit/interop-tests/rhpit-interop-tests-main-periodics.yaml index 02bc7b068ca5f..64b662e90e910 100644 --- a/ci-operator/jobs/rhpit/interop-tests/rhpit-interop-tests-main-periodics.yaml +++ b/ci-operator/jobs/rhpit/interop-tests/rhpit-interop-tests-main-periodics.yaml @@ -14,9 +14,9 @@ periodics: ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe ci-operator.openshift.io/variant: weekly_trigger ci.openshift.io/generator: prowgen - job-release: "4.17" + job-release: "4.18" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-ocp-self-managed-layered-product-interop-417 + name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-ocp-self-managed-layered-product-interop-418 reporter_config: slack: channel: '#team-qe-lp-triage' @@ -26,7 +26,7 @@ periodics: - error report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: - Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{end}}' spec: containers: @@ -36,8 +36,8 @@ periodics: - --lease-server-credentials-file=/etc/boskos/credentials - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --secret-dir=/usr/local/ocp-self-managed-layered-product-interop-417-cluster-profile - - --target=ocp-self-managed-layered-product-interop-417 + - --secret-dir=/usr/local/ocp-self-managed-layered-product-interop-418-cluster-profile + - --target=ocp-self-managed-layered-product-interop-418 - --variant=weekly_trigger command: - ci-operator @@ -54,7 +54,7 @@ periodics: - mountPath: /secrets/ci-pull-credentials name: ci-pull-credentials readOnly: true - - mountPath: /usr/local/ocp-self-managed-layered-product-interop-417-cluster-profile + - mountPath: /usr/local/ocp-self-managed-layered-product-interop-418-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -106,9 +106,9 @@ periodics: ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe ci-operator.openshift.io/variant: weekly_trigger ci.openshift.io/generator: prowgen - job-release: "4.17" + job-release: "4.18" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-ocp-self-managed-layered-product-interop-417-fips + name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-ocp-self-managed-layered-product-interop-418-fips reporter_config: slack: channel: '#team-qe-lp-triage' @@ -118,7 +118,7 @@ periodics: - error report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: - Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{end}}' spec: containers: @@ -128,8 +128,8 @@ periodics: - --lease-server-credentials-file=/etc/boskos/credentials - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --secret-dir=/usr/local/ocp-self-managed-layered-product-interop-417-fips-cluster-profile - - --target=ocp-self-managed-layered-product-interop-417-fips + - --secret-dir=/usr/local/ocp-self-managed-layered-product-interop-418-fips-cluster-profile + - --target=ocp-self-managed-layered-product-interop-418-fips - --variant=weekly_trigger command: - ci-operator @@ -146,7 +146,7 @@ periodics: - mountPath: /secrets/ci-pull-credentials name: ci-pull-credentials readOnly: true - - mountPath: /usr/local/ocp-self-managed-layered-product-interop-417-fips-cluster-profile + - mountPath: /usr/local/ocp-self-managed-layered-product-interop-418-fips-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -198,7 +198,7 @@ periodics: ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe ci-operator.openshift.io/variant: weekly_trigger ci.openshift.io/generator: prowgen - job-release: "4.17" + job-release: "4.18" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-ocp-self-managed-layered-product-interop-zstream-n-1 reporter_config: @@ -290,7 +290,7 @@ periodics: ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe ci-operator.openshift.io/variant: weekly_trigger ci.openshift.io/generator: prowgen - job-release: "4.17" + job-release: "4.18" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-ocp-self-managed-layered-product-interop-zstream-n-2 reporter_config: @@ -382,9 +382,20 @@ periodics: ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe ci-operator.openshift.io/variant: weekly_trigger ci.openshift.io/generator: prowgen - job-release: "4.17" + job-release: "4.18" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-ocp-self-managed-lp-watcher-bot-message-417 + name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-ocp-self-managed-lp-watcher-bot-message-418 + reporter_config: + slack: + channel: '#team-qe-lp-triage' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: + job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> {{end}}' spec: containers: - args: @@ -393,8 +404,8 @@ periodics: - --lease-server-credentials-file=/etc/boskos/credentials - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --secret-dir=/usr/local/ocp-self-managed-lp-watcher-bot-message-417-cluster-profile - - --target=ocp-self-managed-lp-watcher-bot-message-417 + - --secret-dir=/usr/local/ocp-self-managed-lp-watcher-bot-message-418-cluster-profile + - --target=ocp-self-managed-lp-watcher-bot-message-418 - --variant=weekly_trigger command: - ci-operator @@ -411,7 +422,7 @@ periodics: - mountPath: /secrets/ci-pull-credentials name: ci-pull-credentials readOnly: true - - mountPath: /usr/local/ocp-self-managed-lp-watcher-bot-message-417-cluster-profile + - mountPath: /usr/local/ocp-self-managed-lp-watcher-bot-message-418-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -463,9 +474,20 @@ periodics: ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe ci-operator.openshift.io/variant: weekly_trigger ci.openshift.io/generator: prowgen - job-release: "4.17" + job-release: "4.18" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-ocp-self-managed-lp-watcher-bot-message-417-fips + name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-ocp-self-managed-lp-watcher-bot-message-418-fips + reporter_config: + slack: + channel: '#team-qe-lp-triage' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: + job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> {{end}}' spec: containers: - args: @@ -474,8 +496,8 @@ periodics: - --lease-server-credentials-file=/etc/boskos/credentials - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --secret-dir=/usr/local/ocp-self-managed-lp-watcher-bot-message-417-fips-cluster-profile - - --target=ocp-self-managed-lp-watcher-bot-message-417-fips + - --secret-dir=/usr/local/ocp-self-managed-lp-watcher-bot-message-418-fips-cluster-profile + - --target=ocp-self-managed-lp-watcher-bot-message-418-fips - --variant=weekly_trigger command: - ci-operator @@ -492,7 +514,7 @@ periodics: - mountPath: /secrets/ci-pull-credentials name: ci-pull-credentials readOnly: true - - mountPath: /usr/local/ocp-self-managed-lp-watcher-bot-message-417-fips-cluster-profile + - mountPath: /usr/local/ocp-self-managed-lp-watcher-bot-message-418-fips-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -544,7 +566,7 @@ periodics: ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe ci-operator.openshift.io/variant: weekly_trigger ci.openshift.io/generator: prowgen - job-release: "4.17" + job-release: "4.18" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-rosa-classic-sts-layered-product-interop-416 reporter_config: @@ -636,7 +658,7 @@ periodics: ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe ci-operator.openshift.io/variant: weekly_trigger ci.openshift.io/generator: prowgen - job-release: "4.17" + job-release: "4.18" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-rosa-classic-sts-lp-watcher-bot-message-416 spec: @@ -717,7 +739,7 @@ periodics: ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe ci-operator.openshift.io/variant: weekly_trigger ci.openshift.io/generator: prowgen - job-release: "4.17" + job-release: "4.18" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-rosa-sts-hypershift-layered-product-interop-415 reporter_config: @@ -809,7 +831,7 @@ periodics: ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe ci-operator.openshift.io/variant: weekly_trigger ci.openshift.io/generator: prowgen - job-release: "4.17" + job-release: "4.18" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-rosa-sts-hypershift-layered-product-interop-416 reporter_config: @@ -901,7 +923,7 @@ periodics: ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe ci-operator.openshift.io/variant: weekly_trigger ci.openshift.io/generator: prowgen - job-release: "4.17" + job-release: "4.18" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-rosa-sts-hypershift-lp-watcher-bot-message-415 reporter_config: @@ -993,7 +1015,7 @@ periodics: ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe ci-operator.openshift.io/variant: weekly_trigger ci.openshift.io/generator: prowgen - job-release: "4.17" + job-release: "4.18" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-rhpit-interop-tests-main-weekly_trigger-rosa-sts-hypershift-lp-watcher-bot-message-416 spec: