Releases/Firefox 10.0.9esr/BuildNotes
From MozillaWiki
< Releases
-
Set reserved_slaves DESKTOP MOBILE RELEASE BETA ESR -
Check to make sure you have all of the different types of slaves that you need DESKTOP MOBILE RELEASE BETA ESR -
Start the automation DESKTOP MOBILE RELEASE BETA ESR -
Reset reserved_slaves and unlock slaves DESKTOP MOBILE RELEASE BETA ESR -
Run pushsnip DESKTOP RELEASE BETA ESR -
Post-release tasks DESKTOP RELEASE
Contents
Bugs hit
- l10n repacks failed, fixed by patch
- bug 800897 - bouncer returning ISE 500 errors after bug 800042
Build Engineers
rail - Tracking bug: bug 796967
Notes
buildbot-master25
Build 1
Preparing to start Automation
- Set a clobber for "any master", "mozilla-esr10", "any builder". This isn't strictly necessary, but cleaning up the build directories ahead of time speeds things up a bit.
- Set reserved slaves
(build1)[cltbld@buildbot-master25 master]$ echo 2 > /builds/buildbot/build1/master/reserved_slaves
- landed configs, tagged, updated the master, reconfigured
- sanity check:
cd /builds/buildbot/build1/master source ../bin/activate PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u rail \ -V 10.0.9esr --branch mozilla-esr10 --build-number 1 \ --release-config release-firefox-mozilla-esr10.py --products firefox \ --dryrun localhost:9001
- failed with the following:
2012-10-11 15:07:50,878 : CRITICAL : Tests Failed! Not running sendchange! 2012-10-11 15:07:50,879 : CRITICAL : Failed tests (run with -b to skip) : 2012-10-11 15:07:50,879 : CRITICAL : verify_l10n_dashboard
- Meh, who cares about l10n dashboard for ESR?
- Start the automation
cd /builds/buildbot/build1/master source ../bin/activate PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u rail \ -V 10.0.9esr --branch mozilla-esr10 --build-number 1 \ --release-config release-firefox-mozilla-esr10.py --products firefox \ -l localhost:9001
L10N repacks
- failed due to bad mozconfigs. Fixed by this patch. Landed, retagged, rebuilt (no reconfig required).
Reset reserved slaves
echo "0" > /builds/buildbot/build1/master/reserved_slaves
Push snippets
~/bin/pushsnip Firefox-10.0.9esr-build1
Update symlink
cd /pub/mozilla.org/firefox/releases rm latest-10.0esr && ln -s 10.0.9esr latest-10.0esr