Releases/Firefox 17.0b3/BuildNotes: Difference between revisions
< Releases
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
Ship the l10n milestone DESKTOP MOBILE RELEASE BETARelease:Release_Automation_on_Mercurial:Starting_a_Release#Land_patches_and_reconfig Land patches and reconfigDESKTOP MOBILE RELEASE BETA ESRStart the automation DESKTOP MOBILE RELEASE BETA ESRSign Android builds MOBILE RELEASE BETAPublish Fennec MOBILE RELEASE BETARun pushsnip DESKTOP RELEASE BETA ESRUpdate bouncer links DESKTOP RELEASE BETAPost-release tasks DESKTOP RELEASE BETA ESR
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