Firefox 3.0b3:BuildNotes
Jump to navigation
Jump to search
Build Engineers
rhelmer
Bonsai queries
Was anything checked in after the "door closed"?
Last checkins:
- RC1 2008-02-04 17:20 PST
- cvsroot bonsai url
- l10n bonsai url
Bugs
Filed version bump bug in bug 409880
Tags
| Module | Tag | Pull date |
| cvsroot/mozilla | ||
| l10n/l10n | ||
Build data
| Type | Build ID | SHA1 | Push date | Build machine |
| [Windows installer/zip] | en-US:fx-win32-1.9-slave2 l10n:fx-win32-1.9-slave2 | |||
| [Mac compressed] | en-US:fx-mac-1.9-slave2 l10n:fx-mac-1.9-slave2 | |||
| [Linux compressed] | en-US:fx-linux-1.9-slave2 l10n:fx-linux-1.9-slave2 |
Notes
Bootstrap tag: RELEASE_AUTOMATION_M7_1
Setup before starting:
- used existing version bump bug to attached diff for bootstrap.cfg and master.cfg
- restarted master
- ensure that machines have enough resources
- FIXME should be automatically backed up or removed - bug needed
- On fx-mac-1.9-slave2, fx-win32-1.9-slave2, fx-linux-1.9-slave2
- update tinderbox to RELEASE_AUTOMATION_M7_1
- remove the contents of /builds/verify/*
- FIXME should be automatically backed up or removed - bug needed
- restart buildbot
- On production-1.9-master, remove private and public areas:
- remove the contents of /builds/updates/
- FIXME need to do this on each RC or updates will fail - bug needed
- rm -rf /data/cltbld/firefox-*
- FIXME should be automatically backed up or removed - bug needed
- rm -rf /builds/tags/* - did not do this, plenty of space
- FIXME should be automatically backed up or removed - bug needed
- in /home/ftp/pub/firefox/nightly/, remove all except the 3.x-candidates directory for the previous release
- rm -rf /home/ftp/pub/firefox/nightly/2007*
- FIXME should be automatically backed up or removed - bug needed
- rm -rf /home/ftp/pub/firefox/nightly/2007*
- kick off buildbot (run as cltbld):
buildbot sendchange --username=rhelmer --master=localhost:9989 -m "Firefox 3.0 Beta 3 RC1" release
Prestage
- had to mkdir /home/cltbld/trunk-automation/prestage/build, not created automatically
Tag
- noticed that linux VMs/slaves are running one hour ahead of Mac, Win32 slaves. This doesnt make sense because we thought they were all ntp-enabled.
Source
- had to chmod g-s /home/ftp/ again, looks like it's coming from prestage step
- rhelmer found we're setting it right here! http://mxr.mozilla.org/mozilla/source/tools/buildbot-configs/automation/production-1.9/master.cfg#102
Build
- win32 failed unit tests
- Config::General was not installed
- installed it
- /builds/logs did not exist
- created it
- not sure how we hit these, was slave rebuilt since 3.0b2?!
- Config::General was not installed
- mac failed repack
- af was not tagged, so had to checkout a tagged locale so CVS would cache it
- FIXME should just build all locales, link to existing bug
- af was not tagged, so had to checkout a tagged locale so CVS would cache it
- linux failed build
- AliveTest could not run, X server was refusing connections
- ran "xhost +"
- AliveTest could not run, X server was refusing connections
Sign
L10nVerify
Updates to Test Channel
update Verify
Stage
Sign Installers
Update Bouncer
Final Verification
Push to mirrors
Updates to Beta Channel
Free Software builds
Not doing Free Software builds for trunk. See bug#404464.