Releases/Firefox 10.0.8esr/BuildNotes

From MozillaWiki
Jump to: navigation, search

Bugs hit

Build Engineers

{armenzg} - Tracking bug: bug 782992

Notes

Build 1

Set reserved slaves

(build1)[cltbld@buildbot-master25 master]$ echo 2 > /builds/buildbot/build1/master/reserved_slaves

Preparing to start Automation

  • Set a clobber for "any master", "mozilla-esr10", "any builder". This isn't strictly necessary, but cleaning up the build directories ahead of time speeds things up a bit.
    • Callek is not in "special people" and ben said no need.
  • Landed config update on default + transplant to production. Tagged with FIREFOX_10_0_7esr_{RELEASE,BUILD1}
  • Updated and reconfiged master
  • Ran release sanity:
cd /builds/buildbot/build1/master
source ../bin/activate
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u callek \
 -V 10.0.8esr --branch mozilla-esr10 --build-number 1 \
 --release-config release-firefox-mozilla-esr10.py --products firefox  \
 --dryrun localhost:9001
  • Failed with, because we don't have milestones for esr.
2012-10-05 14:53:06,003 : CRITICAL : verify_l10n_dashboard
  • Error is ignorable, started release with:
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u callek \
 -V 10.0.8esr --branch mozilla-esr10 --build-number 1 \
 --release-config release-firefox-mozilla-esr10.py --products firefox  \
 -b localhost:9001

Reset reserved slaves

(build1)[cltbld@buildbot-master25 master]$ echo 0 > /builds/buildbot/build1/master/reserved_slaves

Push to ESR Channel

Last login: Wed Oct  3 12:02:05 2012 from vpn1.dmz.releng.scl3.mozilla.com
[armenzg@dp-ausstage01 ~]$ sudo su - ffxbld
[ffxbld@dp-ausstage01 staging]$ cd /opt/aus2/snippets/st
[ffxbld@dp-ausstage01 staging]$ ~/bin/pushsnip Firefox-10.0.8esr-build1

Update symlinks

As ffxbld@upload1:

cd /home/ftp/pub/mozilla.org/firefox/releases/
rm latest-10.0esr && ln -s 10.0.8esr latest-10.0esr