Releases/Firefox 11.0b7/BuildNotes
Contents
- 1 Notes About Releasing
- 2 Bugs hit
- 3 Build Engineers
- 4 Signed-off Revision(s)
- 5 L10N changesets
- 6 Tags
- 7 Build data
- 8 Notes
- 8.1 Build 1
- 8.1.1 Preparing to start Automation
- 8.1.2 E-mail Metrics
- 8.1.3 E-mail mirrors@mozilla.org
- 8.1.4 Edit rsync exclude files
- 8.1.5 Tag
- 8.1.6 Bouncer Submitter
- 8.1.7 Source
- 8.1.8 Start autosign
- 8.1.9 Build
- 8.1.10 Unittests / Talos
- 8.1.11 XULRunner
- 8.1.12 Partner Repack
- 8.1.13 Firefox Signing
- 8.1.14 Android Signing
- 8.1.15 L10N verify
- 8.1.16 Checksums
- 8.1.17 Updates
- 8.1.18 Major Update
- 8.1.19 Reset reserved slaves
- 8.1.20 Check permissions / AV scan
- 8.1.21 Push to internal mirrors
- 8.1.22 Final verification
- 8.1.23 Going to Beta
- 8.1.24 Push index file to mirrors
- 8.1.25 Push to external mirrors
- 8.1.26 Release Day
- 8.1 Build 1
Notes About Releasing
Please update the Notes Template and the Release:Primer for future releases (bug fixes, changes to automation) as needed
Bugs hit
Enter any bugs pre-existing or newly discovered and filed during the release:
- bug - description
Build Engineers
nthomas - Tracking bug: bug 734260
Signed-off Revision(s)
Build 1: ff5f2055aba4
Only building Firefox this time.
L10N changesets
Instructions on how to get them
- Firefox: l10n-changesets
- Fennec: N/A
Tags
Build # | Branch, Tags | Changeset |
1 | MOBILE80_#_RELBRANCH, FENNEC_VERSION_RELEASE, FENNEC_VERSION_BUILD1 | N/A |
GECKO110_2012030815_RELBRANCH, FIREFOX_11_0b7_BUILD1 FIREFOX_11_0b7_RELEASE | ff0935d61662 |
Build data
Firefox
Build # | Type | Build ID | Build machine | Time to build |
1 | Linux | 20120308162450 | mv-moz2-linux-ix-slave14 | 1 hrs, 6 mins, 55 secs |
Linux64 | linux64-ix-slave05 | 1 hrs, 2 mins, 11 secs | ||
Mac | moz2-darwin10-slave43 | 3 hrs, 15 mins, 41 secs | ||
Windows | mw32-ix-slave20 | 3 hrs, 20 mins, 26 secs |
Fennec
N/A
Notes
Build 1
Preparing to start Automation
- Set clobbers for any master, mozilla-beta, and any builder
- Reserve slaves, e.g.:
[cltbld@buildbot-master08 master]$ pwd /builds/buildbot/build1/master [cltbld@buildbot-master08 master]$ cat reserved_slaves_bm08-build1 8
- For build1 only, create a symlink for your $version (eg 11.0b4, 10.0.2esr, 10.0.2, 3.6.27) (until bug 725839 is resolved)
# ffxbld@stage cd /pub/mozilla.org/firefox/nightly/ mkdir ../candidates/11.0b7-candidates ln -s ../candidates/11.0b7-candidates 11.0b7-candidates
- hit 'Ship it' on 'Firefox 11 Beta Build 7' milestone and updated l10n changesets for desktop
- Double landed automation configs
- Tag buildbot-configs, buildbotcustom, & tools with build & release tags.
hg tag FIREFOX_11_0b7_RELEASE FIREFOX_11_0b7_BUILD1
- update and reconfigure the master
- start automation (NB: normally have Fennec in here too, see 11.0b6 notes)
cd /builds/buildbot/build1/master source ../bin/activate PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u nthomas \ -pfirefox -V 11.0b7 --branch mozilla-beta --build-number 1 \ -c release-firefox-mozilla-beta.py --dryrun localhost:9001 PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u nthomas \ -pfirefox -V 11.0b7 --branch mozilla-beta --build-number 1 \ -c release-firefox-mozilla-beta.py localhost:9001
E-mail Metrics
Use the address "metrics-alerts < AT > mozilla < PERIOD > org"
Firefox,firefox,firefox,11.0b7,11.0
E-mail mirrors@mozilla.org
N/A
Edit rsync exclude files
N/A
Tag
no problems
Bouncer Submitter
no problems
Source
no problems
Start autosign
N/A
Build
Firefox
no problems
Firefox repacks
no problems
Fennec
N/A
Fennec repacks
N/A
Unittests / Talos
- Look to see that they ran
- Document any oranges (per platform) for unittests - if possible, try to confirm it's known/random
- Make sure there's no red/failures that we need to have a dev look at
XULRunner
Source
no problems
Build
no problems
Signing
Updated ~/sign_xulrunner_beta.sh and executed it (doc). No problems.
Partner Repack
N/A
Firefox Signing
N/A
Android Signing
N/A
L10N verify
Win32 failed on moz2-darwin10-slave25 when comparing locales to en-US for 11.0b7 builds
command timed out: 1200 seconds without output, attempting to kill
Retried and it was green on another slave, so moz2-darwin10-slave25 must be slower or in a bad state from previous jobs.
No problems for other 3 platforms.
Checksums
no problems
Updates
no problems
Update verify
no problems
Major Update
N/A
Reset reserved slaves
echo 0 > reserved_slaves_bm08-build1
Check permissions / AV scan
Both had no problems
Push to internal mirrors
no problems with automation
Final verification
no problems
Going to Beta
Run backupsnip
~/bin/backupsnip Firefox-11.0b7-build1 # 45m56.752s
Push to beta
~/bin/pushsnip Firefox-11.0b7-build1
Push index file to mirrors
N/A
Push to external mirrors
N/A
Release Day
Publish Fennec to the Android Market
N/A
Push XULRunner to Mirrors
# xrbld@stage rsync -av --exclude=*.txt --exclude=*unsigned* --exclude=*-symbols.zip \ --exclude=*.checksums --exclude=jsshell* \ /pub/mozilla.org/xulrunner/nightly/11.0b7-candidates/build1/ \ /pub/mozilla.org/xulrunner/releases/11.0b7/
Update XULRunner wiki page
N/A
Push to Release Channel
N/A
Update symlinks
N/A
Remove index.html files
N/A
Update browser choice website
N/A