Releases/Firefox 4.0b4/BuildNotes
< Releases | Firefox 4.0b4
Jump to navigation
Jump to search
Build Engineers
lsblakk, aki - tracking bug
Signed-off Revision(s)
- Build1: b51b190b9fcc
- Build2: 9aa39b619a19
L10N changesets
- using l10n dashboard I grabbed the l10n-changesets for the config update patch, then hit "Ship it!" Note: if there are pending sign-offs, ping Axel to make sure it's ok to grab the changesets
Tags
On mozilla-central:
| Build # | Tag | Changeset |
| 1 | GECKO20b4_20100817_RELBRANCH | b51b190b9fcc |
| FIREFOX_4_0b4_BUILD1, FIREFOX_4_0b4_RELEASE | cb39cf6342e5 | |
| 2 | FIREFOX_4_0b4_BUILD2, FIREFOX_4_0b4_RELEASE | 9aa39b619a19 |
Build data
| Build # | Type | Build ID | Build machine |
| 2 | [Linux compressed] | 20100805181633 | mv-moz2-linux-ix-slave10 |
| [Linux 64 compressed] | 20100817135329 | moz2-linux64-slave06 | |
| [Mac OS X] | |||
| [Mac OS X 64] | 20100817134655 | moz2-darwin10-slave05 | |
| [Win32] |
Build 1
- Marked all builders for all releases on pm for a clobber -- https://build.mozilla.org/clobberer/ has a Release Clobber option if you are not connected to Build VPN
- Moved the following slaves to pm:
- from pm03:
- mv-moz2-linux-ix-slave10
- mw32-ix-slave18
- mw32-ix-slave15
- from pm01:
- mv-moz2-linux-ix-slave02
- mv-moz2-linux-ix-slave03
- mv-moz2-linux-ix-slave04
- mw32-ix-slave02
- mw32-ix-slave03
- bm-xserve06
- bm-xserve11
- bm-xserve12
- bm-xserve16
- moz2-linux64-slave04
- moz2-linux64-slave06
- moz2-darwin10-slave05
- moz2-darwin10-slave06
- from pm03:
- Landed config patch
- Reconfigured pm (delete *.pyc files)
- needed to delete some files on pm since it was out of space (deleted /tmp/tmp* and got 2.3 GB)
- sendchange to get things running:
buildbot sendchange --username=lsblakk --master=localhost:9010 --branch=mozilla-central -m "Firefox 4.0b4 build1" Go
Tag
mv-moz2-linux-ix-slave04
- I had not reconfigured pm (all that fun with checkconfig messing up distracted me!) and so the first run of tag did 4.0b3 tagging instead
- Beltzner had already given the request to cancel builds and wait for new additions to the 4.0b4 build2 so I re-did tagging (on the same slave) with force build after reconfiging and clobbering.
- Re-did build1 tagging with the correct config to cut the relbranch.
After tagging completed we stopped for:
- https://bugzilla.mozilla.org/show_bug.cgi?id=587922 (fix needed)
- https://bugzilla.mozilla.org/show_bug.cgi?id=585877 (backout)
Build 2
- Removed *pyc on pm moz2-master
- Clobbered the release builders (NOTE: do not be connected to Build-VPN)
- Used same l10n-changesets as build1 since Axel did not respond to ping
- Landed configs
- Reconfig & close m-c tree
- Sendchange:
buildbot sendchange --username=lsblakk --master=localhost:9010 --branch=mozilla-central -m "Firefox 4.0b4 build2" go
Tag
mv-moz2-linux-ix-slave04
- tagged buildbot-configs, buildbotcustom, tools with FIREFOX_4_0b4_BUILD2, FIREFOX_4_0b4_RELEASE (and also did BUILD1 since that hadn't happened yet)
no problems
Source
mv-moz2-linux-ix-slave04
no problems
Build/Repack
Linux: build & repack no problems Linux64: build no problems Macosx64: build & repack no problems