Releases/Firefox 2.0.0.20/BuildNotes: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 113: Line 113:
====Publish Updates to Test Channels (betatest & releasetest)====
====Publish Updates to Test Channels (betatest & releasetest)====
Automated, no problems
Automated, no problems
==== Push updates to beta channel ====
Push beta and release live together, later on.


====Sign Installers====
====Sign Installers====
Line 141: Line 138:
  rsync -av /data/cltbld/firefox-2.0.0.20/stage-merged/ /home/ftp/pub/firefox/releases/2.0.0.20/
  rsync -av /data/cltbld/firefox-2.0.0.20/stage-merged/ /home/ftp/pub/firefox/releases/2.0.0.20/
* edit the exclude file /pub/mozilla.org/zz/rsyncd-mozilla-current.exclude to add the new release (2.0.0.20) and remove the previous release (2.0.0.19).
* edit the exclude file /pub/mozilla.org/zz/rsyncd-mozilla-current.exclude to add the new release (2.0.0.20) and remove the previous release (2.0.0.19).
<font size="14" style="color: red">'''DONE TO HERE'''</font>


====Final Verification====
====Final Verification====
Line 151: Line 146:
  cat moz18-firefox-*.cfg | grep -v major | sed 's/betatest/releasetest/' | grep -v 2.0a | grep -v 2.0b > update.cfg
  cat moz18-firefox-*.cfg | grep -v major | sed 's/betatest/releasetest/' | grep -v 2.0a | grep -v 2.0b > update.cfg
  ./verify.sh -t update.cfg 2>&1 | tee quickVerify.log
  ./verify.sh -t update.cfg 2>&1 | tee quickVerify.log
 
* Had some issues with download.m.o not responding quickly for a small proportion of requests ({{bug|470283}}, IT could not reproduce, marked WFM
* Look for any HTTP error codes besides 200 ("OK") and 302 ("Found"):
* Look for any HTTP error codes besides 200 ("OK") and 302 ("Found"):
  grep HTTP quickVerify.log | grep -v 200 | grep -v 302
  grep HTTP quickVerify.log | grep -v 200 | grep -v 302
Line 164: Line 159:
  # on aus2-staging as cltbld
  # on aus2-staging as cltbld
  $ time ~/bin/backupsnip 20081217-Firefox-2.0.0.20
  $ time ~/bin/backupsnip 20081217-Firefox-2.0.0.20
# took about 33 mins
   
   
  $ time ~/bin/pushsnip 20081217-Firefox-2.0.0.20
  $ time ~/bin/pushsnip 20081217-Firefox-2.0.0.20
 
real    1m26.106s
And the beta channel
user    0m0.132s
  $ time ~/bin/pushsnip 20081217-Firefox-2.0.0.20-beta
  sys    0m6.370s


====Release====
====Release====
Line 176: Line 172:
  $ cd /pub/mozilla.org/firefox/releases/
  $ cd /pub/mozilla.org/firefox/releases/
  $ rm latest-2.0 && ln -s 2.0.0.20 latest-2.0
  $ rm latest-2.0 && ln -s 2.0.0.20 latest-2.0
<font size="14" style="color: red">'''DONE TO HERE'''</font>
==== Push updates to beta channel ====
We wanted to get release out asap, and beta was done the next day.
# on aus2-staging as cltbld
$ time ~/bin/backupsnip 20081217-Firefox-2.0.0.20-beta
$ time ~/bin/pushsnip 20081217-Firefox-2.0.0.20-beta
Confirmed users
4,293

edits

Navigation menu