Releases/Firefox 10.0.8esr/BuildNotes

From MozillaWiki
< Releases
Revision as of 00:54, 6 October 2012 by Armenzg (talk | contribs)
Jump to navigation Jump to search

Bugs hit

Build Engineers

{armenzg} - Tracking bug: bug 782992

Signed-off Revision(s)

Build 1: d3922c1c120e

L10N changesets

Doesn't exist for ESR

Tags

Manually tag the automation code, then record the generated tags below. (details)

Build # Branch, Tags Changeset
MOBILE80_#_RELBRANCH, FENNEC_10_0_8esr_RELEASE, FENNEC_10_0_8esr_BUILD1 #
GECKO80_#_RELBRANCH, FIREFOX_10_0_8esr_BUILD1 FIREFOX_10_0_8esr_RELEASE #

Build data

Firefox

Build # Type Build ID Build machine Time to build
1 Linux linux-ix-slave16
Linux64 linux64-ix-slave08
Mac moz2-darwin10-slave48
Windows mw32-ix-slave07

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

Tag

Bouncer Submitter

Source

Build

Firefox

Firefox repacks

Fennec

We don't ship it.

Fennec repacks

n/a

XULRunner

Source

Build

Push to Mirrors

Checksums

Updates

Update verify

Reset reserved slaves

Check permissions / AV scan

Push to internal mirrors

Final verification

Before Release Day

Run backupsnip for esr snippets

Release Day

Push to ESR Channel

Update symlinks