Confirmed users
1,377
edits
(26 intermediate revisions by 3 users not shown) | |||
Line 361: | Line 361: | ||
(arg: 4) | (arg: 4) | ||
All win32 EXEs were reported to have "Trojan.Generic.Bredolab-2 FOUND", which also happened in 4.0b6 and was determined to be a false positive. Also ran it through VirusTotal, which showed it to be [http://www.virustotal.com/file-scan/report.html?id=7b24ef53a902d041eb0a71015a971b6260a929bdfec5cd4d49f01b04b5899d56-1284569666 100% clean]. Based on those two things, working on the assumption that it's a false positive. | <p>All win32 EXEs were reported to have "Trojan.Generic.Bredolab-2 FOUND", which also happened in 4.0b6 and was determined to be a false positive. Also ran it through VirusTotal, which showed it to be [http://www.virustotal.com/file-scan/report.html?id=7b24ef53a902d041eb0a71015a971b6260a929bdfec5cd4d49f01b04b5899d56-1284569666 100% clean]. Based on those two things, working on the assumption that it's a false positive.</p> | ||
<p>'''update''': after the first scan was done the virus definitions on stage were updated. I rescanned the en-US installer and it reported clean.</p> | |||
=== Final Checks Before Push === | === Final Checks Before Push === | ||
Line 375: | Line 377: | ||
No output from any of these checks (no contrib builds yet, no partner builds were generated). | No output from any of these checks (no contrib builds yet, no partner builds were generated). | ||
' | === Push to mirrors === | ||
After GO from release-drivers. | |||
#ffxbld@stage | |||
rsync -av --exclude=*.log --exclude=*.txt --exclude=*unsigned* --exclude=*.crashreporter-symbols.zip --exclude=*.tests.tar.bz2* --exclude=*partner-repacks* /pub/mozilla.org/firefox/nightly/3.6.10-candidates/build1/ /pub/mozilla.org/firefox/releases/3.6.10/ | |||
#cltbld@stage | |||
vim /pub/mozilla.org/zz/rsyncd-mozilla-current.exclude | |||
# replace 3.6.10 with 3.6.9 | |||
=== Final verification (sanity check releasetest snippets) === | |||
=== Push release/beta channel snippets === | |||
~/bin/backupsnip 20100914-Firefox-3.6.10-extv-fixed | |||
Pushed the release channel snippets to get a head start, under the assumption that most users that could receive them would be throttled: | |||
~/bin/pushsnip 20100914-Firefox-3.6.10-extv-fixed | |||
But Nick pointed out that 3.6.9 isn't throttled, so I turned them off with: | |||
# root@aus2-staging | |||
cd /opt/aus2/incoming | |||
chmod 0 3 | |||
cd 3/Firefox | |||
chmod 0 3.6.9 | |||
In order to check 3.5.x, changed this to only block 3.6.x | |||
# root@aus2-staging | |||
cd /opt/aus2/incoming/3/Firefox | |||
ls | grep '3\.6.*' | xargs chmod 0 | |||
cd ../.. | |||
chmod 775 3 | |||
And later to check releasetest on 3.6.x, and block only release | |||
# root@aus2-staging | |||
cd /opt/aus2/incoming/3/Firefox | |||
find 3.6* -maxdepth 4 -mindepth 4 -type d -name 'release' -print -exec chmod 0 {} \; | |||
ls | grep '3\.6.*' | xargs chmod 775 | |||
Get go from driver, '''re-enable 3.6.x on release''' | |||
# root@aus2-staging | |||
cd /opt/aus2/incoming/3/Firefox | |||
find 3.6* -maxdepth 4 -mindepth 4 -type d -name 'release' -print -exec chmod 775 {} \; | |||
Modify the beta snippets to use bouncer too (saves on QA, load on ftp.m.o) | |||
# cltbld@aus2-staging | |||
cd /opt/aus2/snippets/staging | |||
rsync -a 20100914-Firefox-3.6.10-extv-fixed/ 20100914-Firefox-3.6.10-extv-bouncer-beta/ | |||
cd 20100914-Firefox-3.6.10-extv-bouncer-beta/ | |||
find . -maxdepth 5 -mindepth 5 -type d -exec mv -v {}/release {}/beta \; | |||
~/bin/backupsnip 20100914-Firefox-3.6.10-extv-bouncer-beta | |||
~/bin/pushsnip 20100914-Firefox-3.6.10-extv-bouncer-beta | |||
=== Push throttling changes === | === Push throttling changes === | ||
[https://bug596686.bugzilla.mozilla.org/attachment.cgi?id=475571 Patch] landed in cvs, deployment is {{bug|596849}}. | |||
=== Release === | |||
Update symlinks | |||
#ffxbld@stage | |||
cd /home/ftp/pub/firefox/releases | |||
rm latest-3.6 && ln -s 3.6.10 latest-3.6 | |||
Sent the following mail to metrics@mozilla.com: | |||
Firefox,firefox,firefox,3.6.10,3.6 | |||
Firefox,firefox,firefox,3.6.11pre,3.6 | |||
=== Push | === Push EU Ballot build === | ||
Added bouncer product and location. Filed {{bug|596859}} to have the browser choice website updated. | |||
=== Push 3.0.19 -> 3.6.10 MU snippets (beta and release) === | === Push 3.0.19 -> 3.6.10 MU snippets (beta and release) === | ||
As cltbld@aus2-staging: | |||
~/bin/backupsnip 20100915-3.0.19-3.6.10-MU | |||
~/bin/pushsnip 20100915-3.0.19-3.6.10-MU | |||
After QA signed off on the release channel: | |||
~/bin/pushsnip 20100915-3.0.19-3.6.10-MU-beta | |||
=== Push XULRunner to mirrors === | |||
<pre> | |||
# xrbld@stage | |||
rsync -av --exclude=*.txt --exclude=*unsigned* --exclude=*-symbols.zip \ | |||
/pub/mozilla.org/xulrunner/nightly/1.9.2.10-candidates/build1/ \ | |||
/pub/mozilla.org/xulrunner/releases/1.9.2.10/ | |||
</pre> | |||
Edited cltbld@stage:/pub/mozilla.org/zz/rsyncd-mozilla-releases.exclude and added | |||
- xulrunner/releases/1.9.2.9 | |||
=== Update XULRunner entries on wiki === | |||
Updated the links in these two wiki pages for the version change: | |||
* [https://developer.mozilla.org/En/XULRunner_1.9.2_Release_Notes Release Notes] | |||
* [https://developer.mozilla.org/En/Gecko_SDK Gecko_SDK] |