Releases/Firefox 3.6.16/BuildNotes
Build Engineers
rail, armenzg- bug 642556
Signed-off Revision(s)
Tags
Build # | Tag | Changeset |
1 | FIREFOX_3_6_16_BUILD1 | 53907aa2199a |
Notifications
- We have to notify AV vendors once the signed bits are on candidates directory (for email address and template example, see bug 568884#c15 )
- We have to give mirrors as much notice as possible before pushing to mirrors. This has been 24-72 hours, but has been up to a week in advance. (for email address and template example, see bug 633657 )
- We have to notify infra-all@ before "go to build" and before we ship. The more advance notice the better.
- We have to notify metrics once we release
Bugs hit
Build data
Build # | Type | Build ID | Build machine | Time to build |
1 | Linux | |||
Mac | ||||
Windows |
Build 1
- Clobbered "pm03:8010/1.9.2/Any builder"
- Pushed buildbot-configs http://hg.mozilla.org/build/buildbot-configs/rev/8bdfaab502b5 and merged to production branch: http://hg.mozilla.org/build/buildbot-configs/rev/1bfa63aa0c43
- tagged using FIREFOX_3_6_16_BUILD1 and FIREFOX_3_6_16_RELEASE: buildbotcustom (tip of production-0.8), tools (tip of default), buildbot-configs (tip of production)
- updated /tools/buildbotcustom/buildbotcustom, /builds/buildbot/configs, and /builds/buildbot/builder_master/tools to latest
- reserved 6 slaves:
echo 6 >reserved_slaves_pm03
- kicked off automation with:
PYTHONPATH=/builds/buildbot/builder_master:/builds/buildbot/builder_master/tools/lib/python python \ /builds/buildbot/builder_master/tools/buildbot-helpers/release_sanity.py \ -u rail -V 3.6.16 --branch mozilla-1.9.2 --build-number 1 \ -c release-firefox-mozilla-1.9.2.py --dryrun localhost:9010
Tag
No problems.
Update Bouncer
Triggered by automation. No problems.
Source / XULRunner Source
No problems.
Build
Remove en-US.xpi
You want to remove the en-US.xpi before autosigning creates the MD5SUMS and the SHA1SUMS.
Please remove this section once bug 628795 is fixed.
Start autosigning
Set up autosinging using instructions
L10n Repack
One of the win32 repacks failed on w32-ix-slave03 (simplejson module missing). See https://bugzilla.mozilla.org/show_bug.cgi?id=634428#c4 for the details.
Partner Repack
No problems.
XULRunner Build
No problems.
Unittests
The same results as in Releases/Firefox_3.6.15/BuildNotes#Unittests 3.6.15.
Signing
Followed CombinedSigning doc.
Notify AV vendors
- Notify vendors using instructions in bug 568884#c15
L10n Verify
Linux: red. Ignorable (directory changes).
Updates
3.6* -> 3.6.15
Generation
Update Verify
3.5.x -> 3.6.15 Major Updates
MU Generation
MU Verify
Socorro product data updates
Push to Beta Channel
We'll need to unthrottle the beta channel after pushing the beta snippets, because there will be a throttled 3.6.16 --> 4.0 major update present until we overwrite it. This is done by adding an exception for 'beta' in config-dist.php's $throttleExceptions array. Please also add throttling of 3.6.16, with betatest and releastest in the exceptions block, in preparation for major updates out of 3.6.16.
Fix snippets for some locales
Email mirrors about release day date
See Notifications section for more details.