Releases/Firefox 4.0b6/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 416: Line 416:
  cd /opt/aus2/snippets/staging
  cd /opt/aus2/snippets/staging
  ~/bin/backupsnip 20100914-Firefox-4.0b6-less-partials
  ~/bin/backupsnip 20100914-Firefox-4.0b6-less-partials
'''DONE TO HERE'''


Upon GO from release-drivers  
Upon GO from release-drivers  

Revision as of 03:32, 15 September 2010

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.

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, 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