Project

General

Profile

action #95335

Updated by okurz almost 3 years ago

## 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 
 * **AC1:** http://mailman.suse.de/mlarch/SuSE/openqa-suse-status/ shows that only one report per day about openqa_suse_de_status is sent 
 * **AC2:** The other reports are still reachable over URL and show up on https://openqa.io.suse.de/openqa-review/ 

 ## Suggestions 
 * The current reports are generated by https://gitlab.suse.de/openqa/openqa-review/-/pipelines so take a look there. Maybe the problem can be fixed by just tweaking the settings of the CI pipeline schedule, see https://gitlab.suse.de/openqa/openqa-review/-/pipeline_schedules , in particular https://gitlab.suse.de/openqa/openqa-review/-/pipeline_schedules/41/edit 
 * openqa-review in the CI pipeline is called in https://gitlab.suse.de/openqa/openqa-review/-/blob/master/review-ci-template.yml#L37 which calls https://github.com/os-autoinst/openqa_review/blob/master/bin/openqa-review-daily-email . See there for the "interesting settings" that can be used 
 * If necessary run https://github.com/os-autoinst/openqa_review/blob/master/bin/openqa-review-daily-email#L10 locally with e.g. `recv=$USER@suse.com bin/openqa-review-daily-email` so that you yourself get an email instead of sending multiple to the shared mailing list

Back