consistent failure in check-merged or build artifactrs should be mailed to vdsm-*-maintainers
Description
Activity

Eyal Edri July 3, 2017 at 2:52 PM
I don't see a reason why not, if its in the project file ( or in the automation/*.emails after we get rid of the yaml files ).

Barak Korren July 3, 2017 at 2:50 PM
these are std-ci jobs, I'd rather not go down the path of making this configurable from YAML.

Eyal Edri July 3, 2017 at 1:36 PM
you recently enabled email plugin to other jobs no? let's drop the idea of getting the list of maintainers from Gerrit for now cause it seems to be more complex and probably overkill. can you help with sending a patch to specific people? ( we can fetch the list of maintainers from the Gerrit for starts )

Barak Korren November 13, 2016 at 3:08 PM
It can be done with some API calls to check who is in which group.
I don`t think it will load Gerrit that much - every job run already does a git clone - and it a much heavier operation then a simple API call.

Eyal Edri November 13, 2016 at 2:44 PM
How will we do that? doesn't it mean it needs a dynamic configuration to update the job configuration?
It will need to find the maintainers on each job run, it will add significant load issues to Gerrit just to get a static info.

Barak Korren November 13, 2016 at 2:38 PM
And we need to be able to figure out the maintainers automatically from Gerrit

Barak Korren November 13, 2016 at 2:38 PM
I don't think this kind of thing should be specified in the repo itself - because std-ci is supposed to be portable and agnostic to the environment it runs in.
Instead, we might consider setting up such a notification across the board to project maintainers.

Eyal Edri November 13, 2016 at 1:35 PM
do we have support to emailing to list of recipients on check-merged.sh scripts?
Can we add it per job on the yaml file?
Worth considering adding .emails or .alerts to std ci so project owners can subscribe to emails alerts from CI on failures.
Details
Assignee
UnassignedUnassignedReporter
dankendanken(Deactivated)Components
Priority
Medium
Details
Details
Assignee
Reporter

On top of patch senders, maintainers should be emailed if a job such as
http://jenkins.ovirt.org/job/vdsm_master_build-artifacts-fc24-x86_64/
fails 5 straight times.