Releases/Funnelcake10: Difference between revisions
< Releases
Jump to navigation
Jump to search
(Fix 3.5.7 references to use 3.6) |
|||
(4 intermediate revisions by one other user not shown) | |||
Line 10: | Line 10: | ||
#create repack (Kev) | #create repack (Kev) | ||
#installers to be made available at https://people.mozilla.org/files/partners/mozilla10/3. | #installers to be made available at https://people.mozilla.org/files/partners/mozilla10/3.6/ (or something similar). worksheet will be here: https://intranet.mozilla.org/Firefox:Distribution:Funnelcake. | ||
#QA testing + signing of release (Tomcat) | #QA testing + signing of release (Tomcat) | ||
#Repacking (Kev) | #Repacking (Kev) | ||
#builds to be made ready for signing at people.mozilla.com:/tmp/mozilla10-357-unsigned.tar | #builds to be made ready for signing at people.mozilla.com:/tmp/mozilla10-357-unsigned.tar | ||
#Build signs (Nick Thomas); now at people.mozilla.com:/tmp/mozilla10-357-signed.tar | #Build signs (Nick Thomas); now at people.mozilla.com:/tmp/mozilla10-357-signed.tar | ||
#signed builds available at https://people.mozilla.com/files/partners/mozilla10/3. | #signed builds available at https://people.mozilla.com/files/partners/mozilla10/3.6/ (ask kev for uname/password if needed) | ||
#Create all unique pages (e.g., download.html, firstrun, whatsnew) (automated process for IT) | #Create all unique pages (e.g., download.html, firstrun, whatsnew) (automated process for IT) | ||
#pages available on trunk | #pages available on trunk | ||
Line 45: | Line 45: | ||
#Back out to normal pages (automated process for IT) | #Back out to normal pages (automated process for IT) | ||
#Change the 3 bouncer entries between 0:00 and 0:01. All Firefox-3. | #Change the 3 bouncer entries between 0:00 and 0:01. All Firefox-3.6-10 entries should point to the same locations as Firefox-3.6 entries. (John O'Duinn or Nick Thomas) | ||
#Verify that three entry points all back to serving regular builds on all three platforms (Stephen Donner) | #Verify that three entry points all back to serving regular builds on all three platforms (Stephen Donner) | ||
Line 54: | Line 54: | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=536268 master bug] | * [https://bugzilla.mozilla.org/show_bug.cgi?id=536268 master bug] | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id= | * NEW BUG -- [https://bugzilla.mozilla.org/show_bug.cgi?id=540825 Create, QA, and Sign 3.6 repack] (OLD BUG -- [https://bugzilla.mozilla.org/show_bug.cgi?id=537802 3.5.7 repack]) | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=537806 QA pages] | * [https://bugzilla.mozilla.org/show_bug.cgi?id=537806 QA pages] | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=537810 add funnelcake entries to bouncer] | * [https://bugzilla.mozilla.org/show_bug.cgi?id=537810 add funnelcake entries to bouncer] | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=537813 put funnelcake builds on local mozilla mirror nodes] | * [https://bugzilla.mozilla.org/show_bug.cgi?id=537813 put funnelcake builds on local mozilla mirror nodes] | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=537814 push pages live at midnight] | * [https://bugzilla.mozilla.org/show_bug.cgi?id=537814 push pages live at midnight] | ||
* [ turn off at midnight: reset funnelcake bouncer entries] | * [https://bugzilla.mozilla.org/show_bug.cgi?id=539111 turn off at midnight: reset funnelcake bouncer entries] | ||
* [ turn off at midnight: remove funnelcake builds from local mozilla mirror nodes] | * [https://bugzilla.mozilla.org/show_bug.cgi?id=539113 turn off at midnight: remove funnelcake builds from local mozilla mirror nodes] | ||
* [ turn off at midnight: revert the pages on Mozilla.com] | * [https://bugzilla.mozilla.org/show_bug.cgi?id=539114 turn off at midnight: revert the pages on Mozilla.com] |
Latest revision as of 01:14, 7 February 2010
New Item for January
- Like Funnelcake07 and Funnelcake09 (March and July '09 editions), we will be including the Kampyle feedback/survey form.
- Our goal is to see if changes incorporated in recent months will have a impact with user experience
Task List
Steps needed to perform a funnelcake release.
In advance:
- create repack (Kev)
- installers to be made available at https://people.mozilla.org/files/partners/mozilla10/3.6/ (or something similar). worksheet will be here: https://intranet.mozilla.org/Firefox:Distribution:Funnelcake.
- QA testing + signing of release (Tomcat)
- Repacking (Kev)
- builds to be made ready for signing at people.mozilla.com:/tmp/mozilla10-357-unsigned.tar
- Build signs (Nick Thomas); now at people.mozilla.com:/tmp/mozilla10-357-signed.tar
- signed builds available at https://people.mozilla.com/files/partners/mozilla10/3.6/ (ask kev for uname/password if needed)
- Create all unique pages (e.g., download.html, firstrun, whatsnew) (automated process for IT)
- pages available on trunk
- Page testing and approval by QA (Stephen Donner)
- For the following pages, download the en-US builds for Win, Mac, Linux, install, and ensure their first-run pages are instrumented (f=10 or something similar):
- https://www.mozilla.com/en-US/
- https://www.mozilla.com/en-US/products/firefox/
- https://www.mozilla.com/en-US/firefox/upgrade.html
- https://www.mozilla.com/en-US/firefox/personal.html
- https://www.mozilla.com/en-US/firefox/ie.html
- https://www.mozilla.com/en-US/firefox/all.html
- en-US links for Win, Mac, Linux should be Funnelcake-instrumented
- All other download links should be normal
- en-US links for Win, Mac, Linux should be Funnelcake-instrumented
- For the following pages, download the en-US builds for Win, Mac, Linux, install, and ensure their first-run pages are instrumented (f=10 or something similar):
- Set-up download servers and enable mirrors (Oremj)
- builds should be available at something like http://dm-download03.mozilla.org/
- Double check the builds (Tomcat)
At midnight:
- Pages pushed to production (automated process for IT)
- Pages verified (Stephen Donner)
Day of launch:
- Change pages back to normal on trunk and stage (automated process for IT)
- Verify on authstage once it syncs (Stephen Donner)
At following midnight:
- Back out to normal pages (automated process for IT)
- Change the 3 bouncer entries between 0:00 and 0:01. All Firefox-3.6-10 entries should point to the same locations as Firefox-3.6 entries. (John O'Duinn or Nick Thomas)
- Verify that three entry points all back to serving regular builds on all three platforms (Stephen Donner)
Done!
Bugs To Be Filed
- Modified Installer -- we will be including the survey with this Funnelcake
- master bug
- NEW BUG -- Create, QA, and Sign 3.6 repack (OLD BUG -- 3.5.7 repack)
- QA pages
- add funnelcake entries to bouncer
- put funnelcake builds on local mozilla mirror nodes
- push pages live at midnight
- turn off at midnight: reset funnelcake bouncer entries
- turn off at midnight: remove funnelcake builds from local mozilla mirror nodes
- turn off at midnight: revert the pages on Mozilla.com