Releases/Firefox 4.0b3/BuildNotes

note re: bug 582700. If Windows 2000 is still busted in 4.0b3 we should set updateType=major in windows snippets. Per Rob Strong's comment it should NOT prompt despite being a MU.. Windows 2000 support was restored for 4.0b3, nothing to worry about now.

Build Engineers

armenzg, aki - tracking bug

Signed-off Revision(s)

Tags

On mozilla-central:

Build # Tag Changeset
1 GECKO20b3_20100804_RELBRANCH 2f187db8f5f6
FIREFOX_4_0b3_BUILD1, FIREFOX_4_0b3_RELEASE 1fdcff2dbfdf
2 FIREFOX_4_0b1_BUILD2, FIREFOX_4_0b1_RELEASE [1]

Build data

Build # Type Build ID Build machine
1 [Linux compressed] 20100804111201 mv-moz2-linux-ix-slave22
2 [Windows installer/zip] - -
[Mac dmg] - -
[Mac64 dmg] - -
[Linux compressed] - -
[Linux64 compressed] - -

Notes

Done on pm. Had to be restarted, because the master had 2 pending tag jobs.

Build 1

  • Marked all builders for all releases on pm for a clobber (done by nthomas)
  • Moved the following slaves to pm:
    • from pm03:
      • mv-moz2-linux-ix-slave22
      • mv-moz2-linux-ix-slave23
      • mw32-ix-slave05
      • mw32-ix-slave13
    • from pm01:
      • mv-moz2-linux-ix-slave20
      • mv-moz2-linux-ix-slave11
      • mw32-ix-slave02
      • mw32-ix-slave19
      • bm-xserve06
      • bm-xserve11
      • bm-xserve12
      • bm-xserve15
  • Confirmed beta 3 l10n changesets
  • Downloaded l10n-changesets from here
    • I only found the URL because Rail had mentioned previously. Axel filed bug 565640 to make it more discoverable
  • Landed changes
  • Reconfigured pm
  • sendchange to get things running:
buildbot sendchange --username=armenzg --master=localhost:9010 --branch=mozilla-central -m "Firefox 4.0b3 build1" Go

Tag

mv-moz2-linux-ix-slave11: No problems

  • Full stop at 12:11pm PDT
  • only Linux had finished and had to stop the repackages for it

Build 2

  • Removed *pyc and waiting
  • Clobbered the release builders (NOTE: do not be connected to Build-VPN)

Tag

Source

Build/Repack

Unit tests

Sign

L10N verification

Updates

Update verify

Final checks before push

Virus check

Update Bouncer

bug 571869 is fixed, try to use bouncer_submitter builder to add bouncer entries and VERIFY the bug.

Push to mirrors

Final verify

Push snippets to beta channel

Remove index.html files

Release