Releases/Thunderbird 14.0b4/BuildNotes
From MozillaWiki
< Releases
Tracking bug: bug 758761
- Ship the l10n milestone DESKTOP MOBILE RELEASE BETA
- Set reserved_slaves DESKTOP MOBILE RELEASE BETA ESR
$ ssh cltbld@buildbot-master34 $ cd /builds/buildbot/build1/master $ echo 8 > reserved_slaves
- 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
- $ PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u jhopkins -V 14.0b4 --branch comm-beta --build-number 1 --release-config release-thunderbird-comm-beta.py --products thunderbird localhost:9001
- E-mail Metrics DESKTOP MOBILE RELEASE BETA ESR
Thunderbird,thunderbird,thunderbird,14.0b4,14.0
- Sign Android builds MOBILE RELEASE BETA
- Reset reserved_slaves DESKTOP MOBILE RELEASE BETA ESR
$ ssh cltbld@buildbot-master34 $ cd /builds/buildbot/build1/master $ echo 0 > reserved_slaves
Updated snippets in-place to add silent update option.
$ ssh tbirdbld@aus3-staging.mozilla.org $ cd /opt/aus2/snippets/staging $ rsync -a Thunderbird-14.0b4-build1-test/ Thunderbird-14.0b4-build1-test-silent/ $ rsync -a Thunderbird-14.0b4-build1/ Thunderbird-14.0b4-build1-silent/ $ for f in `find Thunderbird-14.0b4-build1-test-silent/Thunderbird/14.0/ -type f`; do echo "actions=silent" >> $f done $ for f in `find Thunderbird-14.0b4-build1-silent/Thunderbird/14.0/ -type f`; do echo "actions=silent" >> $f done $ ~/bin/backupsnip Thunderbird-14.0b4-build1-test-silent $ ~/bin/pushsnip Thunderbird-14.0b4-build1-test-silent $ for f in `find Thunderbird-14.0b4-build1-test-silent/Thunderbird/13.0/ -type f`; do echo "actions=silent" >> $f done $ for f in `find Thunderbird-14.0b4-build1-silent/Thunderbird/13.0/ -type f`; do echo "actions=silent" >> $f done $ ~/bin/pushsnip Thunderbird-14.0b4-build1-test-silent
Permission checks failed. Manually fixed permissions:
$ find /pub/mozilla.org/thunderbird/nightly/14.0b4-candidates/build1/ -mindepth 1 -type d ! -perm 755 ! -path \'*/contrib*\' ! -path \'*/partner-repacks*\' -^Cint0 | xargs -0 chmod g-s $ chmod 2775 /pub/mozilla.org/thunderbird/nightly/14.0b4-candidates/build1/contrib $ chmod 2775 /pub/mozilla.org/thunderbird/nightly/14.0b4-candidates/build1/contrib-localized
Then re-ran check_permissions builder.
- Push to mirrors DESKTOP RELEASE
Forced a release-comm-beta-push_to_mirrors build (no parameters supplied).
- Run pushsnip DESKTOP RELEASE BETA ESR
$ ~/bin/pushsnip Thunderbird-14.0b4-build1-silent
DONE TO HERE
Problems Encountered
- Anti-virus scanning failed on several files with error 'CL_EFORMAT: Bad format or broken data ERROR'. clamav was downgraded to the previous release to work around the problem. See https://bugzilla.clamav.net/show_bug.cgi?id=5252
- Missed the request to add action=silent to the snippets (which was in the original build request). Search/replaced the snippets and re-pushed (see steps above).