Sheriffing/Outage Notice: Difference between revisions
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
For this cases we might need notifications to Developers to : | For this cases we might need notifications to Developers to : | ||
=== Steps to-do from the onduty Sheriff == | * Avoid frustrations when people want to push to try and notice its not possible | ||
* Pending/Running Testruns (especially try) fails to whatever unrelated reasons and cause a Developer to spend time on issues that are not caused by her/his changes | |||
* Reduce hammering on Sheriffs why a tree is closed and whats the eta etc | |||
=== Steps to-do from the onduty Sheriff === | |||
1.) make clear that there is a outage and who is the current Sheriff with changing the topic of the #developers channel on IRC. Please add also the tracking bug and a possible eta time into the topic of #developers. | 1.) make clear that there is a outage and who is the current Sheriff with changing the topic of the #developers channel on IRC. Please add also the tracking bug and a possible eta time into the topic of #developers. |
Revision as of 15:22, 18 July 2016
DRAFT
Note this is a draft and more concept idea - so work in progress
Introduction
Development Work at Mozilla depend a lot on open Trees like Mozilla-Inbound, Fx-Team and even Mozilla-Try. Sheriffs maintain and control the Status of the Trees and Close Trees if needed.
Mostly this Tree-Closures are due failing Code (like Build Bustages, Test failures) and are this Tree Closures are normally fixed very temporary. However we might have cases where we have longer Tree-Closures due to Infra Related Problems that are UN-planned and need deeper investigations by Teams like IT,Releng, Taskcluster etc
For this cases we might need notifications to Developers to :
- Avoid frustrations when people want to push to try and notice its not possible
- Pending/Running Testruns (especially try) fails to whatever unrelated reasons and cause a Developer to spend time on issues that are not caused by her/his changes
- Reduce hammering on Sheriffs why a tree is closed and whats the eta etc
Steps to-do from the onduty Sheriff
1.) make clear that there is a outage and who is the current Sheriff with changing the topic of the #developers channel on IRC. Please add also the tracking bug and a possible eta time into the topic of #developers.
example: Onduty-Sheriff: Tomcat - All Tree Closure - Database issue Bug 1234567 - no eta yet
2.) Post a short mail to the mozilla.dev.platform and dev-fxos <dev-fxos@lists.mozilla.org> newsgroup like https://groups.google.com/forum/#!topic/mozilla.dev.platform/Kzd1es4KiYA - also like here the next sheriff could if the issue is fixed sent a all clear information.