Confirmed users
4,293
edits
No edit summary |
|||
(13 intermediate revisions by 2 users not shown) | |||
Line 126: | Line 126: | ||
</pre> | </pre> | ||
=== Source === | === Source === | ||
No problem. | No problem. | ||
Line 146: | Line 141: | ||
====Build==== | ====Build==== | ||
No problem. | No problem. | ||
==== Push to Mirrors ==== | ==== Push to Mirrors ==== | ||
No problem. | |||
=== Partner Repack === | === Partner Repack === | ||
==== Firefox ==== | ==== Firefox ==== | ||
No problems. | |||
=== Checksums === | === Checksums === | ||
No problems. | |||
=== Updates === | === Updates === | ||
No problems. | |||
==== Update verify ==== | ==== Update verify ==== | ||
No problems. | |||
=== Reset reserved slaves === | === Reset reserved slaves === | ||
Done. | |||
=== Check permissions / AV scan === | === Check permissions / AV scan === | ||
No problems. | |||
=== Push to internal mirrors === | === Push to internal mirrors === | ||
* landed rsync exclude | |||
* stage shows the change | |||
* pushed the builder w/o r-d request since chemspilling | |||
* | |||
* | |||
=== Final verification === | === Final verification === | ||
<i> | |||
Record receipt of "completed_final_verification" emails (1 per platform) | Record receipt of "completed_final_verification" emails (1 per platform) | ||
</i> | |||
XXX: TODO Not yet done this section | |||
=== Run backupsnip === | |||
<pre> | |||
[ffxbld@dp-ausstage01 ~]$ cd /opt/aus2/snippets/staging | |||
[ffxbld@dp-ausstage01 staging]$ ~/bin/backupsnip Firefox-13.0.1-build1 | |||
</pre> | |||
=== | === Snippets without WN page=== | ||
< | <pre> | ||
cd /opt/aus2/snippets/staging | |||
rsync -a Firefox-13.0.1-build1-test/ Firefox-13.0.1-build1-test-silent/ | |||
rsync -a Firefox-13.0.1-build1/ Firefox-13.0.1-build1-silent/ | |||
for f in `find Firefox-13.0.1-build1-test-silent/Firefox/13.0/ -type f`; do | |||
echo "actions=silent" >> $f | |||
done | |||
for f in `find Firefox-13.0.1-build1-silent/Firefox/13.0/ -type f`; do | |||
echo "actions=silent" >> $f | |||
done | |||
~/bin/backupsnip Firefox-13.0.1-build1-test-silent | |||
~/bin/pusnip Firefox-13.0.1-build1-test-silent | |||
</pre> | |||
< | |||
=== Push to external mirrors === | === Push to external mirrors === | ||
* Remove previously added rsync exclusion from stage.mozilla.org:/pub/mozilla.org/zz/rsyncd-mozilla-releases.exclude | * Remove previously added rsync exclusion from stage.mozilla.org:/pub/mozilla.org/zz/rsyncd-mozilla-releases.exclude | ||
* Replace old version with the current one in stage.mozilla.org:/pub/mozilla.org/zz/rsyncd-mozilla-current.exclude | * Replace old version with the current one in stage.mozilla.org:/pub/mozilla.org/zz/rsyncd-mozilla-current.exclude | ||
==== Enabling CDN ==== | |||
* We have set the mirror first to a rating of 10 and then to 50,000 | |||
=== Update XULRunner wiki page === | |||
For major releases or chemspills, update the links on: | For major releases or chemspills, update the links on: | ||
* https://developer.mozilla.org/en/XULRunner | * https://developer.mozilla.org/en/XULRunner | ||
Line 221: | Line 208: | ||
* https://developer.mozilla.org/en/Gecko_SDK | * https://developer.mozilla.org/en/Gecko_SDK | ||
=== Check Throttling === | |||
See http://people.mozilla.com/~nthomas/update-watch/release/ for example AUS links | See http://people.mozilla.com/~nthomas/update-watch/release/ for example AUS links | ||
XXX: TODO: What do I do with this section? | |||
Some links to check: | Some links to check: | ||
Line 238: | Line 227: | ||
** 3.6.27 en-US [https://aus2.mozilla.org/update/1/Firefox/3.6.27/20120216013254/WINNT_x86-msvc/en-US/release/update.xml?force=1 win32] [https://aus2.mozilla.org/update/1/Firefox/3.6.27/20120216013254/Linux_x86-gcc3/en-US/release/update.xml?force=1 linux] [https://aus2.mozilla.org/update/1/Firefox/3.6.27/20120216013254/Darwin_x86-gcc3-u-ppc-i386/en-US/release/update.xml?force=1 mac] | ** 3.6.27 en-US [https://aus2.mozilla.org/update/1/Firefox/3.6.27/20120216013254/WINNT_x86-msvc/en-US/release/update.xml?force=1 win32] [https://aus2.mozilla.org/update/1/Firefox/3.6.27/20120216013254/Linux_x86-gcc3/en-US/release/update.xml?force=1 linux] [https://aus2.mozilla.org/update/1/Firefox/3.6.27/20120216013254/Darwin_x86-gcc3-u-ppc-i386/en-US/release/update.xml?force=1 mac] | ||
=== Push to Release Channel === | |||
[ffxbld@dp-ausstage01 ~]$ cd /opt/aus2/snippets/staging | |||
[ffxbld@dp-ausstage01 staging]$ ~/bin/pushsnip Firefox-13.0.1-build1-silent | |||
==== Update symlinks | ==== Ask IT to update AUS for unthrottling ==== | ||
* {{bug|765370}} | |||
=== Update symlinks === | |||
Once we're signed off on the release channel. | Once we're signed off on the release channel. | ||
==== | <pre> | ||
# ffxbld@stage | |||
cd /pub/mozilla.org/firefox/releases | |||
rm latest && ln -s 13.0.1 latest | |||
</pre> | |||
<br/> | |||
==== Reduced CDN ==== | |||
* armenzg reduced the CDN from 50k to 35k since we were over 70K already | |||
* nthomas found the European mirrors didn't have the update/win32 or win32/ directories, because the main distribution point there (mozilla.openap.net) was getting very slow transfer from pv-mirror01, {{bug|765441}}. We had only 70K uptake with the CDN on, and couldn't turn it off in that state. IT adjusted the geo-ip so that requests to releases-rsync from Europe went to anynymirror101.mirrors.tds.net (the North American primary) instead of openap. Uptake increased to 100K and the CDN was turned off | |||
=== Update browser choice website === | |||
{{bug|765400}} |