Releases/Funnelcake05: Difference between revisions
< Releases
Jump to navigation
Jump to search
| (4 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
= Next Meeting = | = Next Meeting = | ||
* | * any adjustments to task list, bugs filed? | ||
* | * postmortem from shipping Funnelcake04 (shipped on 12/15) | ||
* | ** address Omniture issue | ||
* | * confirm plans for next ship date of 1/13 | ||
= Task List = | = Task List = | ||
| Line 10: | Line 10: | ||
'''In advance:''' | '''In advance:''' | ||
# create repack (Kev) | # create repack (Kev) | ||
# installers to be made available at https://people.mozilla.org/files/partners/mozilla04/3.0. | # installers to be made available at https://people.mozilla.org/files/partners/mozilla04/3.0.5/ (or something similar). worksheet will be here: https://intranet.mozilla.org/Firefox:Distribution:Funnelcake5. | ||
# 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.org:/tmp/ | # builds to be made ready for signing at people.mozilla.org:/tmp/funnelcake5-305-signed.tar | ||
# Build signs (Nick Thomas); now at people.mozilla.org:/tmp/ | # Build signs (Nick Thomas); now at people.mozilla.org:/tmp/funnelcake5-305-signed.tar | ||
# signed builds available at https://people.mozilla.org/files/partners/ | # signed builds available at https://people.mozilla.org/files/partners/mozilla05/3.0.5/ | ||
# Create all unique pages (e.g., download.html, firstrun, whatsnew) (Wil Clouser) | # Create all unique pages (e.g., download.html, firstrun, whatsnew) (Wil Clouser) | ||
# pages available on trunk | # pages available on trunk | ||
# Page testing and approval by QA (Stephen Donner) | # 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= | ## For the following pages, download the en-US builds for Win, Mac, Linux, install, and ensure their first-run pages are instrumented (f=5 or something similar): | ||
### https://www-trunk.stage.mozilla.com/en-US/ | ### https://www-trunk.stage.mozilla.com/en-US/ | ||
### https://www-trunk.stage.mozilla.com/en-US/products/firefox/ | ### https://www-trunk.stage.mozilla.com/en-US/products/firefox/ | ||
| Line 39: | Line 39: | ||
'''At following midnight:''' | '''At following midnight:''' | ||
# Back out to normal pages (Wil Clouser) | # Back out to normal pages (Wil Clouser) | ||
# Change the 3 bouncer entries between 0:00 and 0:01. All Firefox-3.0. | # Change the 3 bouncer entries between 0:00 and 0:01. All Firefox-3.0.5-05 entries should point to the same locations as Firefox-3.0.5 entries. (John O'Duinn) | ||
# 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 45: | Line 45: | ||
= Bugs To Be Filed = | = Bugs To Be Filed = | ||
* | * [https://bugzilla.mozilla.org/show_bug.cgi?id=471610 master bug] | ||
* | * [https://bugzilla.mozilla.org/show_bug.cgi?id=471611 create repack] | ||
* | * [https://bugzilla.mozilla.org/show_bug.cgi?id=471612 QA repack] | ||
* | * [https://bugzilla.mozilla.org/show_bug.cgi?id=471615 sign builds] | ||
* | * [https://bugzilla.mozilla.org/show_bug.cgi?id=471618 create pages] | ||
* | * [https://bugzilla.mozilla.org/show_bug.cgi?id=471690 QA pages] | ||
* | * [https://bugzilla.mozilla.org/show_bug.cgi?id=471692 add funnelcake entries to bouncer] | ||
* | * [https://bugzilla.mozilla.org/show_bug.cgi?id=471693 put funnelcake builds on local mozilla mirror nodes] | ||
* | * [https://bugzilla.mozilla.org/show_bug.cgi?id=471697 push pages live at midnight] | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=471698 turn off at midnight: reset funnelcake bouncer entries] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=471699 turn off at midnight: remove funnelcake builds from local mozilla mirror nodes] | |||
Latest revision as of 18:45, 31 December 2008
Next Meeting
- any adjustments to task list, bugs filed?
- postmortem from shipping Funnelcake04 (shipped on 12/15)
- address Omniture issue
- confirm plans for next ship date of 1/13
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/mozilla04/3.0.5/ (or something similar). worksheet will be here: https://intranet.mozilla.org/Firefox:Distribution:Funnelcake5.
- QA testing + signing of release (Tomcat)
- Repacking (Kev)
- builds to be made ready for signing at people.mozilla.org:/tmp/funnelcake5-305-signed.tar
- Build signs (Nick Thomas); now at people.mozilla.org:/tmp/funnelcake5-305-signed.tar
- signed builds available at https://people.mozilla.org/files/partners/mozilla05/3.0.5/
- Create all unique pages (e.g., download.html, firstrun, whatsnew) (Wil Clouser)
- 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=5 or something similar):
- https://www-trunk.stage.mozilla.com/en-US/
- https://www-trunk.stage.mozilla.com/en-US/products/firefox/
- https://www-trunk.stage.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=5 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 (Wil Clouser)
- Pages verified (Stephen Donner)
Day of launch:
- Change pages back to normal on trunk and stage (Wil Clouser)
- Verify on authstage once it syncs (Stephen Donner)
At following midnight:
- Back out to normal pages (Wil Clouser)
- Change the 3 bouncer entries between 0:00 and 0:01. All Firefox-3.0.5-05 entries should point to the same locations as Firefox-3.0.5 entries. (John O'Duinn)
- Verify that three entry points all back to serving regular builds on all three platforms (Stephen Donner)
Done!
Bugs To Be Filed
- master bug
- create repack
- QA repack
- sign builds
- create pages
- 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