Releases/Firefox 38.0.6/BuildNotes: Difference between revisions

update notes, do post release
(update notes, do post release)
 
(3 intermediate revisions by 2 users not shown)
Line 4: Line 4:
* <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] (build1 only)
* <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] (build1 only)
* (RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s>
* (RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s>
* <s>Set-up test updates (see below)</s>
* <s>Set-up test updates (see below)
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]]
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]]
* Publish updates (see below)
* Publish updates (see below)
* Post release (see below)
* Post release (see below)</s>


== Set-up test updates ==
== Set-up test updates ==
After the updates builder runs we did some stuff by hand to get the release-localtest & release-cdntest rules set-up to verify how we'll be shipping this.
After the updates builder runs we did some stuff by hand to get the release-localtest & release-cdntest rules set-up to verify how we'll be shipping this.
* Created Firefox-38.0.6-build1-whatsnew blob by downloading the Firefox-38.0.6-build1 and tweaking it to add actions and openURL (see 38.0.5 blob for an example).
* Created Firefox-38.0.6-build1-whatsnew blob by downloading the Firefox-38.0.6-build1 and tweaking it to add actions and openURL (see 38.0.5 blob for an example).
* Updated Firefox-38.0.6-build1 to have <tt>"actions": "silent",</tt> to suppress in-app whatsnew config
* Reverted product:Firefox, channel:release-cdntest rule back to Firefox-38.0.5-build4. Repeated for release-localtest
* Reverted product:Firefox, channel:release-cdntest rule back to Firefox-38.0.5-build4. Repeated for release-localtest
* Added new rule for product:Firefox, channel:release-cdntest-cck-mozilla*, locale:'en-US,en-GB,es-ES,es-MX,de,pt-BR,fr,ru,ja,ja-JP-mac', version:<38.0.5, priority:96, mapping:Firefox-38.0.6-build1-whatsnew. (NB: we've done funnelcake for more than en-US in the past, so copying over the list for 38.0.5 whatsnew). Duplicated to release-localtest-cck-mozilla* channel.
* Added new rule for product:Firefox, channel:release-cdntest-cck-mozilla*, locale:'en-US,en-GB,es-ES,es-MX,de,pt-BR,fr,ru,ja,ja-JP-mac', version:<38.0.5, priority:96, mapping:Firefox-38.0.6-build1-whatsnew. (NB: we've done funnelcake for more than en-US in the past, so copying over the list for 38.0.5 whatsnew). Duplicated to release-localtest-cck-mozilla* channel.
* Added new rule for product:Firefox, channel:release-cdntest-cck-mozilla*, priority:95, mapping:Firefox-38.0.6-build1. Duplicated to release-localtest-cck-mozilla* channel.
* Added new rule for product:Firefox, channel:release-cdntest-cck-mozilla*, priority:95, mapping:Firefox-38.0.6-build1. Duplicated to release-localtest-cck-mozilla* channel.


Priorities from above are quite high because we already have 91 and 92 taken by the regular release channel WNP configuration.
Priorities from above are quite high because we already have 90 and 92 taken by the regular release channel WNP configuration. Rules snapshot prior to release:
<pre>mysql> select rule_id, priority, mapping, product, version, channel, buildTarget, buildID, locale, substr(osVersion,1,20) as osVersion, comment from rules where (product='Firefox' or product is NULL) and (channel in ('release-localtest','release*') or channel like 'release-localtest-cck%' or channel is NULL) order by priority desc;
+---------+----------+--------------------------------+---------+---------+--------------------------------+-------------+---------+-----------------------------------------------------+----------------------+--------------------------------------------------------------------------------------------------------------------+
| rule_id | priority | mapping                        | product | version | channel                        | buildTarget | buildID | locale                                              | osVersion            | comment                                                                                                            |
+---------+----------+--------------------------------+---------+---------+--------------------------------+-------------+---------+-----------------------------------------------------+----------------------+--------------------------------------------------------------------------------------------------------------------+
|      69 |      150 | No-Update                      | NULL    | NULL    | release*                      | NULL        | NULL    | NULL                                                | Darwin 6,Darwin 7,Da | OS Blocking rule for de-supported OS' on Release channel                                                          |
|    103 |      120 | No-Update                      | Firefox | <4.0    | release*                      | NULL        | NULL    | NULL                                                | NULL                | block updates for 3.6 and earlier until we sort out bug 998721, and because they can't handle appVersion style xml |
|      73 |      110 | Firefox-12.0-build1            | Firefox | <10.0  | release*                      | NULL        | NULL    | NULL                                                | NULL                | watershed                                                                                                          |
|    189 |      96 | Firefox-38.0.6-build1-whatsnew | Firefox | <38.0.5 | release-localtest-cck-mozilla* | NULL        | NULL    | en-US,en-GB,es-ES,es-MX,de,pt-BR,fr,ru,ja,ja-JP-mac | NULL                | Fix up for bug 1171730                                                                                            |
|    191 |      95 | Firefox-38.0.6-build1          | Firefox | NULL    | release-localtest-cck-mozilla* | NULL        | NULL    | NULL                                                | NULL                | Fix up for bug 1171730                                                                                            |
|    193 |      92 | Firefox-38.0.5-build4-whatsnew | Firefox | NULL    | release-localtest              | NULL        | NULL    | en-US,en-GB,es-ES,es-MX,de,pt-BR,fr,ru,ja,ja-JP-mac | NULL                | Pocket locales, bug 1143875                                                                                        |
|      56 |      90 | Firefox-38.0.5-build4          | Firefox | NULL    | release-localtest              | NULL        | NULL    | NULL                                                | NULL                | NULL                                                                                                              |
+---------+----------+--------------------------------+---------+---------+--------------------------------+-------------+---------+-----------------------------------------------------+----------------------+--------------------------------------------------------------------------------------------------------------------+
7 rows in set (0.00 sec)
</pre>


=== Manually verify updates ===
=== Manually verify updates ===
Line 81: Line 96:
== Publish updates ==
== Publish updates ==
Need to port over the release-cdntest-cck-mozilla* rules. Be very careful, and make sure to verify afterwards with the table above.
Need to port over the release-cdntest-cck-mozilla* rules. Be very careful, and make sure to verify afterwards with the table above.
* Duplicated https://aus4-admin.mozilla.org/rules#channel:release-cdntest-cck-mozilla%20product:firefox and removed "cdntest-" from the channel names. Checked against the matrix below.


== Post release ==
== Post release ==
Line 87: Line 103:


Do NOT update FTP symlinks or "-latest" entries in Bouncer.
Do NOT update FTP symlinks or "-latest" entries in Bouncer.
Completed using
# ffxbld@stage
cd /pub/mozilla.org/firefox/releases/38.0.6
find . -name index.html -delete
Confirmed users
4,293

edits