Releases/Thunderbird 10.0.9esr/BuildNotes: Difference between revisions
< Releases
Jump to navigation
Jump to search
No edit summary |
|||
Line 4: | Line 4: | ||
* <s>[[Release:Release_Automation_on_Mercurial:Starting_a_Release#Locking_slaves | Check to make sure you have all of the different types of slaves that you need]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s> | * <s>[[Release:Release_Automation_on_Mercurial:Starting_a_Release#Locking_slaves | Check to make sure you have all of the different types of slaves that you need]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s> | ||
* <s>[[Release:Release_Automation_on_Mercurial:Preparation#Starting_the_automation | Start the automation]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s> | * <s>[[Release:Release_Automation_on_Mercurial:Preparation#Starting_the_automation | Start the automation]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s> | ||
* [[Release:Release_Automation_on_Mercurial:Build#Reset_reserved_slaves | Reset reserved_slaves and unlock slaves]] {{DesktopTag}} {{MobileTag}} {{AllTag}} | * <s>[[Release:Release_Automation_on_Mercurial:Build#Reset_reserved_slaves | Reset reserved_slaves and unlock slaves]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s> | ||
* [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}} | * <s>[[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}}</s> | ||
= Bugs hit = | = Bugs hit = |
Revision as of 14:55, 12 October 2012
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 ESRCheck to make sure you have all of the different types of slaves that you need DESKTOP MOBILE RELEASE BETA ESRStart the automation DESKTOP MOBILE RELEASE BETA ESRReset reserved_slaves and unlock slaves DESKTOP MOBILE RELEASE BETA ESRRun pushsnip DESKTOP RELEASE BETA ESR
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