Releases/Firefox 3.0.11/BuildNotes: Difference between revisions

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


====Update Verify====
====Update Verify====
Linux failed because pushing to hg would have created a new head. Clobbered /builds/verify/firefox-3.0.11/* on fx-linux-1.9-slave2 and rebuilt failed build.
Linux failed because pushing to hg would have created a new head. Clobbered /builds/verify/firefox-3.0.11/* on fx-linux-1.9-slave2 and rebuilt failed build. The second build passed.


Windows failed with "Step Updates died: shell call returned bad exit code: 1 at Bootstrap/Step.pm line 110.". Clobbered e:\builds\buildbot\trunk-automation\win32_update_verify\build and rebuilt.
Windows failed with "Step Updates died: shell call returned bad exit code: 1 at Bootstrap/Step.pm line 110.". Clobbered e:\builds\buildbot\trunk-automation\win32_update_verify\build and rebuilt. The second build passed with the normal warnings about binary differences.
 
Mac passed.


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

Revision as of 17:02, 3 June 2009

Be sure to use RELEASE_AUTOMATION_M14 in the buildbot master config and when tagging the Bootstrap config file, it fixes up the tagging of the changes from bug 483232 for partner repacks - nthomas

Build Engineers

catlee
Tracking release bug

Bonsai queries

Tags

Build 1:

Module Branch Tag Pull date
cvsroot/mozilla HEAD GECKO190_20090519_RELBRANCH FIREFOX_3_0_11_BUILD1 FIREFOX_3_0_11_RELEASE
l10n/l10n HEAD GECKO190_20090519_RELBRANCH FIREFOX_3_0_11_BUILD1 FIREFOX_3_0_11_RELEASE

Build 2:

Module Branch Tag Pull date
cvsroot/mozilla HEAD GECKO190_20090519_RELBRANCH FIREFOX_3_0_11_BUILD2 FIREFOX_3_0_11_RELEASE
l10n/l10n HEAD GECKO190_20090519_RELBRANCH FIREFOX_3_0_11_BUILD2 FIREFOX_3_0_11_RELEASE

Build data

Type Build ID SHA1 Push date Build machine

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.10
    • Deleted /builds/updates/firefox-3.0.10
    • Deleted /builds/source/firefox-3.0.10
    • Deleted /builds/data/cltbld/firefox-3.0.10
    • Deleted /builds/tinderbox/Xr-Mozilla1.9-Release/Linux_2.6.18-53.1.13.el5_Depend
    • Deleted /builds/tags/FIREFOX_3_0_3_BUILD1
    • Deleted /builds/tags/FIREFOX_3_0_4_BUILD1
  • On fx-mac-1.9-slave2:
    • Deleted /builds/verify/firefox-3.0.10
  • Space free on slaves:
    • fx-mac-1.9-slave2: 28G free on /
    • fx-win32-1.9-slave2: 17G free on D, 14G free on E
    • fx-linux-1.9-slave2: 21G free on /builds
  • Kicked off automation:
 buildbot sendchange --username=catlee --master=localhost:9989 -m"Firefox 3.0.11build1 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

Linux failed because pushing to hg would have created a new head. Clobbered /builds/verify/firefox-3.0.11/* on fx-linux-1.9-slave2 and rebuilt failed build. Second build passed.

Windows failed with "Step Updates died: shell call returned bad exit code: 1 at Bootstrap/Step.pm line 110.". Clobbered e:\builds\buildbot\trunk-automation\win32_update_verify\build and rebuilt. Second build failed with normal binary difference errors.

Mac passed on the first try.

Stage

No problems

Partner Repacks

First build failed because 7z couldn't be found. coop fixed this on the slave and forced a new build which ran successfully.

Push updates to beta channel

   # cltbld@aus2-staging.m.o
   # make sure scripts are up to date
   cd bin
   cvs update
   cd /opt/aus2/snippets/staging/
   ~/bin/backupsnip 20090519-Firefox-3.0.11-beta
   ~/bin/pushsnip 20090519-Firefox-3.0.11-beta

At this point the release process was interrupted due to bug 495648.

Build 2

Setup before starting:

  • On fx-win32-1.9-slave2:
    • Deleted /e/fx19rel/WINNT_5.2_Depend
    • Deleted /e/fx19l10nrel/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/tags/FIREFOX_3_0_5_BUILD1
    • Deleted /builds/data/cltbld/firefox-3.0.11
  • Space free on slaves:
    • fx-mac-1.9-slave2: 26GB free on /
    • fx-win32-1.9-slave2: 16GB free on D, 14GB free on E
    • fx-linux-1.9-slave2: 20GB free on /builds
  • Kicked off automation:
 buildbot sendchange --username=catlee --master=localhost:9989 -m"Firefox 3.0.11build2 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

Linux failed because pushing to hg would have created a new head. Clobbered /builds/verify/firefox-3.0.11/* on fx-linux-1.9-slave2 and rebuilt failed build. The second build passed.

Windows failed with "Step Updates died: shell call returned bad exit code: 1 at Bootstrap/Step.pm line 110.". Clobbered e:\builds\buildbot\trunk-automation\win32_update_verify\build and rebuilt. The second build passed with the normal warnings about binary differences.

Mac passed.

Stage

Partner Repacks

Push updates to beta channel

Sign Installers

Update Bouncer

Push to mirrors

Final Verification

Publish Updates to Release Channel

Release