Releases/Firefox 17.0b3/BuildNotes
< Releases
Jump to navigation
Jump to search
Checklist
Ship the l10n milestone DESKTOP MOBILE RELEASE BETARelease:Release_Automation_on_Mercurial:Starting_a_Release#Land_patches_and_reconfig Land patches and reconfigDESKTOP MOBILE RELEASE BETA ESRStart the automation DESKTOP MOBILE RELEASE BETA ESRSign Android builds MOBILE RELEASE BETAPublish Fennec MOBILE RELEASE BETARun pushsnip DESKTOP RELEASE BETA ESRUpdate bouncer links DESKTOP RELEASE BETAPost-release tasks DESKTOP RELEASE BETA ESR
Bugs Hit
- bug 804712 - release sanity failure running sendchange on a master with missing symlink to release_templates
- bug 804901 - release builds shouldn't fail when clobberer is not available
Notes
Build 1
Ship the l10n milestone
Created and shipped the Fennec and Firefox l10n milestones on the l10n dashboard.
Land config updates
- Landed configuration updates
- Tagged buildbot-configs, buildbotcustom, and tools with {FIREFOX,FENNEC}_17_0b3_{RELEASE,BUILD1}
- Reconfiged build and scheduler masters
Run release sanity and start automation
On buildbot-master36:
cd /builds/buildbot/build_scheduler/master source ../bin/activate PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u rail \ -V 17.0b3 --branch mozilla-beta --build-number 1 \ --release-config release-firefox-mozilla-beta.py \ --release-config release-fennec-mozilla-beta.py --products firefox,fennec \ --dryrun localhost:9301
- Ran the same command without --dryrun
- sendchange returned non zero exit code even though the automation had been started. It turned out that bm36 had no symlinks to release_templates directory. Filed bug 804712. symlinked the directory to the master directory.
Push to mirrors
- Failed because the clobberer was unreachable, filed bug 804901
- Reran the builders
Push snippets
~/bin/pushsnip Firefox-17.0b3-build1