Releases/Firefox 3.5.2/BuildNotes: Difference between revisions
< Releases | Firefox 3.5.2
Jump to navigation
Jump to search
(→Sign) |
|||
Line 80: | Line 80: | ||
====Sign==== | ====Sign==== | ||
[https://intranet.mozilla.org/Build:CombinedSigning instructions] | [https://intranet.mozilla.org/Build:CombinedSigning instructions] | ||
* Kicked off new signing on cm-keymaster01 and old style on keymaster at the same time | |||
* new signing bailed out at verify-asc because SUMS files were not signed, but verify-asc thought they should be ('''FIXME'''). we were trying to push out signed *SUMS files this time. to save time but since we've never done it in the past, just pushed things along with unsigned *SUMS files by running the 'fake-upload' and then 'postsign' targets | |||
====L10nVerify==== | ====L10nVerify==== |
Revision as of 13:20, 30 July 2009
Build Engineers
nthomas, bhearsum
Signed-off Revision(s)
Build1: 7a9fe7dfac8a
Tags
On releases/mozilla-1.9.1:
Build # | Tag | Changeset |
1 | GECKO1912_20090729_RELBRANCH | 7a9fe7dfac8a |
FIREFOX_3_5_2_BUILD1, FIREFOX_3_5_2_RELEASE | Was:b8dbd5ab1647 Became:d57f05bcdbe1 |
Build data
Type | Build ID | Build machine |
[Windows installer/zip] | ||
[Mac compressed] | ||
[Linux compressed] |
Notes
Build 1
- Cleaned up previous releases' build dirs
- l10n-changesets updated in bug 505129
- Land version bump, reconfig production-master
- Kick-off automation:
buildbot sendchange --username=nthomas --master=localhost:9010 --branch=releases/mozilla-1.9.1 -m "Firefox 3.5.2 build1" goforit
Tag
No problems with tag (see below for where it got moved)
Source
No problems
Build/Repack
No problems generating en-US builds, but linux locales started failing in the make_installers_locale step after generating tar.bz2 and complete.mar:
/tools/python/bin/python ../../tools/update-packaging/generatesnippet.py \ --mar-path=/builds/moz2_slave/linux_repack/build/mozilla-1.9.1/dist/update \ --application-ini-file=/builds/moz2_slave/linux_repack/build/mozilla-1.9.1/dist/l10n-stage/firefox/application.ini \ --locale=or \ --product=Firefox \ --download-base-URL= \ --verbose /tools/python/bin/python: can't open file '../../tools/update-packaging/generatesnippet.py': [Errno 2] No such file or directory
This is fallout from a bad merge in bug 489313, as generatesnippet.py did not land on mozilla-1.9.1. Mac also hit it because it's not platform-dependent.
Recovery
- did a no-op reconfig on master to prevent win32 repacks from starting
- Fix was landed on the relbranch and default, and the two tags moved up to d57f05bcdbe1
- automation patched to disable tag and en-US builds
- cleaned up mac and linux slaves of repack dirs and source
- submitted another sendchange
No problems after that.
Sign
- Kicked off new signing on cm-keymaster01 and old style on keymaster at the same time
- new signing bailed out at verify-asc because SUMS files were not signed, but verify-asc thought they should be (FIXME). we were trying to push out signed *SUMS files this time. to save time but since we've never done it in the past, just pushed things along with unsigned *SUMS files by running the 'fake-upload' and then 'postsign' targets