Releases/Firefox 36.0.3/BuildNotes
Firefox
Build 1
Checklist
(RelMan) Ship the l10n milestone- (RelMan) Submit to Ship It
- Set up whatsnew page
Push to mirrors- Apply Throttling
- Verify throttling
- Publish in Balrog
- Post-release tasks
Retag tools after bustage fix for bug 1053814
Need to retag the tools repo to pick up a bustage fix to breaking jobs that use stage-tasks.py:
hg tag -r 5cbbd855ed8c -f FIREFOX_36_0_3_{RELEASE,BUILD1} hg push ssh://hg.mozilla.org/build/tools
Retrigger XULRunner push to mirrors
It failed the first time because of the aforementioned issue with stage-tasks.py. A rebuild after the retagging fixed it.
OS X Partner build failures
We hit bug 1008052 in two different attempts at partner repacks. So far, we're just rebuilding it until it works. Probably need to do something smarter here soon.
Set-up whatsnew page
We already have extra rules for release/release-cdntest for this (from 36.0.1), so we just need to add an extra blob here and point at it. To do that, I:
- Downloaded the Firefox-36.0.3-build1 blob
- Removed "openURL" and "actions" from it
- Renamed to Firefox-36.0.3-build1-no-whatsnew
- Uploaded
Then I pointed the release-cdntest rule for >=36.0 at it.
Push to mirrors
We decided to go ahead and push to mirrors even though partner repacks and antivirus weren't yet completed. This allows QE to test in parallel with those and lets us ship sooner.
Fennec
Build 1
Checklist
(RelMan) Ship the l10n milestone(RelMan) Submit to Ship It- Push to mirrors
- Post-release tasks
Retag tools after bustage fix for bug 1053814
Need to retag the tools repo to pick up a bustage fix to breaking jobs that use stage-tasks.py:
hg tag -r 5cbbd855ed8c -f FIREFOX_36_0_3_{RELEASE,BUILD1} hg push ssh://hg.mozilla.org/build/tools