Releases/Firefox 16.0b3/BuildNotes

From MozillaWiki
Jump to: navigation, search

Checklist

Notes

Tracking bug: bug 782986

Release engineer: aki

Buildbot master: buildbot-master13

Build 1

  • Ship the l10n milestone

Made these changes to the doc and followed them.

  • Set reserved slaves

Set to 8

  • Locking slaves

Locked mw32-ix-slave{02,03,04,07} to bm13. Since these were running l10n nightlies and they're set to reboot afterwards, I let them finish.

  • Landed release configs, and tagged
hg tag -f {FIREFOX,FENNEC}_16_0b3_{RELEASE,BUILD1}
  • Reconfig
make update checkconfig && python buildbot-wrangler.py reconfig /builds/buildbot/build1/master/
  • Dry run
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u aki \
   -V 16.0b3 --branch mozilla-beta --build-number 1  \
  --release-config release-firefox-mozilla-beta.py --release-config release-fennec-mozilla-beta.py \
  --products firefox,fennec --dryrun localhost:9001
  • No problems; reran without --dryrun to start automation.
  • signed android builds
  1. on cltsign@signing1

cd ~/signing-work/mozharness hg pull -u && hg up -C cd .. python2.6 mozharness/scripts/sign_android.py --config-file signing/android_mozilla-beta.py

  • unreserve slaves

Set to 0. Left the mw32's on bm13 for the next beta.

  • backupsnip
~/bin/backupsnip Firefox-16.0b3-build1
  • pushsnip
cd /opt/aus2/snippets/staging
~/bin/pushsnip Firefox-16.0b2-build1

Oops, rerun for beta3 :\

cd /opt/aus2/snippets/staging
~/bin/pushsnip Firefox-16.0b3-build1
  • Push Fennec

Per wiki, armv6 upload, armv7 upload, deactivate old armv6, deactivate old armv7, save