Actions
action #95335
closedopenqa-review: Only send the openqa_suse_de_status to openqa-suse-status@suse.de, ignore all others size:S
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¶
- 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
Actions