Releases/Firefox 14.0b6/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.2 Build 2
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 761502 - mozconfig whitelist updates
- bug 761678 - broken source build
Build Engineers
{aki} - Tracking bug: bug 758788
Signed-off Revision(s)
Build 1: ee6af303bd9f
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 |
1 | GECKO140_2012060421_RELBRANCH, FIREFOX_14_0b6_BUILD1 FIREFOX_14_0b6_RELEASE | d337682bc4dd |
2 | GECKO140_2012060511_RELBRANCH, FIREFOX_14_0b6_BUILD2 FIREFOX_14_0b6_RELEASE | 538cf07e6ba1 |
Build data
Firefox
Build # | Type | Build ID | Build machine | Time to build |
1 | Linux | 20120604220634 | linux-ix-slave28 | 1 hrs, 7 mins, 9 secs |
Linux64 | linux64-ix-slave21 | 1 hrs, 6 mins, 49 secs | ||
Mac | ||||
Windows | ||||
2 | Linux | 20120605113340 | linux-ix-slave32 | 1 hrs, 5 mins, 47 secs |
Linux64 | linux64-ix-slave21 | 1 hrs, 7 mins, 7 secs | ||
Mac | bld-lion-r5-046 | 1 hrs, 19 mins, 51 secs | ||
Windows | mw32-ix-slave09 | 3 hrs, 40 mins, 38 secs |
Notes
Build 1
Diff mozconfigs
If this is a *.0 beta -> release. May also need to update the whitelist of nightly vs release differences for release sanity.
Preparing to start Automation
- Set clobbers for bm13
- Reserved 5 slaves
- Created a candidates symlink
- Updated l10n changesets for desktop
- Double landed configs
- Tagged buildbot-configs, buildbotcustom, & tools with build & release tags.
- Updated and reconfigured the master
cd /builds/buildbot/build1/master source ../bin/activate PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u aki -V 14.0b6 --branch mozilla-beta --build-number 1 \ --release-config release-firefox-mozilla-beta.py --products firefox --dryrun localhost:9001
This got these mozconfig errors:
2012-06-04 21:43:39,952 : ERROR : found in browser/config/mozconfigs/macosx-universal/nightly but not in browser/config/mozconfigs/macosx-universal/release: mk_add_options MOZ_MAKE_FLAGS="-j12" 2012-06-04 21:43:39,953 : ERROR : found in browser/config/mozconfigs/macosx-universal/nightly but not in browser/config/mozconfigs/macosx-universal/release: ac_add_options --with-ccache 2012-06-04 21:43:43,219 : ERROR : found in browser/config/mozconfigs/linux64/nightly but not in browser/config/mozconfigs/linux64/release: STRIP_FLAGS="--strip-debug" 2012-06-04 21:43:44,755 : ERROR : found in browser/config/mozconfigs/linux32/nightly but not in browser/config/mozconfigs/linux32/release: STRIP_FLAGS="--strip-debug" 2012-06-04 21:43:44,756 : ERROR : Error verifying mozconfigs
Due to the l10n dashboard listing this as beta 1 instead of beta 6:
2012-06-04 21:44:02,752 : ERROR : cannot find l10n dashboard at https://l10n.mozilla.org/shipping/l10n-changesets?ms=fx14_beta_b6 2012-06-04 21:44:02,753 : ERROR : Error verifying l10n dashboard changesets
- ran with -l -m:
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u aki -V 14.0b6 --branch mozilla-beta --build-number 1 \ --release-config release-firefox-mozilla-beta.py --products firefox -l -m localhost:9001
E-mail Metrics
Sent
Firefox,firefox,firefox,14.0b6,14.0 Fennec,firefox-mobile,fennec,14.0b6,14.0
Tag
No problems.
Bouncer Submitter
No problems.
Source
Broke, filed bug 761678
Build
Firefox
No w32 or lion build slaves! Locked some onto bm13 for build 2.
ALL STOP
Build 2
Preparing to start Automation
- Set clobbers for bm13
- Double landed fix for bug 761678 (broken source build): default production
- Double landed configs default production
- Tagged buildbot-configs, buildbotcustom, & tools with build & release tags.
- Updated and reconfigured the master
cd /builds/buildbot/build1/master source ../bin/activate PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u aki -V 14.0b6 --branch mozilla-beta --build-number 2 \ --release-config release-firefox-mozilla-beta.py --products firefox --dryrun localhost:9001
This got these mozconfig errors:
2012-06-05 11:15:31,515 : ERROR : found in browser/config/mozconfigs/macosx-universal/nightly but not in browser/config/mozconfigs/macosx-universal/release: mk_add_options MOZ_MAKE_FLAGS="-j12" 2012-06-05 11:15:31,516 : ERROR : found in browser/config/mozconfigs/macosx-universal/nightly but not in browser/config/mozconfigs/macosx-universal/release: ac_add_options --with-ccache 2012-06-05 11:15:34,874 : ERROR : found in browser/config/mozconfigs/linux64/nightly but not in browser/config/mozconfigs/linux64/release: STRIP_FLAGS="--strip-debug" 2012-06-05 11:15:36,700 : ERROR : found in browser/config/mozconfigs/linux32/nightly but not in browser/config/mozconfigs/linux32/release: STRIP_FLAGS="--strip-debug"
- ran with -m:
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u aki -V 14.0b6 --branch mozilla-beta --build-number 2 \ --release-config release-firefox-mozilla-beta.py --products firefox -m localhost:9001
Tag
No problems.
Source
No problems.
Build
Firefox
No problems.
Firefox repacks
No problems.
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.
Checksums
No problems.
Updates
No problems.
Update verify
No problems.
Reset reserved slaves
Done.
Check permissions / AV scan
No problems.
Push to internal mirrors
No problems.
Final verification
No problems.
Going to Beta
NOTE: Skip to "Before Release Day" for beta releases
Run backupsnip
time ~/bin/backupsnip Firefox-14.0b6-build2 real 11m27.853s user 0m3.813s sys 0m7.964s
Push to beta
# ffxbld@aus3-staging time ~/bin/pushsnip Firefox-14.0b6-build2 real 6m0.123s user 0m1.721s sys 0m5.840s
Emailed r-d. All done.