Releases/Firefox 3.6.13/BuildNotes: Difference between revisions
Line 105: | Line 105: | ||
* Linux: All green | * Linux: All green | ||
* Win32: All green except for mochitests, which ran all test successfully and then hung at shutdown. Retriggered it. | * Win32: All green except for mochitests, which ran all test successfully and then hung at shutdown. Retriggered it. | ||
=== Signing === | |||
Removed en-US.xpi from candidates directory. No problems, followed [https://intranet.mozilla.org/Build:CombinedSigning CombinedSigning doc]. |
Revision as of 17:43, 22 November 2010
Build Engineers
bhearsum
Tracking bug
Signed-off Revision(s)
Build1: 5d2cbf9c9669
Tags
Build # | Tag | Changeset |
1 | FIREFOX_3_6_13_BUILD1 FIREFOX_3_6_13_RELEASE | af7a49ca89b2 |
Build data
Build # | Type | Build ID | Build machine | Time to build |
1 | Linux | |||
Mac | ||||
Windows |
Build 1
Done on pm03. Setup notes:
- No clobberer necessary because this is the first 0.8.0 release on this branch.
- landed config updates, including l10n-changesets
- tagged buildbot-configs, buildbotcustom, compare-locales, and tools with FIREFOX_3_6_12_BUILD1 and FIREFOX_3_6_12_RELEASE
- updated /tools/buildbotcustom/buildbotcustom, /builds/buildbot/configs, and /builds/buildbot/builder_master/tools to latest
- reconfiged master
- Left tree open, 0.8.0 automation doesn't require that it closes
- kicked off automation with:
buildbot sendchange --username=bhearsum --master=localhost:9010 --branch=releases/mozilla-1.9.2 --revision=FIREFOX_3_6_13_RELEASE -p release_config:mozilla/release-firefox-mozilla-1.9.2.py gogogo
Tag
'pl' locale failed when 'hg out' got a bad response from the HG server. (FIXME we should be retrying when any hg operation fails).
Fixed manually by running the following on mv-moz2-linux-ix-slave11, as cltbld:
cd /builds/slave/release-mozilla-1.9.2-tag/build/pl hg push --new-branch -e 'ssh -l ffxbld -i ~/.ssh/ffxbld_dsa' ssh://hg.mozilla.org/releases/l10n-mozilla-1.9.2/pl
Manually started source, xulrunner_source, _build and _xulrunner_build for all platforms, filling in the form as follows:
- Branch: releases/mozilla-1.9.2
- Revision: FIREFOX_3_6_13_RELEASE
- Property 1 Name: release_config
- Property 1 Value: mozilla/release-firefox-mozilla-1.9.2.py
Source / XULRunner Source
No Problems
Build
No problems. Removed en-US.xpi from stage
L10n Repack
Triggered manually, see Tag section for form details.
Failed a few times because the scripts were trying to use staging-only variables. Landed a few bustage fixes before it got working again. Patches are in bug 613944.
Lots of individual repacks failed when uploading. Found them by searching for "ssh_exchange_identification: Connection closed by remote host" in the logs. To fix, did the following for each failed locale (on the machine that tried to build it):
export UPLOAD_USER=ffxbld export MOZ_OBJDIR=obj-l10n export UPLOAD_SSH_KEY="~/.ssh/ffxbld_dsa" export UPLOAD_HOST=stage.mozilla.org export POST_UPLOAD_CMD="post_upload.py -p firefox -n 1 -v 3.6.13 --release-to-candidates-dir" export UPLOAD_TO_TEMP=1 export MOZ_PKG_PRETTYNAMES=1 cd /builds/moz2_slave/release-mozilla-1.9.2-$platform_repack_$n/build/mozilla-1.9.2/obj-l10n/browser/locales export AB_CD=$locale make l10n-upload-$locale
Did the following on stage to make sure we had all of the locales:
cd /home/ftp/pub/firefox/nightly/3.6.13-candidates/build1 ls unsigned/win32 | grep -v xpi | wc -l ls mac | grep -v xpi | wc -l ls linux-i686 | grep -v xpi | wc -l
Output for each should be 76, which it was.
Partner Repack
No problems. Signing happened at the same time as other builds.
XULRunner Build
No problems
Unittests
- Mac: All green
- Linux: All green
- Win32: All green except for mochitests, which ran all test successfully and then hung at shutdown. Retriggered it.
Signing
Removed en-US.xpi from candidates directory. No problems, followed CombinedSigning doc.