Releases/Firefox 11.0/BuildNotes: Difference between revisions

 
(15 intermediate revisions by the same user not shown)
Line 65: Line 65:
| rowspan="4" | 2  
| rowspan="4" | 2  
| Linux
| Linux
| rowspan="4" |  
| rowspan="4" | 20120312181643
|  
| mv-moz2-linux-ix-slave06
|  
| 1 hrs, 16 mins, 53 secs
|-
|-
| Linux64
| Linux64
|  
| linux64-ix-slave05
|  
| 1 hrs, 14 mins, 38 secs
|-
|-
| Mac
| Mac
|  
| moz2-darwin10-slave50
|  
| 3 hrs, 25 mins, 21 secs
|-
|-
| Windows  
| Windows  
|  
| mw32-ix-slave13
|  
| 3 hrs, 25 mins, 26 secs
|}
|}


Line 343: Line 343:


=== Final verification ===
=== Final verification ===
No problems.


=== Push index file to mirrors ===
=== Push index file to mirrors ===
Line 348: Line 349:


=== Push to external mirrors ===
=== Push to external mirrors ===
if this is a chemspill you will want to ping justdave (or other sysadmin) in #release-drivers
Removed previously added exclusion lines.
and ask them to enable CDN


=== Release Day ===
=== Release Day ===


====Push XULRunner to Mirrors ====
====Push XULRunner to Mirrors ====
<pre>
# ssh -i ~/.ssh/xrbld_dsa xrbld@stage
rsync -av --exclude=*.txt --exclude=*unsigned* --exclude=*-symbols.zip --exclude=*.checksums \
--exclude 'jsshell-*' \
/pub/mozilla.org/xulrunner/nightly/11.0-candidates/build2/ /pub/mozilla.org/xulrunner/releases/11.0/
</pre>


==== Update XULRunner wiki page ====
==== Update XULRunner wiki page ====
Line 363: Line 369:
==== Push to Release Channel ====
==== Push to Release Channel ====
Enabled manual-only-updates throttling by [https://bugzilla.mozilla.org/attachment.cgi?id=603055 this patch]
Enabled manual-only-updates throttling by [https://bugzilla.mozilla.org/attachment.cgi?id=603055 this patch]
~/bin/pushsnip Firefox-11.0-build2
# 68m46.449s


==== Update symlinks ====
==== Update symlinks ====
Once we're signed off on the release channel.
 
<pre>
# ffxbld@stage
cd /pub/mozilla.org/firefox/releases
ln -s 11.0 latest-11.0
rm latest-10.0
rm latest
ln -s latest-11.0 latest
</pre>


==== Update browser choice website ====
==== Update browser choice website ====
Filed {{bug|735348}}
==== Problems with Bouncer/sentry ====
See {{bug|735363}} for the details.
* Forgot to remove "- firefox/11.0/**" line (fallout from build1)
* Forgot to add 11.0 to rsyncd-mozilla-current.exclude
== Detached GPG signing for Mac dmg files ==
* it turned out that we don't upload *dmg.asc files, see {{bug|738349}}
* On keymaster:
mkdir -p ~/signing-work/firefox-11.0/build2
cd ~/signing-work/firefox-11.0
rsync -avP --include='*.dmg' --include='*/' --exclude='*' cltbld@stage.mozilla.org:/pub/mozilla.org/firefox/nightly/11.0-candidates/build2/mac/ ./build2/mac/
find build2/mac -type f -name '*.dmg' -exec gpg --no-use-agent --batch --passphrase "$(GPGPASS)" -sba '{}' \;
find build2/mac -type f -name '*.dmg.asc' -exec chmod 644 '{}' \;
rsync -e "ssh -i /home/cltsign/.ssh/ffxbld_dsa" -avP --include='*.dmg.asc' --include='*/' --exclude='*' ./build2/mac/ ffxbld@stage.mozilla.org:/pub/mozilla.org/firefox/nightly/11.0-candidates/build2/mac/
rsync -e "ssh -i /home/cltsign/.ssh/ffxbld_dsa" -avP --include='*.dmg.asc' --include='*/' --exclude='*' ./build2/mac/ ffxbld@stage.mozilla.org:/pub/mozilla.org/firefox/releases/11.0/mac/
Confirmed users
3,104

edits