Releases/Firefox 2.0.0.17:BuildNotes

From MozillaWiki
Jump to navigation Jump to search

Build Engineers

alice
Version/config bump bug

Bonsai queries

Build 1: http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=all&branch=MOZILLA_1_8_BRANCH&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=2008-08-27+12%3A14+PDT&maxdate=2008-08-27+12%3A16+PDT&cvsroot=%2Fcvsroot

Tags

Updated CVS Tags devmo page.

Build 1:

Module Branch Tag Pull date
cvsroot/mozilla GECKO181_20080827_RELBRANCH_REAL FIREFOX_2_0_0_17_BUILD1
2008-08-28 08:37 PDT
l10n/l10n GECKO181_20080827_RELBRANCH_REAL FIREFOX_2_0_0_17_BUILD1
2008-08-28 08:37 PDT

Build 2:

Module Branch Tag Pull date
cvsroot/mozilla GECKO181_20080827_RELBRANCH_REAL FIREFOX_2_0_0_17_BUILD2
2008-09-02 11:10 PDT
l10n/l10n GECKO181_20080827_RELBRANCH_REAL FIREFOX_2_0_0_17_BUILD2
2008-09-02 11:10 PDT

Build data

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

Notes

Build 1

Slave cleanup

  • production-prometheus-vm
    • /builds/verify/firefox-2.0.0.16, /builds/verify/thunderbird-2.0.0.16
    • /builds/updates/firefox-2.0.0.16, /builds/updates/thunderbird-2.0.0.16
    • /build/source/firefox-2.0.0.16, /builds/source/firefox-2.0.0.15, /builds/source/thunderbird-2.0.0.16
    • /data/cltbld/firefox-2.0.0.16, /data/cltbld/thunderbird-2.0.0.16
    • /builds/tags
    • update to automation tag
      • /builds/tinderbox/mozilla/tools/tinderbox cvs up -CPd -r RELEASE_AUTOMATION_M11
  • bm-xserve05
    • /builds/verify/firefox-2.0.0.16, /builds/verify/firefox-2.0.0.15, /builds/verify/thunderbird-2.0.0.16
    • update to automation tag
      • /builds/tinderbox/mozilla/tools/tinderbox cvs up -CPd -r RELEASE_AUTOMATION_M11
  • production-pacifica-vm
    • update to automation tag
      • /cygdrive/c/builds/tinderbox/mozilla/tools/tinderbox cvs up -CPd -r RELEASE_AUTOMATION_M11

Retag fx-moz18-bootstrap.cfg

  • cvs tag -d RELEASE_AUTOMATION_M11 fx-moz18-bootstrap.cfg # to delete the tag on the old version
  • cvs tag RELEASE_AUTOMATION_M11 fx-moz18-bootstrap.cfg # to tag the new version

Bootstrap tag: Setup before starting:

  • Updated /builds/buildbot/Automation/buildbot-configs on production-1.8-master.
    • 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).
    • update mozilla1.8 tinderbox to say "no nightlies right now"
    • Ran 'buildbot reconfig'
  • update /builds/tinderbox/mozilla/tools/tinderbox to the Bootstrap tag (need to revert this before restarting nightlies)
  • ensure that machines have enough resources
    • production-prometheus-vm - 32G in /
    • production-1.8-master - 31G in /builds, 26G in /data
    • production-pacifica-vm - 38G in c:/
    • bm-xserve05 - 21G in /

Tag

Mis-tagged fx-moz18-bootstrap.cfg (tagged old bootstrap.cfg with latest tag). Caught early on but required renaming release tag and restarting tagging.

New release branch:

GECKO181_20080827_RELBRANCH_REAL

Source

Automated, no problems.

Build

Automated, no problems.

Repack

No problems

Sign

  • Signing doc
    • failed during signing due to timestamp error
      • chose to ignore, since we'll be pursuing a second build

Build 2

Tag

No problems

Source

No problems

Build

No problems

Repack

No problems

Sign

L10nVerify

No changes

Generate Updates

  • No problems.

Publish Updates to Test Channels (betatest & releasetest)

  • Failed - timeout
    • bug 453354 backupsnip run from bootstrap timing out after major update
  • After that bug was fixed restarted automation from updates::push again, worked fine

Push updates to beta channel