Releases/Firefox 3.0.12/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 97: Line 97:


Windows failed with "Step Updates died: shell call returned bad exit code: 1 at Bootstrap/Step.pm line 110."
Windows failed with "Step Updates died: shell call returned bad exit code: 1 at Bootstrap/Step.pm line 110."
After patching [https://bug502608.bugzilla.mozilla.org/attachment.cgi?id=387266 verify.sh] to include ?force=1 to the aus url, all platforms succeeded on a second build, though win32 second build failed with normal binary difference errors.


====Stage====
====Stage====

Revision as of 23:13, 7 July 2009

Please be sure to use

  • UPDATE_PACKAGING_R8 in the bootstrap config, so that we start using SHA512 hashes for update snippets, bug 472790

- nthomas

  • Also please make sure that you use ffxbld for 'push to mirrors' and updating the latest-3.0 symlink , rather than cltbld (this is a change, but a desired one).

- bhearsum

Build Engineers

lsblakk
Tracking release bug

Bonsai queries

Tags

Build 1:

Module Branch Tag Pull date
cvsroot/mozilla HEAD GECKO190_20090706_RELBRANCH FIREFOX_3_0_12_BUILD1 FIREFOX_3_0_12_RELEASE
l10n/l10n HEAD GECKO190_20090706_RELBRANCH FIREFOX_3_0_12_BUILD1 FIREFOX_3_0_12_RELEASE

Notes

Build 1

Setup before starting:

  • On fx-win32-1.9-slave2:
    • Deleted /e/xr19rel/WINNT_5.2_Depend
    • Deleted /e/fx19l10nrel/WINNT_5.2_Depend
    • Deleted /e/fx19rel/WINNT_5.2_Depend
  • On fx-linux-1.9-slave2:
    • Deleted /builds/verify/firefox-3.0.11
    • Deleted /builds/updates/firefox-3.0.11
    • Deleted /builds/source/firefox-3.0.11
    • Deleted /builds/data/cltbld/firefox-3.0.11
    • Deleted /builds/tinderbox/Xr-Mozilla1.9-Release/Linux_2.6.18-53.1.13.el5_Depend
    • Deleted /builds/tags/FIREFOX_3_0_6_BUILD1
    • Deleted /builds/tags/FIREFOX_3_0_7_BUILD1
    • Deleted /builds/tags/FIREFOX_3_0_7_BUILD2
  • On fx-mac-1.9-slave2:
    • Deleted /builds/verify/firefox-3.0.11
  • Space free on slaves:
    • fx-mac-1.9-slave2: 26G free on /
    • fx-win32-1.9-slave2: 16.6G free on D, 14G free on E
    • fx-linux-1.9-slave2: 22G free on /builds
  • Kicked off automation:
 buildbot sendchange --username=lsblakk --master=localhost:9989 -m"Firefox 3.0.12build1 release" go


Tag

  • No problems

Source

  • No problems

Build & Repack

  • No problems

Sign

No problems

L10nVerify

  • No problems

Generate Updates

  • No problems

Publish Updates to Test Channels (betatest & releasetest)

  • No problems

Update Verify

Mac failed Update Verify because 3.0.11 throttling was still active from the major update.

Linux failed because pushing to hg would have created a new head.

Windows failed with "Step Updates died: shell call returned bad exit code: 1 at Bootstrap/Step.pm line 110."


After patching verify.sh to include ?force=1 to the aus url, all platforms succeeded on a second build, though win32 second build failed with normal binary difference errors.

Stage

Partner Repacks

XULRunner

Push updates to beta channel

Sign Installers

Update Bouncer

Push to mirrors

Final Verification

Publish Updates to Release Channel

Release

Release matching XULRunner build