Project

General

Profile

Actions

action #95335

closed

openqa-review: Only send the openqa_suse_de_status to openqa-suse-status@suse.de, ignore all others size:S

Added by okurz over 3 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
High
Assignee:
Start date:
2021-07-11
Due date:
% Done:

0%

Estimated time:

Description

Motivation

http://mailman.suse.de/mlarch/SuSE/openqa-suse-status/2021/openqa-suse-status.2021.07/maillist.html shows that now multiple reports are sent to openqa-suse-status@suse.de per day, all with the same header pointing to https://openqa.io.suse.de/openqa-review/openqa_suse_de_status.html but the content differs. Only the real report ending up on "openqa_suse_de_status" should be sent to the mailing list, the others not. It is ok if the other reports are just reachable on request as a web document

Acceptance criteria

Suggestions

Actions #1

Updated by okurz over 3 years ago

  • Subject changed from openqa-review: Only send the openqa_suse_de_status to openqa-suse-status@suse.de, ignore all others to openqa-review: Only send the openqa_suse_de_status to openqa-suse-status@suse.de, ignore all others size:S
  • Description updated (diff)
  • Status changed from New to Workable
Actions #2

Updated by jbaier_cz over 3 years ago

Hint #1: there are multiple reviews targeting openqa.suse.de, none of them has explicit mail recipient so the default openqa-suse-status@suse.de from https://github.com/os-autoinst/openqa_review/blob/master/bin/openqa-review-daily-email#L10 is used; that need to be changed
Hint #2: The content of the REVIEW_JOBS yaml file is set inside GitLab under Settings->CI/CD->Variables, currently it is

reviews:
  - html_target_file: openqa_suse_de_status.html
  # the same with custom parameters for openqa.opensuse.org
  - html_target_file: openqa_opensuse_org_status.html
    openqa_host: https://openqa.opensuse.org
  - html_target_file: openqa_sle15_status.html
    extra_args: --job-groups ^SLE.*15
  - html_target_file: openqa_sle15_functional_status.html
    extra_args: --job-groups ^SLE.*15.*(Functional)
  - html_target_file: openqa_sle15_yast_status.html
    extra_args: --job-groups ^SLE.*15.*(YaST)
  # Provide an example report with "skip-passed" option for people to compare https://progress.opensuse.org/issues/93727
  - html_target_file: openqa_suse_de_skip_passed.html
    extra_args: --skip-passed
Actions #3

Updated by dheidler over 3 years ago

  • Assignee set to dheidler
Actions #4

Updated by dheidler over 3 years ago

  • Status changed from Workable to In Progress
Actions #5

Updated by dheidler over 3 years ago

  • Status changed from In Progress to Feedback

Updated pipeline var:

reviews:
  - html_target_file: openqa_suse_de_status.html
  # the same with custom parameters for openqa.opensuse.org
  - html_target_file: openqa_opensuse_org_status.html
    openqa_host: https://openqa.opensuse.org
    SKIP_SEND_MAIL: 1
  - html_target_file: openqa_sle15_status.html
    extra_args: --job-groups ^SLE.*15
    SKIP_SEND_MAIL: 1
  - html_target_file: openqa_sle15_functional_status.html
    extra_args: --job-groups ^SLE.*15.*(Functional)
    SKIP_SEND_MAIL: 1
  - html_target_file: openqa_sle15_yast_status.html
    extra_args: --job-groups ^SLE.*15.*(YaST)
    SKIP_SEND_MAIL: 1
  # Provide an example report with "skip-passed" option for people to compare https://progress.opensuse.org/issues/93727
  - html_target_file: openqa_suse_de_skip_passed.html
    extra_args: --skip-passed
    SKIP_SEND_MAIL: 1
Actions #7

Updated by tinita over 3 years ago

I took the liberty to address the other issue: https://gitlab.suse.de/openqa/openqa-review/-/merge_requests/9

Actions #8

Updated by dheidler over 3 years ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF