Releases/Thunderbird 10.0.9esr/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 6: Line 6:
* <s>[[Release:Release_Automation_on_Mercurial:Build#Reset_reserved_slaves | Reset reserved_slaves and unlock slaves]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s>
* <s>[[Release:Release_Automation_on_Mercurial:Build#Reset_reserved_slaves | Reset reserved_slaves and unlock slaves]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}}</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}}</s>
 
* <s>[[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Desktop_post-release | Post-release tasks]] {{DesktopTag}} {{ReleaseTag}}</s>
= Bugs hit =
= Bugs hit =
* l10n repacks failed due to mozconfigs -- [https://bug796968.bugzilla.mozilla.org/attachment.cgi?id=670602 patch]
* l10n repacks failed due to mozconfigs -- [https://bug796968.bugzilla.mozilla.org/attachment.cgi?id=670602 patch]
Line 40: Line 40:
=== Reset reserved slaves ===
=== Reset reserved slaves ===
  echo "0" > /builds/buildbot/build1/master/reserved_slaves
  echo "0" > /builds/buildbot/build1/master/reserved_slaves
== Push ==
=== Push ===
  ~/bin/pushsnip Thunderbird-10.0.9esr-build1
  ~/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

Latest revision as of 15:01, 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.

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

detailed instructions

# 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