Closed
Bug 1063442
Opened 11 years ago
Closed 11 years ago
Release runner should not spam release-drivers email address
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1063408
People
(Reporter: pmoore, Unassigned)
References
Details
When first trying to release esr31 fennec armv6 (31.1.0esr build 1 - bug 1040319), release runner failed (and spammed release-drivers every minute) due to it not having an updated checkout of buildbot-configs.
It should probably update buildbot-configs automatically before validating the release, and probably should not spam release-drivers in case of problems (e.g. maybe we could add a second email address field in release runner config for technical failures / python exceptions?).
Reporter | ||
Comment 1•11 years ago
|
||
Presumably also tools repo - I did a manual update on buildbot-master81, and it seemed quite out of date.
Reporter | ||
Updated•11 years ago
|
Summary: Release runner should hg up changes in buildbot configs before validating release parameters → Release runner should hg up changes in buildbot configs before validating release parameters and not spam release-drivers email address
Reporter | ||
Comment 2•11 years ago
|
||
The first part of this bug was solved in bug 1067581 - leaving the outstanding part of changing distribution email for failures to go to release engineering team, rather than release drivers. Maybe one email should be sent to release drivers (e.g. the first?) - but for repeated failures, they should just go to release@mozilla.com?
Summary: Release runner should hg up changes in buildbot configs before validating release parameters and not spam release-drivers email address → Release runner should not spam release-drivers email address
Comment 3•11 years ago
|
||
OK. There's also bug 1063408, where I assert that failures shouldn't go to r-d at all.
Reporter | ||
Comment 4•11 years ago
|
||
Thanks Nick.
I think https://bugzilla.mozilla.org/show_bug.cgi?id=1042056#c0 still holds (i.e. release drivers should at least be notified that there is a problem if releng are not around) - so maybe we should look at finding a solution which balances the following principles:
* release drivers should not be repeatedly spammed with technical lengthy output that might not be useful to them
* release drivers should receive an email if there is a problem
Maybe we would have something along the lines of "There has been a problem making this release - logs can be downloaded from ....." going to release drivers, and any technical failures (especially repeated ones) get sent to release@mozilla.com. Maybe we keep a track of when a problem first occurs (rather than the retries) and only the first failure causes a release drivers email, and then if it succeeds, it could also send a release drivers email. The existing behaviour for the repeated emails could continue to spam release@ email address. What do you think about that? I'm trying to think of a way we can balance both of the above goals.
Pete
Reporter | ||
Comment 5•11 years ago
|
||
(the unstated third goal, of course, is that release@ email continues to get notifications of each and every failure)
Comment 6•11 years ago
|
||
There's actually a big difference between RelMan and release-drivers. The latter is a very wide group of people covering everyone from press/marketing to us. I don't think they need to know about errors, only when a release has actually started successfully (ie I disagree with when we notify at the moment.)
I'm not suggesting we suppress errors, or build a system for parsing them, just that we only send problems to us + relman.
Reporter | ||
Comment 7•11 years ago
|
||
Thanks Nick - that was a misunderstanding on my part - I thought emailing release-drivers was how we communicated to Release Management. So that makes perfect sense. We can spam RelEng and RelMan as much as need, and just send success notifications to Release Drivers. =)
I guess with the work Zeller has been doing to capture state in ship it, maybe we can send an email when we know the release is done and finished, rather than when it has been triggered?
Comment 8•11 years ago
|
||
Duping to earlier bug.
Reporter | ||
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Updated•8 years ago
|
Component: Tools → General
You need to log in
before you can comment on or make changes to this bug.
Description
•