Releases/Firefox 13.0/BuildNotes: Difference between revisions
Line 100: | Line 100: | ||
=== Edit rsync exclude files === | === 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 | |||
<pre> | |||
+ 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/** | |||
</pre> | |||
=== Tag === | === Tag === |
Revision as of 13:10, 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: [1]
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 | GECKO80_#_RELBRANCH, FIREFOX_13_0_BUILD1 FIREFOX_13_0_RELEASE | [2] |
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
(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
Source
No problems