Releases/Thunderbird 16.0b1/BuildNotes

From MozillaWiki
Jump to: navigation, search

Based on checklist version. Be sure to take notes on manual steps and any problems you encounter.

Checklist

Notes

Tracking bug: bug 782996

Build 1

Ship the l10n milestone

Set the reserved slaves

ssh cltbld@buildbot-master30 # name found in production-masters.json
cd /builds/buildbot/build1
echo 10 > master/reserved_slaves

Check to make sure you have all of the different types of slaves that you need

  • locked 2 win64 build slaves to bm30

Start the automation

  • Double landed configs
  • Updated+reconfiged bm30
    • source bin/activate
    • make update
    • make reconfig

Ran release_sanity:

PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u kmoir \
      -V 16.0b1 --build-number 1 --branch comm-beta \
      --release-config release-thunderbird-comm-beta.py --product thunderbird \
      --dryrun localhost:9001
  • Started automation by running the command above without --dryrun

Reset reserved_slaves and unlock slaves

# cltbld@bm30
cd /builds/buildbot/build1
echo "0" > master/reserved_slaves

Run pushsnip

$ ssh tbirdbld@aus3-staging.mozilla.org
$ cd /opt/aus2/snippets/staging
$ ~/bin/backupsnip Thunderbird-16.0b1-build1
$ ~/bin/pushsnip Thunderbird-16.0b1-build1

Bugs hit

Internal server errors when accessing thunderbird-16.0b1 files bug 786649