Releases/Firefox 12.0/BuildNotes: Difference between revisions
Line 124: | Line 124: | ||
=== E-mail Metrics === | === E-mail Metrics === | ||
Sent: | |||
Firefox,firefox,firefox,12.0,12.0 | |||
=== E-mail Mirrors === | === E-mail Mirrors === | ||
Emailed mirrors@mozilla.org to warn of Firefox and Thunderbird 12.0 | |||
=== Edit rsync exclude files === | === Edit rsync exclude files === | ||
Line 131: | Line 134: | ||
=== Tag === | === Tag === | ||
No problems. However, I thought I had messed up the config so I halted tagging at one point, and to restart the automation. We thought we would have to muck around with the schedulers to fix it, but that ended up not being the case. | |||
=== Bouncer Submitter === | === Bouncer Submitter === | ||
No problems. | |||
=== Source === | === Source === | ||
No problems | |||
=== Build === | === Build === | ||
Line 145: | Line 151: | ||
====Source==== | ====Source==== | ||
Failed. Rebuilt it. | |||
====Build==== | ====Build==== |
Revision as of 22:59, 20 April 2012
Notes About Releasing
Please update the Notes Template and the Release:Primer for future releases (bug fixes, changes to automation) as needed
Bugs hit
Build Engineers
{bhearsum} - Tracking bug: bug 735392
Signed-off Revision(s)
Build 1: #
L10N changesets
Instructions on how to get them
- Firefox: link to the l10n-changesets
Tags
Manually tag the automation code, then record the generated tags below. (details)
Build # | Branch, Tags | Changeset |
MOBILE80_#_RELBRANCH, FENNEC_VERSION_RELEASE, FENNEC_VERSION_BUILD1 | # | |
GECKO80_#_RELBRANCH, FIREFOX_VERSION_BUILD1 FIREFOX_VERSION_RELEASE | # |
Build data
Firefox
Build # | Type | Build ID | Build machine | Time to build |
1 | Linux | |||
Linux64 | ||||
Mac | ||||
Windows |
Notes
Build 1
Diff mozconfigs
From a mozilla-release checkout, ran:
for p in linux32 linux64 macosx-universal win32; do diff -Naur {,../mozilla-beta/}browser/config/mozconfigs/$p/release; done
Got the following output:
--- browser/config/mozconfigs/linux32/release 2012-04-19 13:09:08.317718465 -0400 +++ ../mozilla-beta/browser/config/mozconfigs/linux32/release 2012-04-19 13:08:35.781619562 -0400 @@ -16,5 +16,8 @@ export MOZ_TELEMETRY_REPORTING=1 +# Treat warnings as errors in directories with FAIL_ON_WARNINGS. +ac_add_options --enable-warnings-as-errors + # Enable parallel compiling mk_add_options MOZ_MAKE_FLAGS="-j4" --- browser/config/mozconfigs/linux64/release 2012-04-19 13:09:08.321718478 -0400 +++ ../mozilla-beta/browser/config/mozconfigs/linux64/release 2012-04-19 13:08:35.781619562 -0400 @@ -16,5 +16,8 @@ export MOZ_TELEMETRY_REPORTING=1 +# Treat warnings as errors in directories with FAIL_ON_WARNINGS. +ac_add_options --enable-warnings-as-errors + # Enable parallel compiling mk_add_options MOZ_MAKE_FLAGS="-j4" --- browser/config/mozconfigs/macosx-universal/release 2012-01-30 08:45:53.000000000 -0500 +++ ../mozilla-beta/browser/config/mozconfigs/macosx-universal/release 2012-04-19 13:08:35.785619573 -0400 @@ -12,5 +12,8 @@ export MOZ_TELEMETRY_REPORTING=1 +# Treat warnings as errors in directories with FAIL_ON_WARNINGS. +ac_add_options --enable-warnings-as-errors + # Enable parallel compiling mk_add_options MOZ_MAKE_FLAGS="-j4"
Not a critical change, but it'll get picked up when Release Management does the merge, so didn't take any action.
Preparing to start Automation
- Requested a clobber for "any master", "mozilla-release", "any builder"
- Reserved 8 slaves
- Created a candidates directory symlink:
# ffxbld@stage cd /pub/mozilla.org/firefox/nightly/ mkdir ../candidates/12.0-candidates ln -s ../candidates/12.0-candidates 12.0-candidates
- Clicked "ship it" on l10n dashboard
- Landed buildbot-configs changes
- Tagged buildbot-configs, buildbotcustom, and tools with FIREFOX_12_0_{RELEASE,BUILD1}
- Ran release sanity:
source ../bin/activate PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u bhearsum \ -V 12.0 --branch mozilla-release --build-number 1 -c release-firefox-mozilla-release.py \ --products firefox --l10n-dashboad-version=12 --bypass-l10n-check --dryrun localhost:9001 PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u bhearsum \ -V 12.0 --branch mozilla-release --build-number 1 -c release-firefox-mozilla-release.py \ --products firefox --l10n-dashboad-version=12 --bypass-l10n-check localhost:9001
E-mail Metrics
Sent:
Firefox,firefox,firefox,12.0,12.0
E-mail Mirrors
Emailed mirrors@mozilla.org to warn of Firefox and Thunderbird 12.0
Edit rsync exclude files
Added '- firefox/releases/12.0' to /pub/mozilla.org/rsyncd-mozilla-releases.exclude
Tag
No problems. However, I thought I had messed up the config so I halted tagging at one point, and to restart the automation. We thought we would have to muck around with the schedulers to fix it, but that ended up not being the case.
Bouncer Submitter
No problems.
Source
No problems
Build
Repacks
Unittests / Talos
XULRunner
Source
Failed. Rebuilt it.