Releases/Firefox 2.0.0.20/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
==Build Engineers==
==Build Engineers==


 
bhearsum got us started, then nthomas<br />
[https://bugzilla.mozilla.org/show_bug.cgi?id=469975 Version/config bump bug]
[https://bugzilla.mozilla.org/show_bug.cgi?id=469975 Version/config bump bug]


==Bonsai queries==
==Bonsai queries==


Build1: [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-12-02+20%3A33+PST&maxdate=2008-12-02+00%3A00+PST&cvsroot=%2Fcvsroot cvsroot]
==Tags==
==Tags==


Line 17: Line 18:
| rowspan="2" | cvsroot/mozilla
| rowspan="2" | cvsroot/mozilla
| MOZILLA_1_8_BRANCH
| MOZILLA_1_8_BRANCH
|  
| GECKO181_20081217_RELBRANCH
|  
| 2008-12-02 20:33 PST
|-
|-
|
| GECKO181_20081217_RELBRANCH
| FIREFOX_2_0_0_20_RELEASE, FIREFOX_2_0_0_20_BUILD1
| FIREFOX_2_0_0_20_RELEASE, FIREFOX_2_0_0_20_BUILD1
|  
| 2008-12-17 08:18 PST
|-
|-
| rowspan="2" | l10n/l10n
| rowspan="2" | l10n/l01n
| MOZILLA_1_8_BRANCH
| MOZILLA_1_8_BRANCH
| GECKO181_20081202_RELBRANCH
| GECKO181_20081217_RELBRANCH
|
| 2008-12-02 20:33 PST
|-
|-
|
| GECKO181_20081217_RELBRANCH
| FIREFOX_2_0_0_20_RELEASE, FIREFOX_2_0_0_20_BUILD1
| FIREFOX_2_0_0_20_RELEASE, FIREFOX_2_0_0_20_BUILD1
|
| 2008-12-17 08:58 PST
|}
|}


Line 92: Line 93:
====Source====
====Source====
* No problems
* No problems
* Verified only version bump changes between Fx2.0.0.19 build2 and this build in the source tarballs


====Build====
====Build====

Revision as of 21:31, 17 December 2008

Build Engineers

bhearsum got us started, then nthomas
Version/config bump bug

Bonsai queries

Build1: cvsroot

Tags

Build 1:

Module Parent Branch Created Tag/Branch Pull date
cvsroot/mozilla MOZILLA_1_8_BRANCH GECKO181_20081217_RELBRANCH 2008-12-02 20:33 PST
GECKO181_20081217_RELBRANCH FIREFOX_2_0_0_20_RELEASE, FIREFOX_2_0_0_20_BUILD1 2008-12-17 08:18 PST
l10n/l01n MOZILLA_1_8_BRANCH GECKO181_20081217_RELBRANCH 2008-12-02 20:33 PST
GECKO181_20081217_RELBRANCH FIREFOX_2_0_0_20_RELEASE, FIREFOX_2_0_0_20_BUILD1 2008-12-17 08:58 PST

Build data

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

Notes

Build 1

Slave cleanup:

  • production-prometheus-vm
    • /builds/verify/firefox-2.0.0.19, thunderbird-2.0.0.19
    • /builds/updates/firefox-2.0.0.19
    • /build/source/firefox-2.0.0.19, thunderbird-2.0.0.19
    • /data/cltbld/firefox-2.0.0.19
    • /builds/tags/FIREFOX_2_0_0_19_BUILD1, THUNDERBIRD_2_0_0_19_BUILD1
  • bm-xserve05
    • /builds/verify/firefox-2.0.0.19, /builds/tinderbox/Fx-Mozilla1.8-FS/Depend*
  • production-pacifica-vm
    • /builds/verify/firefox-2.0.0.19, /builds/symbols/firefox-2.0.0.19
  • production-1.8-master
    • removed /builds/buildbot/Automation/twistd.log.???, twistd.log.??

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

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 - ~31G in c:/
    • bm-xserve05 - 20G in /

Issued sendchange:

buildbot sendchange --username=bhearsum --master=localhost:9989 -m"Firefox 2.0.0.20 build 1" release

Tag

  • No problems

Source

  • No problems
  • Verified only version bump changes between Fx2.0.0.19 build2 and this build in the source tarballs

Build

Repack

Sign

L10nVerify

Generate Updates

Publish Updates to Test Channels (betatest & releasetest)

Push updates to beta channel

Sign Installers

Update Bouncer

Push to mirrors

Final Verification

Publish Updates to Release Channel

Release