Funnelcake

From MozillaWiki
Revision as of 05:44, 7 December 2008 by Stephend (talk | contribs)
Jump to navigation Jump to search

TODO

  1. ken - create wiki page outlining steps
  2. team - fill in steps we feel are missing
  3. ken - organize next funnelcake meeting
  4. team - discuss documented task list, dates, reasonable release date

Meeting Notes

Next Meeting

  • revise task list
  • assign dates to major tasks
  • file bugs needed
  • set up a Q1 schedule for funnelcake

Task List

Steps needed to perform a funnelcake release.

In advance:

  1. create repack (Kev)
  2. installers to be made available at https://people.mozilla.org/files/partners/mozilla04/3.0.4/ (or something similar). worksheet will be here: https://intranet.mozilla.org/Firefox:Distribution:Funnelcake4.
  3. QA testing + signing of release (Tomcat)
  4. Repacking (Kev)
  5. builds to be made ready for signing at people.mozilla.org:/tmp/funnelcake4-304-signed.tar
  6. Build signs (Nick Thomas); now at people.mozilla.org:/tmp/funnelcake4-304-signed.tar
  7. signed builds available at https://people.mozilla.org/files/partners/mozilla04/3.0.4/
  8. Create all unique pages (e.g., download.html, firstrun, whatsnew) (Wil Clouser)
  9. pages available on trunk
  10. Page testing and approval by QA (Stephen Donner)
    1. https://www-trunk.stage.mozilla.com/en-US/
    2. https://www-trunk.stage.mozilla.com/en-US/products/firefox/
    3. https://www-trunk.stage.mozilla.com/en-US/firefox/all.html
      1. All other download links should be normal
  11. Set-up download servers and enable mirrors (Oremj)
  12. builds should be available at something like http://dm-download03.mozilla.org/
  13. Double check the builds (Tomcat)

At midnight:

  1. Pages pushed to production (Wil Clouser)
  2. Pages verified (Stephen Donner)

Day of launch:

  1. Change pages back to normal on trunk and stage (Wil Clouser)
  2. Verify on authstage once it syncs (Stephen Donner)

At following midnight:

  1. Back out to normal pages (Wil Clouser)
  2. Change the 3 bouncer entries between 0:00 and 0:01. All Firefox-3.0.4-04 entries should point to the same locations as Firefox-3.0.4 entries. (John O'Duinn)
  3. Verify that three entry points all back to serving regular builds on all three platforms (Stephen Donner)

Done!