Releases/Firefox 3.5.9/BuildNotes

From MozillaWiki
Jump to navigation Jump to search

Build Engineers

bhearsum bug 549900

Signed-off Revision(s)

0d8bde830a1a

Tags

On releases/mozilla-1.9.1:

Build # Tag Changeset
1 GECKO1918_20100315_RELBRANCH 0d8bde830a1a
FIREFOX_3_5_9_BUILD1 FIREFOX_3_5_9_RELEASE c307a617e5a5

Build data

Build # Type Build ID Build machine
1 Linux
1 Mac
1 Windows

Notes

Build 1

  • Used clobberer to clean up previous release
  • Landed automation version bumps, reconfigured production-master02
    • Had to delete all the .pyc files in the master dir before reconfig would take
  • Kicked off automation
buildbot sendchange --username=bhearsum --master=localhost:9010 --branch=releases/mozilla-1.9.1 -m "Firefox 3.5.9 build1" Go

Tag

moz2-linux-slave30
No problems

Source

moz2-linux-slave38
No problems

Build/Repack

moz2-linux-slave32, mw32-ix-slave21, moz2-darwin9-slave37

  • Linux: No problems
  • Win32: No problems
  • Mac: Mostly fine, some locales had to be rekicked because of network issues.

Had to remove en-US.xpi from the candidates dir.

Sign

Signing Instructions

  • No problems

L10nVerify

moz2-darwin9-slave26
PASS. Filed bug 552668 on l10n verify shortcomings.

Generate updates and push betatest snippets

moz2-linux-slave39
No problems

Update verify

moz2-linux-slave31, moz2-darwin9-slave35, win32-slave50

  • Linux: PASS
  • Win32: PASS
  • Mac: PASS

Major update generation

moz2-linux-slave31

  • Forced 'major_update' builder after updates for both 3.5.9 and 3.6.2 were successfully generated.
    • Errored out the first time because the wrong majorUpdateBuildNumber was set in the release config.
  • Worked fine the second time around
update verify
  • Failed on all platforms the first time because it was looking for 3.5.9 in the 'releases' dir, which doesn't exist yet
  • Manually fixed the configs with this patch
  • Filed bug 553052 for the long term fix
  • Results:
    • All platforms
      • No update found for 'mn' on any platform. This is expected, as we don't have mn in 3.6.2.
      • 'sl' on all platforms:
iskalnik-gov-si.xml
najdi-si.xml
yahoo.xml
  • These were removed between 3.6 and 3.6.2 which is why they're no. No issues here.
      • Windows
        • All the normal problems, nothing else of note
      • Linux - nothing else

Publish updates to beta channel

# cltbld @ aus-staging
cd /opt/aus2/snippets/staging
~/bin/backupsnip 20100315-Firefox-3.5.9-beta
~/bin/pushsnip 20100315-Firefox-3.5.9-beta

Socorro product data updates

Added 3.5.9 and 3.5.10pre with the crash-stats admin page

Update Bouncer

Final checks before push

Virus Scan

Push to mirrors

Final Verification

Push updates to release channel

Release

XULRunner build