Releases/Firefox 4.0b6/BuildNotes

From MozillaWiki
Jump to: navigation, search

Notes About Releasing

Please update the Release:Primer for future releases (bug fixes, changes to automation) as needed

Notes for this Release

  • In 4.0b5 build1 updates for win32 localized builds that are installed with the 4.0b5 installer will not be able to update to b6 with a partial update. Those who have updated from 4.0b4 (or earlier version) to 4.0b5 should be able to update just fine. bug 592369

Build Engineers

Signed-off Revision(s)

L10N changesets

since this is a chemspill, no change from 4.0b5 l10n-changesets

Tags

Build # Tag Changeset

Build data

Build # Type Build ID Build machine Time to build
1 Linux [compressed .tar.bz2] 20100913220446 mv-moz2-linux-ix-slave07 55 mins, 25 secs
Linux64 [compressed .tar.bz2] 20100913222219 moz2-linux64-slave05 1 hrs, 50 mins, 20 secs
Macosx [.dmg] 20100913221327 bm-xserve11 3 hrs, 35 mins, 44 secs
Macosx64 [.dmg] 20100913221842 moz2-darwin10-slave07 1 hrs, 53 mins, 31 secs
Win32 [.exe/.zip] 20100913231938 mw32-ix-slave18 2 hrs, 43 mins, 35 secs
2 Linux [compressed .tar.bz2] 20100914072313 mv-moz2-linux-ix-slave07 1 hrs, 2 mins, 38 secs
Linux64 [compressed .tar.bz2] 20100914072643 moz2-linux64-slave09 1 hrs, 25 mins, 58 secs
Macosx [.dmg] 20100914072643 bm-xserve11 3 hrs, 38 mins, 27 secs
Macosx64 [.dmg] 20100914073111 moz2-darwin10-slave07 1 hrs, 55 mins, 10 secs
Win32 [.exe/.zip] 20100914083612 mw32-ix-slave18 2 hrs, 47 mins, 18 secs

Build 1

  • marked all builders on pm for clobber on https://build.mozilla.org/clobberer/
  • Moved slaves:
    • from pm01
      • bm-xserve11
      • mw32-ix-slave{12,16,18}
      • moz2-darwin10-slave{06,07,08}
      • mv-moz2-linux-ix-slave{03,04}
    • from pm03
      • bm-xserve{06,07,09}
      • moz2-linux64-slave{03,05,09}
      • mv-moz2-linux-ix-slave{07,08}
  • landed configs patch
  • removed *.pyc from moz2-master dir
  • reconfig'd
  • notified #developers & closed tree for tagging
  • kicked off automation:
buildbot sendchange --username=lsblakk --master=localhost:9010 --branch=mozilla-central -m "Firefox 4.0b6 build1" Go

Tag

mv-moz2-linux-ix-slave03

no problems, re-opened tree and sent email.

Source

mv-moz2-linux-ix-slave03

no problems

Build/Repack

  • Linux: green, no problems
  • Linux64: green, no problems
  • Mac: green, no problems
  • Mac64: green, no problems
  • Win32: green, no problems

Returned slaves (all but 2 linux, and one per OS for post-signing)

  • to pm01
    • mw32-ix-slave{12,18}
    • moz2-darwin10-slave{06,08}
  • to pm03
    • bm-xserve{06,07,09}
    • moz2-linux64-slave{03,05}
    • mv-moz2-linux-ix-slave{07,08}

Unittests

The following tests failed while tring to check out talos from CVS:

  • Rev3 Fedora 12x64 release-mozilla-central talos tp4
  • Rev3 MacOSX Snow Leopard 10.6.2 release-mozilla-central talos chrome
  • Rev3 Fedora 12 release-mozilla-central talos nochrome
  • Rev3 Fedora 12 release-mozilla-central talos svg

Rebuilds forced from the web interface.

Results

Oranges:

  • bug 592279, also seen in beta 5.
    • Rev3 Fedora 12 release-mozilla-central opt test mochitest-other
    • Rev3 Fedora 12x64 release-mozilla-central opt test mochitest-other.
    • Rev3 MacOSX Leopard 10.5.8 release-mozilla-central opt test mochitest-other
    • Rev3 MacOSX Snow Leopard 10.6.2 release-mozilla-central opt test mochitest-other
    • Rev3 WINNT 6.1 release-mozilla-central opt test mochitest-other
  • bug 580405, also seen in beta 5.
    • Rev3 Fedora 12 release-mozilla-central opt test opengl
    • Rev3 Fedora 12x64 release-mozilla-central opt test opengl
    • Rev3 MacOSX Leopard 10.5.8 release-mozilla-central opt test opengl
  • Rev3 MacOSX Snow Leopard 10.6.2 release-mozilla-central opt test xpcshell.
  • Rev3 WINNT 6.1 release-mozilla-central opt test direct3D

Signing

  • Tip of tools repo tagged with FIREFOX_4_0b6_BUILD1 and FIREFOX_4_0b6_RELEASE
  • checked if all l10n repacks are green
  • en-US.xpi removed from stage bug 485860:
#ffxbld@stage
cd /pub/mozilla.org/firefox/nightly/4.0b6-candidates/build1
rm en-US.xpi

L10N Verify

All green

Updates

No problems.

ALL STOP

Missing https://bugzilla.mozilla.org/show_bug.cgi?id=591481 from the build. Will be landed on relbranch, and will do build 2.

Build 2

  • marked all builders on pm for clobber on https://build.mozilla.org/clobberer/
  • Moved slaves:
    • from pm01
      • mw32-ix-slave{12,18}
      • moz2-darwin10-slave{06,08}
    • from pm03
      • bm-xserve{06,07,09}
      • moz2-linux64-slave{03,05}
      • mv-moz2-linux-ix-slave{07,08}
  • Landed configs patch
  • removed *.pyc from moz2-master dir
  • reconfig'd
  • notified #developers & closed tree for tagging
  • kicked off automation:
buildbot sendchange --username=catlee --master=localhost:9010 --branch=mozilla-central -m "Firefox 4.0b6 build2" Go

Tag

mv-moz2-linux-ix-slave03

no problems, re-opened tree and sent email.

Source

mv-moz2-linux-ix-slave03

no problems

Build/Repack

  • Linux: green, no problems
  • Linux64: green, no problems
  • MacOSX64: green, no problems
  • MacOSX: green, no problems
  • Win32: build green
    • mw32-ix-slave16 failed to upload cs; rebuilt
    • mw32-ix-slave18 failed to upload nl; rebuilt
    • mw32-ix-slave16 failed to upload tr; rebuilt
    • mw32-ix-slave18 failed in hg for pt-BR; rebuilt
    • mw32-ix-slave16 failed in hg for fi; rebuilt
    • mw32-ix-slave18 failed in hg for hu; rebuilt
    • mw32-ix-slave16 failed in hg for ja
    • mw32-ix-slave18 failed in hg for he
    • Rebuilt locales died with exceptions. Triggered via force_release_l10n.py
python force_release_l10n.py -m http://localhost:8010 -t FIREFOX_4_0b6_RELEASE -v -s my-locales -n catlee
Forcing http://localhost:8010/builders/win32_repack/force with params: {'username': 'catlee', 'prop3value': 'FIREFOX_4_0b6_RELEASE', 'prop2value': 'cs', 'comments': 'Unknown', 'prop2name': 'locale', 'prop1value': 'FIREFOX_4_0b6_RELEASE', 'prop3name': 'l10n_revision', 'branch': 'cs', 'prop1name': 'en_revision'}
Forcing http://localhost:8010/builders/win32_repack/force with params: {'username': 'catlee', 'prop3value': 'FIREFOX_4_0b6_RELEASE', 'prop2value': 'fi', 'comments': 'Unknown', 'prop2name': 'locale', 'prop1value': 'FIREFOX_4_0b6_RELEASE', 'prop3name': 'l10n_revision', 'branch': 'fi', 'prop1name': 'en_revision'}
Forcing http://localhost:8010/builders/win32_repack/force with params: {'username': 'catlee', 'prop3value': 'FIREFOX_4_0b6_RELEASE', 'prop2value': 'he', 'comments': 'Unknown', 'prop2name': 'locale', 'prop1value': 'FIREFOX_4_0b6_RELEASE', 'prop3name': 'l10n_revision', 'branch': 'he', 'prop1name': 'en_revision'}
Forcing http://localhost:8010/builders/win32_repack/force with params: {'username': 'catlee', 'prop3value': 'FIREFOX_4_0b6_RELEASE', 'prop2value': 'hu', 'comments': 'Unknown', 'prop2name': 'locale', 'prop1value': 'FIREFOX_4_0b6_RELEASE', 'prop3name': 'l10n_revision', 'branch': 'hu', 'prop1name': 'en_revision'}
Forcing http://localhost:8010/builders/win32_repack/force with params: {'username': 'catlee', 'prop3value': 'FIREFOX_4_0b6_RELEASE', 'prop2value': 'ja', 'comments': 'Unknown', 'prop2name': 'locale', 'prop1value': 'FIREFOX_4_0b6_RELEASE', 'prop3name': 'l10n_revision', 'branch': 'ja', 'prop1name': 'en_revision'}
Forcing http://localhost:8010/builders/win32_repack/force with params: {'username': 'catlee', 'prop3value': 'FIREFOX_4_0b6_RELEASE', 'prop2value': 'nl', 'comments': 'Unknown', 'prop2name': 'locale', 'prop1value': 'FIREFOX_4_0b6_RELEASE', 'prop3name': 'l10n_revision', 'branch': 'nl', 'prop1name': 'en_revision'}
Forcing http://localhost:8010/builders/win32_repack/force with params: {'username': 'catlee', 'prop3value': 'FIREFOX_4_0b6_RELEASE', 'prop2value': 'pt-BR', 'comments': 'Unknown', 'prop2name': 'locale', 'prop1value': 'FIREFOX_4_0b6_RELEASE', 'prop3name': 'l10n_revision', 'branch': 'pt-BR', 'prop1name': 'en_revision'}
Forcing http://localhost:8010/builders/win32_repack/force with params: {'username': 'catlee', 'prop3value': 'FIREFOX_4_0b6_RELEASE', 'prop2value': 'tr', 'comments': 'Unknown', 'prop2name': 'locale', 'prop1value': 'FIREFOX_4_0b6_RELEASE', 'prop3name': 'l10n_revision', 'branch': 'tr', 'prop1name': 'en_revision'}
    • cs,fi,he,nl,ja,hu,tr,pt-BR completed ok

Unittests

Results

Signing

  • Tip of tools repo tagged with FIREFOX_4_0b6_BUILD2 and FIREFOX_4_0b6_RELEASE
  • checked if all l10n repacks are green
  • en-US.xpi removed from stage bug 485860:
#ffxbld@stage
cd /pub/mozilla.org/firefox/nightly/4.0b6-candidates/build2
rm en-US.xpi

L10N Verify

All green. On closer inspection:

  • every win32 locale has this sort of thing, which indicates that the chk files are no longer different between en-US and locales and bug 592457 is truly FIXED
diff -r firefox-4.0b6-build2/diffs/win32.be.diff firefox-4.0b5-build1/diffs/win32.be.diff
57758a57759,57760
> Binary files source/bin/freebl3.chk and target/bin/freebl3.chk differ
> Binary files source/bin/nssdbm3.chk and target/bin/nssdbm3.chk differ
75903a75906
> Binary files source/bin/softokn3.chk and target/bin/softokn3.chk differ
  • harmless comment changes on mac
diff -r firefox-4.0b6-build2/diffs/mac.ca.diff firefox-4.0b5-build1/diffs/mac.ca.diff
77596c77596
< > //@line 36 "/builds/slave/macosx_repack/build/l10n-central/ca/browser/firefox-l10n.js"
---
> > //@line 36 "/builds/moz2_slave/macosx_repack/build/l10n-central/ca/browser/firefox-l10n.js"
  • no diffs on linux32, linux64, macosx64

Updates

No problems with automation.

Removed partials for non-en-US win32 b5 -> b6 because of update verify fail.

# aus2-stage
cd /opt/aus2/incoming/3/Firefox/4.0b5/WINNT_x86-msvc/20100831080731
find . -name 'partial.txt' -not -wholename '*en-US*' -exec mv -v {} {}.bak \;

cd /opt/aus2/snippets/staging
rsync -a 20100914-Firefox-4.0b6/ 20100914-Firefox-4.0b6-less-partials/
cd 20100914-Firefox-4.0b6-less-partials/Firefox/4.0b5/WINNT_x86-msvc/20100831080731
find . -name 'partial.txt' -not -wholename '*en-US*' -exec rm -v {} \;

bug 552924 changed the %BUILD_TARGET% for mac builds, need some symlinks until we support this properly (bug 583671):

cd /opt/aus2/incoming/3/Firefox/4.0b5
ln -s Darwin_Universal-gcc3 Darwin_x86-gcc3-u-ppc-i386
ln -s Darwin_Universal-gcc3 Darwin_ppc-gcc3-u-ppc-i386

Update Verify

  • linux32, linux64, macosx64 - no problems found, no differences after update applied
  • win32: partials between b5 and b6 failed, expected fallout from omnijar. Completes were OK.
EXECUTE PATCH omni.jar
CRC check failed
LoadSourceFile failed
### execution failed
...
failed: 4
calling QuitProgressUI
FAIL: update status was not succeeded: failed: 4

Final checks before push

cd /pub/mozilla.org/firefox/nightly/4.0b6-candidates/build2/
find . ! -user ffxbld
find . ! -group firefox
find . -type f ! -perm 644
find . -mindepth 1 -type d ! -perm 755 ! -name 'contrib*'
find . -maxdepth 1 -type d ! -perm 2775 -name 'contrib*'

No Solaris builds yet, no output from any of these.

Virus check

# ffxbld@stage
cd /pub/mozilla.org/firefox/nightly/4.0b6-candidates/build2/
clamdscan .
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/en-US/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/el/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/eo/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/it/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/pa-IN/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/uk/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/ca/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/nb-NO/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/et/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/id/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/es-ES/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/ru/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/tr/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/nl/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/lv/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/ro/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/lt/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/is/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/pl/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/be/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/fr/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/de/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/sv-SE/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/da/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/pt-PT/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/es-AR/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/ko/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/nn-NO/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/ga-IE/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/sk/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/zh-CN/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/ku/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/zh-TW/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/he/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/fi/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/cs/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/ja/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/hu/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./unsigned/win32/pt-BR/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/be/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/ca/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/cs/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/da/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/de/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/el/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/en-US/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/eo/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/es-AR/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/es-ES/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/et/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/fi/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/fr/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/ga-IE/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/he/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/hu/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/id/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/is/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/it/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/ja/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/ko/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/ku/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/lt/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/lv/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/nb-NO/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/nl/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/nn-NO/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/pa-IN/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/pl/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/pt-BR/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/pt-PT/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/ro/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/ru/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/sk/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/sv-SE/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/tr/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/uk/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/zh-CN/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND
/mnt/netapp/stage/archive.mozilla.org/pub/firefox/nightly/4.0b6-candidates/build2/./win32/zh-TW/Firefox Setup 4.0 Beta 6.exe: Trojan.Generic.Bredolab-2 FOUND

----------- SCAN SUMMARY -----------
Infected files: 78
Time: 4528.584 sec (75 m 28 s)

This looks like a false positive, based on scanning the signed en-US installer at virus total, and it claiming older releases are also affected. Bogus virus definitions ?

Update Bouncer

Forced the builder, no problems.

Socorro product data updates

Added '4.0b6' to Socorro using admin page. '4.0b7pre' had already been added by someone else.

Push to mirrors

Wait for email from driver before continuing

# ffxbld@stage
rsync -av --exclude=*tests* --exclude=*crashreporter* --exclude=*.log \
--exclude=*.txt --exclude=*unsigned* --exclude=update/win32/*/*.partial.mar \
/pub/mozilla.org/firefox/nightly/4.0b6-candidates/build2/ \
/pub/mozilla.org/firefox/releases/4.0b6

rsync -av \
/pub/mozilla.org/firefox/nightly/4.0b6-candidates/build2/update/win32/en-US/ \
/pub/mozilla.org/firefox/releases/4.0b6/update/win32/en-US/
touch /pub/mozilla.org/firefox/releases/4.0b6/update/win32/zh-TW/firefox-4.0b5-4.0b6.partial.mar

NB excluding the partial mars (except for en-US) is a once off, with a bogus file to keep sentry happy when it checks zh-TW.

Didn't use index.html this time, see 4.0b5 notes for this.

Final verify

Forced the builder. Lots of

FAIL: no partial update found for https://aus2.mozilla.org/update/1/Firefox/4.0b5/20100831080731/WINNT_x86-msvc/be/releasetest/update.xml?force=1
FAIL: download_mars returned non-zero exit code: 1

from having no win32 partials for most locales, but no 404's.

Push snippets to beta channel

# cltbld@aus2-staging
cd /opt/aus2/snippets/staging
~/bin/backupsnip 20100914-Firefox-4.0b6-less-partials

Upon GO from release-drivers

~/bin/pushsnip 20100914-Firefox-4.0b6-less-partials

Remove index.html files

Not used this time, see 4.0b5 notes for example.

Release

Emailed the following to metrics@m.c

Firefox,firefox,firefox,4.0b6,4.0
Firefox,firefox,firefox,4.0b7pre,4.0

Return machines

Stipped all the slaves of pm01:8010 and returned them to their original master.