Releases/Firefox 17.0b3/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 4: Line 4:
* <s>[[Release:Release_Automation_on_Mercurial:Starting_a_Release#Running_release_sanity_and_starting_the_automation | Start the automation]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s>
* <s>[[Release:Release_Automation_on_Mercurial:Starting_a_Release#Running_release_sanity_and_starting_the_automation | Start the automation]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s>
* <s>[https://intranet.mozilla.org/RelEngWiki/index.php/Signing#Android_Signing Sign Android builds] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s>
* <s>[https://intranet.mozilla.org/RelEngWiki/index.php/Signing#Android_Signing Sign Android builds] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s>
* [[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s>
* [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}}
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}}</s>
* [[Release:Release_Automation_on_Mercurial:Updates#Update_Bouncer | Update bouncer links]] {{DesktopTag}} {{ReleaseTag}} {{BetaTag}}
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Update_Bouncer | Update bouncer links]] {{DesktopTag}} {{ReleaseTag}} {{BetaTag}}</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Desktop_post-release | Post-release tasks]] {{DesktopTag}} {{AllTag}}</s>


= Bugs Hit=
= Bugs Hit=
Line 40: Line 41:
=== Push to mirrors ===
=== Push to mirrors ===
* Failed because the clobberer was unreachable, filed {{Bug|804901}}
* Failed because the clobberer was unreachable, filed {{Bug|804901}}
* Reran the builders
=== Push snippets ===
  ~/bin/pushsnip Firefox-17.0b3-build1

Latest revision as of 21:36, 24 October 2012

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