Releases/Firefox 17.0b5/BuildNotes: Difference between revisions
< Releases
Jump to navigation
Jump to search
(Created page with "= Checklist = * <s> Ship the l10n milestone {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s> *...") |
No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= Checklist = | = Checklist = | ||
* <s>[[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s> | * <s>[[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s> | ||
* Use Release Kickoff Form to start the release, with rail watching the backend script (No Docs Yet) | * <s>Use Release Kickoff Form to start the release, with rail watching the backend script (No Docs Yet)</s> | ||
** Replaces: [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Land_patches_and_reconfig Land patches and reconfig]]{{DesktopTag}} {{MobileTag}} {{AllTag}} | ** <small><s>Replaces: [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Land_patches_and_reconfig Land patches and reconfig]]{{DesktopTag}} {{MobileTag}} {{AllTag}}</s></small> | ||
* [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Running_release_sanity_and_starting_the_automation | Start the automation]] {{DesktopTag}} {{MobileTag}} {{AllTag}} | ** <small><s>Also Replaces: [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Running_release_sanity_and_starting_the_automation | Start the automation]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s></small> | ||
* [https://intranet.mozilla.org/RelEngWiki/index.php/Signing#Android_Signing Sign Android builds] {{MobileTag}} {{ReleaseTag}} {{BetaTag}} | * <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> | ||
* [[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> | ||
= Bugs Hit= | = Bugs Hit= | ||
Line 26: | Line 26: | ||
* Filled in automation web UI: https://bugzilla.mozilla.org/attachment.cgi?id=679028&action=edit | * Filled in automation web UI: https://bugzilla.mozilla.org/attachment.cgi?id=679028&action=edit | ||
** r+ by rail (in IRC) after I fixed fennec to use the json | ** r+ by rail (in IRC) after I fixed fennec to use the json | ||
=== Sign Android Builds === | === Sign Android Builds === | ||
* [ | * [21:04 PST] Received automated email "All android builds now available" | ||
* Android builds are signed. | * Android builds are signed. | ||
* [12 | * [21:12 PST] Automation sees the signed builds and sends "All signed builds now available" email. | ||
=== Push snippets === | === Push snippets === | ||
* [ | * [13:56 EST] got the 'go to beta' for Desktop and Fennec. | ||
* [~14:35 EST] lost BuildVPN access temporarily | |||
* [14:59 EST] pushsnip completes | |||
* [ | |||
* Bouncer 'latest' link updated. | * Bouncer 'latest' link updated. | ||
* replied to 'Please push Firefox Desktop...' email | * replied to 'Please push Firefox Desktop...' email | ||
Line 64: | Line 43: | ||
=== Publish Fennec === | === Publish Fennec === | ||
* fetched https://ftp.mozilla.org/pub/mozilla.org/mobile/candidates/17. | * fetched https://ftp.mozilla.org/pub/mozilla.org/mobile/candidates/17.0b5-candidates/build1/android/multi/fennec-17.0b5.multi.android-arm.apk | ||
* fetched https://ftp.mozilla.org/pub/mozilla.org/mobile/candidates/17. | * fetched https://ftp.mozilla.org/pub/mozilla.org/mobile/candidates/17.0b5-candidates/build1/android-armv6/multi/fennec-17.0b5.multi.android-arm-armv6.apk | ||
* compared md5 checksum locally vs. on stage.mozilla.org | * compared md5 checksum locally vs. on stage.mozilla.org | ||
* uploaded apk's and activated new/deactivated old per wiki docs | * uploaded apk's and activated new/deactivated old per wiki docs | ||
* [ | * [13:50 EST] finished running ./push_fennec.sh on stage.m.o | ||
* replied to 'Please push Firefox Mobile...' email | * replied to 'Please push Firefox Mobile...' email | ||
=== | === Verified Times === | ||
- | * [15:07 EST] Verified latest-* link in bouncer is updated | ||
* [16:22 EST] Realized that I mistakenly did not hit 'save' on Fennec Publish | |||
* [16:25 EST] Properly published Fennec | |||
* [17:04 EST] QA signs off Firefox 17.0b5 updates on beta channel | |||
* [17:29 EST] Manual trigger of "postrelease" builder reports complete | |||
* [17:51 EST] Verified that Google Play cache expired and is now showing Beta 5 |
Latest revision as of 00:14, 9 November 2012
Checklist
Ship the l10n milestone DESKTOP MOBILE RELEASE BETAUse Release Kickoff Form to start the release, with rail watching the backend script (No Docs Yet)Replaces: Release:Release_Automation_on_Mercurial:Starting_a_Release#Land_patches_and_reconfig Land patches and reconfigDESKTOP MOBILE RELEASE BETA ESRAlso Replaces: Start the automation DESKTOP MOBILE RELEASE BETA ESR
Sign 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
Notes
- Per desire for builds out to Softvision faster, Only generated 1 partial rather than two.
Build 1
Ship the l10n milestone
- sanity checked buildbot-configs/mozilla/l10n-changesets* diffs before feeding urls to new release automation
- fennec: https://l10n.mozilla.org/shipping/json-changesets?ms=fennec17_beta_b5&platforms=android&multi_android-multilocale_repo=releases%2Fmozilla-beta&multi_android-multilocale_rev=default&multi_android-multilocale_path=mobile%2Fandroid%2Flocales%2Fmaemo-locales
- firefox: https://l10n.mozilla.org/shipping/l10n-changesets?ms=fx17_beta_b5
Land config updates / Run release sanity and start automation
- Filled in automation web UI: https://bugzilla.mozilla.org/attachment.cgi?id=679028&action=edit
- r+ by rail (in IRC) after I fixed fennec to use the json
Sign Android Builds
- [21:04 PST] Received automated email "All android builds now available"
- Android builds are signed.
- [21:12 PST] Automation sees the signed builds and sends "All signed builds now available" email.
Push snippets
- [13:56 EST] got the 'go to beta' for Desktop and Fennec.
- [~14:35 EST] lost BuildVPN access temporarily
- [14:59 EST] pushsnip completes
- Bouncer 'latest' link updated.
- replied to 'Please push Firefox Desktop...' email
Publish Fennec
- fetched https://ftp.mozilla.org/pub/mozilla.org/mobile/candidates/17.0b5-candidates/build1/android/multi/fennec-17.0b5.multi.android-arm.apk
- fetched https://ftp.mozilla.org/pub/mozilla.org/mobile/candidates/17.0b5-candidates/build1/android-armv6/multi/fennec-17.0b5.multi.android-arm-armv6.apk
- compared md5 checksum locally vs. on stage.mozilla.org
- uploaded apk's and activated new/deactivated old per wiki docs
- [13:50 EST] finished running ./push_fennec.sh on stage.m.o
- replied to 'Please push Firefox Mobile...' email
Verified Times
- [15:07 EST] Verified latest-* link in bouncer is updated
- [16:22 EST] Realized that I mistakenly did not hit 'save' on Fennec Publish
- [16:25 EST] Properly published Fennec
- [17:04 EST] QA signs off Firefox 17.0b5 updates on beta channel
- [17:29 EST] Manual trigger of "postrelease" builder reports complete
- [17:51 EST] Verified that Google Play cache expired and is now showing Beta 5