Sheriffing/Sheriff Duty: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(adding myself to list of sheriffs since I'm on the sheriff schedule)
(Added a sheriffing sidebar)
Line 66: Line 66:
== Who is the sheriff today? ==
== Who is the sheriff today? ==
See the [[Sheriff_Schedule]] page
See the [[Sheriff_Schedule]] page
== Handy Sheriff tinderbox sidebar ==
A tinderbox summary sidebar can be handy for keeping an eye on the tree
while you're looking at other pages in the browser.
Create a bookmark from the data: uri below and then edit the bookmark to open as a sidebar.
The link currently updates every three minutes which is more useful for sheriffing than the
tinderbox default 15, you could shorten it to two or one if you really wanted to be on top
of any bustage.
data:text/html,<meta%20http-equiv="refresh"%20content="180"><frameset%20rows=*,*,*><frame%20src=%22http://tinderbox.mozilla.org/showbuilds.cgi?tree=Firefox&panel=1%22%20frameborder=0><frame%20src=%22http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mozilla1.8&panel=1%22%20frameborder=0><frame%20src=%22http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mozilla1.8.0&panel=1%22%20frameborder=0></frameset>

Revision as of 18:46, 9 May 2007

What's a sheriff, anyways?

Every day a person from the mozilla community is selected to watch over the build tree. Make sure red gets traction, call people on the phone, etc. Send mail to the sheriffs alias to reach the set of eligible sheriffs.

How should I get ahold of people?

Try irc.mozilla.org, #developers and #build.

How do I change the mozilla tinderbox message of the day?

Click on Administrate Tinderbox Trees at the bottom of the tinderbox page. Edit the html and set the message of day at the top of the page using the mozilla tinderbox password.

What kind of comments might the sheriff add to Tinderbox?

The sheriff has broad discretion to add tinderbox comments related to the Mozilla builds, tree opening, blockers etc.

Developers wishing changes to the Mozilla tinderbox messages should communicate with the sheriff so that the changes can be coordinated.

How do I remove a cvs lock?

Ask someone with access to the repository (#bmo, #builds) to remove the lock:

cvs is bailing out with "signal 11 errors", what do I do?

If cvs is crashing with an error like this:

Terminated with fatal signal 11
make[1]: *** [real_checkout] Error 1
make[1]: Leaving directory `/builds/mozilla/Linux_2.4.17-rc1_Clobber'
make: *** [checkout] Error 2

This may be due to a case conflict, e.g. Makefile.in and makefile.in are both checked in, and makefile.in is hiding in the Attic directory. Figure out which file is the right one, and (safely) delete the presumed bogus file from the repository.

How do I open/close the mozilla tree?

  • Update tinderbox message of day that the tree is closed.
  • Go to Bonsai Administration ['SeaMonkey' Tree] The top section is used to close the tree.
  • If opening the tree, uncheck "Clear the list of checkins". If you don't do this, you will clear the hook for the day.
  • Type in the mozilla bonsai password.
  • Click on Close the tree button. The button will rename to Open the tree if the tree is currently closed.

What do I do about regressions?

See the official regression policy document: Regression Policy

Who are the sheriffs?

  • stuart
  • biesi
  • Pike
  • bz
  • mrbkap
  • vlad
  • darin
  • bryner
  • roc
  • ben
  • sicking
  • jst
  • rob_strong
  • tor
  • dbaron
  • brettw
  • bsmedberg
  • coop
  • dveditz
  • preed
  • myk

Who is the sheriff today?

See the Sheriff_Schedule page

Handy Sheriff tinderbox sidebar

A tinderbox summary sidebar can be handy for keeping an eye on the tree while you're looking at other pages in the browser.

Create a bookmark from the data: uri below and then edit the bookmark to open as a sidebar. The link currently updates every three minutes which is more useful for sheriffing than the tinderbox default 15, you could shorten it to two or one if you really wanted to be on top of any bustage.

data:text/html,<meta%20http-equiv="refresh"%20content="180"><frameset%20rows=*,*,*><frame%20src=%22http://tinderbox.mozilla.org/showbuilds.cgi?tree=Firefox&panel=1%22%20frameborder=0><frame%20src=%22http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mozilla1.8&panel=1%22%20frameborder=0><frame%20src=%22http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mozilla1.8.0&panel=1%22%20frameborder=0></frameset>