Releases/Thunderbird 10.0.9esr/BuildNotes
From MozillaWiki
< Releases
Doing a release? Here's a list of things you should consider whether or not you need to do. Note that a chemspill requires the same steps as a regular release of the same type. Be sure to take notes on manual steps and any problems you encounter.
-
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 due to mozconfigs -- patch
- bug 800897 - bouncer returning ISE 500 errors after bug 800042
Build Engineers
rail - Tracking bug: bug 796968
Notes
bm32
Build 1
Preparing to start Automation
- Clobber: https://build.mozilla.org/clobberer/ Any master -> release-comm-esr10 -> Any builder
- No l10n changes
- Reserve slaves
# cltbld@buildbot-master32 echo "2" > /builds/buildbot/build1/master/reserved_slaves
- landed configs, tagged, updated and reconfiged the master
- 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 comm-esr10 --build-number 1 \ --release-config release-thunderbird-comm-esr10.py --products thunderbird \ --dryrun -l --bypass-mozconfig-check localhost:9001
- started automation
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
~/bin/pushsnip Thunderbird-10.0.9esr-build1
Update symlinks
cd /pub/mozilla.org/thunderbird/releases rm latest-10.0esr && ln -s 10.0.9esr latest-10.0esr