Releases/Firefox 17.0.1/BuildNotes: Difference between revisions

final steps
(final steps)
 
(2 intermediate revisions by one other user not shown)
Line 3: Line 3:
* <s>[[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}}
* <s>[[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}}
* [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Land_patches_and_reconfig | Land patches and reconfig]]{{DesktopTag}} {{MobileTag}} {{AllTag}}
* [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Land_patches_and_reconfig | Land patches and reconfig]]{{DesktopTag}} {{MobileTag}} {{AllTag}}
* [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Running_release_sanity_and_starting_the_automation | Start the automation]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s>
* [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Running_release_sanity_and_starting_the_automation | Start the automation]] {{DesktopTag}} {{MobileTag}} {{AllTag}}
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]] {{DesktopTag}} {{ReleaseTag}}
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]] {{DesktopTag}} {{ReleaseTag}}
* [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}}
* [[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}} {{BetaTag}} {{ReleaseTag}}
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Update_Bouncer | Update bouncer links]] {{DesktopTag}} {{BetaTag}} {{ReleaseTag}}</s>
* [[Release:Release_Automation_on_Mercurial:Updates#Update_XULRunner_wiki_page | Update XULRunner wiki pages]] {{DesktopTag}} {{ReleaseTag}}
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Update_XULRunner_wiki_page | Update XULRunner wiki pages]] {{DesktopTag}} {{ReleaseTag}}</s>
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Desktop_post-release | Post-release tasks]] {{DesktopTag}} {{AllTag}}
* <s>[[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Desktop_post-release | Post-release tasks]] {{DesktopTag}} {{AllTag}}</s>
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Update_the_Browser_Choice_Website | Get the Browser Choice website updated]] {{DesktopTag}} {{ReleaseTag}}
* <s>[[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Update_the_Browser_Choice_Website | Get the Browser Choice website updated]] {{DesktopTag}} {{ReleaseTag}}</s>


== Bugs Hit ==
== Bugs Hit ==
Line 27: Line 27:


Built Fennec by accident, even though this was a Desktop Only chemspill, Nick moved the fennec binaries to ~fxbld on stage (upload1). We won't do more with them unless drivers decides we need to
Built Fennec by accident, even though this was a Desktop Only chemspill, Nick moved the fennec binaries to ~fxbld on stage (upload1). We won't do more with them unless drivers decides we need to
=== Push snippets, then disable them ===
We pushed the snippets with the following commands, but did so before pushing to mirrors:
# ffxbld@aus3-staging
cd /opt/aus2/snippets/staging
~/bin/pushsnip Firefox-17.0.1-build1
Disabled the snippets temporarily with:
cd /opt/aus2/incoming/3
chmod 700 Firefox/
=== Push to mirrors ===
Used "force build" to start the push to mirrors builder.
=== Re-enable test snippets ===
Need to do this so that final verify can run before we re-enable the release channel.
cd /opt/aus2/incoming/3/Firefox
find 4* 5* 6* 7* 8* 9* 10* 11* 12* 13* 14* 15* 16* 17* -mindepth 4  -maxdepth 4 -name release -exec chmod 700 {} \;
cd ..
chmod 755 Firefox
=== Re-enable snippets, unthrottle ===
cd /opt/aus2/incoming/3/
find 4* 5* 6* 7* 8* 9* 10* 11* 12* 13* 14* 15* 16* 17* -mindepth 4  -maxdepth 4 -name release -exec chmod 755 {} \;
* Committed this AUS config update: https://bugzilla.mozilla.org/attachment.cgi?id=687171&action=edit
* Filed {{bug|817114}} for IT to update the servers.
=== Final steps ===
* (hwine) updated bouncer links
* (hwine) updated xulrunner text (link is now to directory)
* (hwine) post release steps run (release-mozilla-release-postrelease builder)
* (hwine) eu ballot update {{bug|817207}} filed
Confirmed users
1,364

edits