Releases/Firefox 13.0/BuildNotes: Difference between revisions
(→Notes) |
|||
Line 124: | Line 124: | ||
No problems | No problems | ||
===== Firefox repacks ===== | ===== Firefox repacks ===== | ||
* Mac 1/6 failed during the last locale (cy), because the signing token expired. | |||
** This happened because mac-signing1 was down for awhile, and mac-signing2 got overloaded with requests | |||
** Used the standalone builder with the following properties to get cy built: | |||
*** script_repo_revision: FIREFOX_13_0_RELEASE | |||
*** release_config: mozilla/release-firefox-mozilla-release.py | |||
*** locale: cy | |||
** Once that and the other repack builders completed, used 'force build' on the mac 'repack complete' builder to get the automation going again | |||
=== Unittests / Talos === | === Unittests / Talos === |
Revision as of 20:04, 1 June 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 744596
Signed-off Revision(s)
Build 1: 7ebf7352c959
L10N changesets
Instructions on how to get them
- Firefox: https://l10n.mozilla.org/shipping/l10n-changesets?ms=fx13 - NOTE: This includes beta-only locales, so it's not completely accurate. We have to remove mn & sw, tracked in bug 759818.
Tags
Manually tag the automation code, then record the generated tags below. (details)
Build # | Branch, Tags | Changeset |
1 | GECKO130_2012060104_RELBRANCH, FIREFOX_13_0_BUILD1 FIREFOX_13_0_RELEASE | 7ebf7352c959 |
Build data
Firefox
Build # | Type | Build ID | Build machine | Time to build |
1 | Linux | 20120601045813 | linux-ix-slave16 | 1 hrs, 2 mins, 30 secs |
Linux64 | linux64-ix-slave16 | 1 hrs, 2 mins, 9 secs | ||
Mac | moz2-darwin10-slave56 | 3 hrs, 26 mins, 30 secs | ||
Windows | mw32-ix-slave09 | 3 hrs, 36 mins, 51 secs |
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
(note: mozilla-beta had not been updated to 14.0 code yet.)
No differences, nothing to do here.
Preparing to start Automation
- Clobbered "any master", "mozilla-release", "any builder"
- Set reserved_slaves to 8
- Created candidates directory:
# ffxbld@stage, or tbirdbld and use thunderbird in path version=13.0 cd /pub/mozilla.org/firefox/nightly/ mkdir ../candidates/$version-candidates ln -s ../candidates/$version-candidates $version-candidates
- Landed update release config, l10n-changesets
- Tagged buildbot-configs, buildbotcustom, and tools with FIREFOX_13_0_{RELEASE,BUILD1}
- Updated and reconfiged buildbot-master12
- update bailed when trying to update the master json with:
(python buildbot-configs/update-master-json.py tools/buildfarm/maintenance/production-masters.json master/master_config.json) master not found in tools/buildfarm/maintenance/production-masters.json
- Reconfig got stuck because moz2-darwin10-slave53 fell offline. Fixed by following these instructions.
- Ran release sanity:
source ../bin/activate PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u bhearsum \
-V 13.0 --branch mozilla-release --build-number 1 -c release-firefox-mozilla-release.py \ --products firefox --l10n-dashboad-version=13 --dryrun localhost:9001
- Complained about mn and sw because of the dashboard being wrong.
- Kicked off the release:
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u bhearsum \
-V 13.0 --branch mozilla-release --build-number 1 -c release-firefox-mozilla-release.py \ --products firefox --l10n-dashboad-version=13 --bypass-l10n-check localhost:9001
- Used --bypass-l10n-check to ignore l10n revision problems.
E-mail Metrics
Send mail.
E-mail mirrors@mozilla.org
Sent mail for this release and Thunderbird 13.0
Edit rsync exclude files
Added the following to the top of svn+ssh://svn.mozilla.org/sysadmins/puppet/trunk/modules/productdelivery/files/rsync/rsyncd-mozilla-releases.exclude
+ firefox + firefox/releases + firefox/releases/13.0 + firefox/releases/13.0/*/ + firefox/releases/13.0/*/*/ + firefox/releases/13.0/*/*/*/ + firefox/releases/13.0/**index.html - firefox/releases/13.0/**
Tag
No problems
Bouncer Submitter
No problems
Source
No problems
Build
Firefox
No problems
Firefox repacks
- Mac 1/6 failed during the last locale (cy), because the signing token expired.
- This happened because mac-signing1 was down for awhile, and mac-signing2 got overloaded with requests
- Used the standalone builder with the following properties to get cy built:
- script_repo_revision: FIREFOX_13_0_RELEASE
- release_config: mozilla/release-firefox-mozilla-release.py
- locale: cy
- Once that and the other repack builders completed, used 'force build' on the mac 'repack complete' builder to get the automation going again
Unittests / Talos
XULRunner
Source
No problems
Build
No problems