Releases/Firefox 17.0b5/BuildNotes: Difference between revisions

No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
** <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>
** <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>
* <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>
* [[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 32: Line 32:
* Android builds are signed.
* Android builds are signed.
* [21:12 PST] Automation sees the signed builds and sends "All signed builds now available" email.
* [21:12 PST] Automation sees the signed builds and sends "All signed builds now available" email.
<!-- ---------------------
DOCS BELOW FROM 17 beta 4 run
=== Push to mirrors ===
* checked uptake, OK


=== Push snippets ===
=== Push snippets ===


* [2:34PM EST] got Desktop sign-off
* [13:56 EST] got the 'go to beta' for Desktop and Fennec.
* verified mirror uptake on bouncer (result: 5 million)
* [~14:35 EST] lost BuildVPN access temporarily
* [2:51PM EST] got the 'go to beta' for Desktop and Fennec.
* [14:59 EST] pushsnip completes
* [3:00PM 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 51: Line 43:
=== Publish Fennec ===
=== Publish Fennec ===


* fetched https://ftp.mozilla.org/pub/mozilla.org/mobile/candidates/17.0b4-candidates/build1/android/multi/fennec-17.0b4.multi.android-arm.apk
* 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.0b4-candidates/build1/android-armv6/multi/fennec-17.0b4.multi.android-arm-armv6.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
* 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
* [3:36pm EST] finished running ./push_fennec.sh on stage.m.o
* [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


=== Ran post-release builder ===
=== Verified Times ===
 
Done.
 
* [4:57PM EST] QA signs off Firefox Desktop 17.0b4 updates on beta channel
* [7:35PM EST] QA signs off on updates and installs from the Play store


-->
* [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

Bugs Hit

Notes

  • Per desire for builds out to Softvision faster, Only generated 1 partial rather than two.

Build 1

Ship the l10n milestone

Land config updates / Run release sanity and start automation

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

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