Releases/Firefox 38.0.6/BuildNotes
38.0.6 is a Very Special release caused by bug 1171730. We'll be building all of the normal deliverables, but only shipping updates to en-US users on Funnelcake builds (channel=release-cck-mozilla*). This release will also not be shipped on www.mozilla.org. Because of these things we have to set-up extra Balrog rules by hand, so some parts of the checklist do not apply. If you're working on this release please read these notes carefully before taking any actions
Checklist
(RelMan) Ship the l10n milestone (build1 only)(RelMan) Submit to Ship It- Set-up test updates (see below)
- Push to mirrors
- Publish updates (see below)
- Post release (see below)
Set-up test updates
After the updates builder runs we need to do some stuff by hand to get the release-cdntest rules set-up to verify how we'll be shipping this. Here's what bhearsum thinks needs to happen:
- Revert product:Firefox, channel:release-cdntest rule back to 38.0.5 build4
- Add new rule for product:Firefox, channel:release-cdntest-cck-mozilla*, locale:en-US, version:<38.0.5, priority:94, mapping:Firefox-38.0.6-build1-whatsnew
- Add new rule for product:Firefox, channel:release-cdntest-cck-mozilla*, locale:en-US, priority:93, mapping:Firefox-38.0.6-build1
Priorities from above are quite high because we already have 91 and 92 taken by the regular release channel WNP configuration.
TEST THE CRAP OUT OF THIS. THE AUTHOR IS NOT GUARANTING THAT THIS WILL WORK!!!!!!!
Manually verify updates
Should verify at least the following:
Type | Locale | Platform | Version | Expected Result |
---|---|---|---|---|
Funnelcake | en-US | Windows | 35.0.1 | Update to 38.0.6 with what's new page |
38.0.5 | Update to 38.0.6 WITHOUT what's new page | |||
Vanilla | en-US | Windows | 38.0 | Update to 38.0.5 with what's new page |
38.0.5 | No update | |||
zh-TW | 38.0 | Update to 38.0.5 WITHOUT what's new page | ||
38.0.5 | No update | |||
en-US | Mac | 38.0 | Update to 38.0.5 with what's new page | |
38.0.5 | No update |
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.
Post release
- Remove index files from /pub/mozilla.org/firefox/releases/38.0.6 (by hand)
Do NOT update FTP symlinks or "-latest" entries in Bouncer.