Releases/Thunderbird 16.0b1/BuildNotes
From MozillaWiki
< Releases
Based on checklist version. Be sure to take notes on manual steps and any problems you encounter.
Contents
Checklist
-
Ship the l10n milestone DESKTOP MOBILE RELEASE BETA -
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 DESKTOP MOBILE RELEASE BETA ESR -
Run pushsnip DESKTOP RELEASE BETA ESR
Notes
Tracking bug: bug 782996
Build 1
Ship the l10n milestone
- Went to https://l10n.mozilla.org/shipping/milestones
- Clicked Ship It
- Followed "l10n-changesets" link and copy/pasted into l10n-changesets_thunderbird-beta
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