Releases/Firefox 17.0b3/BuildNotes

From MozillaWiki
Jump to: navigation, search

Checklist

Bugs Hit

  • bug 804712 - release sanity failure running sendchange on a master with missing symlink to release_templates
  • bug 804901 - release builds shouldn't fail when clobberer is not available

Notes

Build 1

Ship the l10n milestone

Created and shipped the Fennec and Firefox l10n milestones on the l10n dashboard.

Land config updates

  • Landed configuration updates
  • Tagged buildbot-configs, buildbotcustom, and tools with {FIREFOX,FENNEC}_17_0b3_{RELEASE,BUILD1}
  • Reconfiged build and scheduler masters


Run release sanity and start automation

On buildbot-master36:

cd /builds/buildbot/build_scheduler/master
source ../bin/activate
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u rail \
    -V 17.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:9301
  • Ran the same command without --dryrun
  • sendchange returned non zero exit code even though the automation had been started. It turned out that bm36 had no symlinks to release_templates directory. Filed bug 804712. symlinked the directory to the master directory.

Push to mirrors

  • Failed because the clobberer was unreachable, filed bug 804901
  • Reran the builders

Push snippets

 ~/bin/pushsnip Firefox-17.0b3-build1