Firefox 2.0.0.14:BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 73: Line 73:
** production-1.8-master
** production-1.8-master
*** removed (but leave the dirs so we don't have to set them up with the right perms again)
*** removed (but leave the dirs so we don't have to set them up with the right perms again)
**** /data/cltbld/thunderbird-2.0.0.13/
**** /home/ftp/pub/thunderbird/nightly/*candidates
**** /home/ftp/pub/thunderbird/nightly/*candidates
**** /home/ftp/pub/thunderbird/nightly/2008-*
**** /home/ftp/pub/thunderbird/nightly/2008-*
**** /home/ftp/pub/thunderbird/nightly/2008/03/*
**** /home/ftp/pub/thunderbird/nightly/2008/04/*
**** /home/ftp/pub/thunderbird/nightly/2008/04/*
*** Did not remove /build/tags -- plenty of space on /builds
*** Did not remove /build/tags -- plenty of space on /builds
** On bm-xserve05 remove the contents of /builds/verify/*  
** On bm-xserve05 remove the contents of /builds/verify/*  
** Ran 'cd /builds/updates && rm -rf firefox-2.0.0.12-test/ thunderbird-2.0.0.9/ firefox-2.0.0.10/' on production-prometheus-vm to free up some space.
** On production-prometheus-vm, checked /builds/updates for really old releases
** Free space on production-1.8-master before starting: /builds - 33G, /data - 26G
** Free space on production-1.8-master before starting: /builds - 34G, /data - 26G
** Free space on bm-xserve05 before starting: / - 36G
** Free space on bm-xserve05 before starting: / - 36G
** Free space on production-prometheus-vm before starting: /builds - 29G
** Free space on production-prometheus-vm before starting: /builds - 28G
** Free space on production-pacifica-vm before starting: C - 36.4G
** Free space on production-pacifica-vm before starting: C - 36G


* Kicked off the automation:
* Kicked off the automation:
  buildbot sendchange --username=bhearsum --master=localhost:9989 -m"Firefox 2.0.0.14 RC1" release
  buildbot sendchange --username=nthomas --master=localhost:9989 -m"Firefox 2.0.0.14 RC1" release


====Tag====
====Tag====

Revision as of 19:54, 4 April 2008

Build Engineers

joduinn & nthomas & bhearsum Version/config bump bug 426307

Bonsai queries

  • RC1
    • cvsroot
    • (l10n bonsai link goes here)

Tags

Firedrill based on release branch for 2.0.0.13

Module Tag Pull date
cvsroot/mozilla RC1: GECKO181_20080311_RELBRANCH FIREFOX_2_0_0_14_RC1 FIREFOX_2_0_0_14_RELEASE 2008-04-04 XX:XX PDT
l10n/l10n RC1: GECKO181_20080311_RELBRANCH FIREFOX_2_0_0_14_RC1 2008-04-04 XX:XX PDT

Build data

Type Build ID SHA1 Push date Build machine
[Windows installer/zip] RC1: production-pacifica-vm
[Mac compressed] RC1: bm-xserve05
[Linux compressed] RC1: production-prometheus-vm

Notes

RC1

Bootstrap Tag: RELEASE_AUTOMATION_M8_1

Setup before starting:

  • Bump bootstrap.cfg & master.cfg in bug, get review, land
  • Did a 'cvs up' in /builds/buildbot/Automation/bootstrap-configs
    • All files are now Up-to-date
  • Did a 'cvs up' in /builds/buildbot/Automation/buildbot-configs
    • master.cfg is "Locally Modified" to contain passwords. Identical to repository version otherwise.
    • Turned off the nightly builders on production-1.8-master to make sure they don't interfere with the release. (We need to figure out how to avoid this in the future).
    • Ran 'buildbot reconfig'
  • ensure that machines have enough resources
    • production-1.8-master
      • removed (but leave the dirs so we don't have to set them up with the right perms again)
        • /data/cltbld/thunderbird-2.0.0.13/
        • /home/ftp/pub/thunderbird/nightly/*candidates
        • /home/ftp/pub/thunderbird/nightly/2008-*
        • /home/ftp/pub/thunderbird/nightly/2008/03/*
        • /home/ftp/pub/thunderbird/nightly/2008/04/*
      • Did not remove /build/tags -- plenty of space on /builds
    • On bm-xserve05 remove the contents of /builds/verify/*
    • On production-prometheus-vm, checked /builds/updates for really old releases
    • Free space on production-1.8-master before starting: /builds - 34G, /data - 26G
    • Free space on bm-xserve05 before starting: / - 36G
    • Free space on production-prometheus-vm before starting: /builds - 28G
    • Free space on production-pacifica-vm before starting: C - 36G
  • Kicked off the automation:
buildbot sendchange --username=nthomas --master=localhost:9989 -m"Firefox 2.0.0.14 RC1" release

Tag

Source

Build

Sign

L10nVerify

Generate Updates

Publish Updates to Test Channels (betatest & releasetest)

update Verify

Stage

Updates to Beta Channels

Sign Installers

Update Bouncer

Final Verification

Push to mirrors

Publish Updates to Release Channel

Free Software Builds