Releases/Firefox 2.0.0.19/BuildNotes

From MozillaWiki
Jump to navigation Jump to search

Build Engineers

nthomas
Version/config bump bug

Bonsai queries

Build 1: cvsroot
Build 2: cvsroot

Tags

Build 1:

Module Parent Branch Created Tag/Branch Pull date
cvsroot/mozilla MOZILLA_1_8_BRANCH GECKO181_20081202_RELBRANCH 2008-11-26 16:01 PST
GECKO181_20081202_RELBRANCH FIREFOX_2_0_0_19_RELEASE, FIREFOX_2_0_0_19_BUILD1 2008-12-01 19:11 PST
l10n/l01n MOZILLA_1_8_BRANCH GECKO181_20081202_RELBRANCH 2008-11-26 16:01 PST
GECKO181_20081202_RELBRANCH FIREFOX_2_0_0_19_RELEASE, FIREFOX_2_0_0_19_BUILD1 2008-12-01 19:29 PST

Build 2:

Module Parent Branch Created Tag/Branch Pull date
cvsroot/mozilla GECKO181_20081202_RELBRANCH FIREFOX_2_0_0_19_RELEASE, FIREFOX_2_0_0_19_BUILD2 2008-12-03 15:37 PST
l10n/l01n GECKO181_20081202_RELBRANCH FIREFOX_2_0_0_19_RELEASE, FIREFOX_2_0_0_19_BUILD2 2008-12-03 16:01 PST

Build data

Type Build machine
Windows production-pacifica-vm
Mac bm-xserve05
Linux production-prometheus-vm

Files: Build 1, Build 2

Notes

Build 1

Slave cleanup:

  • production-prometheus-vm
    • /builds/verify/firefox-2.0.0.18, /builds/verify/thunderbird-2.0.0.18
    • /builds/updates/firefox-2.0.0.18, /builds/updates/thunderbird-2.0.0.18
    • /build/source/firefox-2.0.0.18, /builds/source/thunderbird-2.0.0.18
    • /data/cltbld/firefox-2.0.0.18, /data/cltbld/thunderbird-2.0.0.18
    • /builds/tags/FIREFOX_2_0_0_18_BUILD1, /builds/tags/THUNDERBIRD_2_0_0_18_BUILD1
  • bm-xserve05
    • /builds/verify/firefox-2.0.0.18, /builds/verify/thunderbird-2.0.0.18
  • production-pacifica-vm
    • /builds/verify/*, /builds/symbols/*
  • production-1.8-master
    • removed /builds/buildbot/Automation/twistd.log.???

Bootstrap tag: RELEASE_AUTOMATION_M11 (unchanged from Fx2.0.0.17 & 18)

Setup before starting:

  • Updated /builds/buildbot/Automation/buildbot-configs on production-1.8-master. (No change to deploy)
    • 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).
      • commented out "c['schedulers'].append(depend_scheduler)"
    • updated mozilla1.8 tinderbox to say "no nightlies right now"
  • land change to mozilla/tools/release/configs/fx-moz18-bootstrap.cfg, and move RELEASE_AUTOMATION_M11 tag to new revision (cvs tag -F RELEASE_AUTOMATION_M11 fx-moz18-bootstrap.cfg)
  • verify tinderbox checkout on automation tag
    • prometheus-vm, bm-xserve05: cd /builds/tinderbox/mozilla/tools/tinderbox; cvs up -CPd -r RELEASE_AUTOMATION_M11
    • production-pacifica-vm: cd /cygdrive/c/builds/tinderbox/mozilla/tools/tinderbox; cvs up -CPd -r RELEASE_AUTOMATION_M11
  • ensure that machines have enough resources
    • production-prometheus-vm - 30G in /
    • production-1.8-master - 30G in /builds, 19G in /data
    • production-pacifica-vm - 33G in c:/
    • bm-xserve05 - 22G in /

Issued sendchange:

buildbot sendchange --username=nthomas --master=localhost:9989 -m"Firefox 2.0.0.19 build 1" release

Tag

Automated, no problems.

Source

Automated, no problems.

Build

Automated, no problems. Checked that symbols were unpacked OK on talkback server.

Repack

Automated, no problems.

Respin declared

Build 2

Setup

  • re-enable nightly builds to verify fix
  • update fx-moz18-bootstrap.cfg
    • attachment 351232
    • get review, land, move RELEASE_AUTOMATION_M11 tag onto new revision
  • don't need to clear any space up since tag box has plenty of space, and we didn't get to l10n verify for mac
  • disabled builds on bm-xserve05 by commenting out macosx_dep_build in depend_scheduler, then reconfig master. Added comment to Mozilla1.8 tree
  • issued sendchange
buildbot sendchange --username=nthomas --master=localhost:9989 -m"Firefox 2.0.0.19 build 2" release

Tag

Automated, no problems.

Source

Automated, no problems.