Releases/Firefox 3.6b3/BuildNotes: Difference between revisions

no edit summary
No edit summary
 
(3 intermediate revisions by one other user not shown)
Line 3: Line 3:
==Build Engineers==
==Build Engineers==


RelEng tag team:
nthomas<br/>
* PST:
* EST:
* NZDT: nthomas
Main tracking bug: {{bug|528580}}, WinCE updates?: {{bug|518408}}
Main tracking bug: {{bug|528580}}, WinCE updates?: {{bug|518408}}


Line 117: Line 114:
* No problems otherwise
* No problems otherwise


=====Fill in b1 locales=====
 
====Update verify====
* linux slave: moz2-linux-slave22
* mac slave: moz2-darwin9-slave05
* win32 slave: moz2-win32-slave31
* Get "update not found" errors
** for 3.6b1 af, bg, da, ka because they got dropped out for 3.6b2, nothing to do
** for 3.6b1 kk, ko, mk, nb-NO, nn-NO, sl because they missed b2, came back for b3 and patcher doesn't handle that. May need to fill these in manually
 
====Fill in b1 locales====
* slave: moz2-linux-slave38
* slave: moz2-linux-slave38


Line 149: Line 155:
Then ran backupsnip and pushsnip as usual.
Then ran backupsnip and pushsnip as usual.


=====Generate 3.6b2 -> b3 for WinCE=====
====Generate 3.6b2 -> b3 for WinCE====
* slave: moz2-linux-slave20
* slave: moz2-linux-slave20


Line 157: Line 163:
  mv aus* ftp big3/
  mv aus* ftp big3/
  cd ../../../patcher-configs
  cd ../../../patcher-configs
  curl -sL X | patch -p0
  curl -sL https://bug518408.bugzilla.mozilla.org/attachment.cgi?id=413020 | patch -p0
   
   
  cd /builds/slave/updates/build
  cd /builds/slave/updates/build
Line 173: Line 179:
  # had a previous backup
  # had a previous backup
  ~/bin/pushsnip 20091117-Firefox-3.6b3-WinCE-test
  ~/bin/pushsnip 20091117-Firefox-3.6b3-WinCE-test
====Update verify====
* linux slave: moz2-linux-slave22
* mac slave: moz2-darwin9-slave05
* win32 slave: moz2-win32-slave31
* Get "update not found" errors
** for 3.6b1 af, bg, da, ka because they got dropped out for 3.6b2, nothing to do
** for 3.6b1 kk, ko, mk, nb-NO, nn-NO, sl because they missed b2, came back for b3 and patcher doesn't handle that. May need to fill these in manually


====Update Bouncer====
====Update Bouncer====
Added the usual 3 products and 9 file locations, plus the WinCE zip location. Left off WinCE updates as not needed this time.
Added the usual 3 products and 9 file locations, plus the three locations for WinCE.


Added Firefox-3.6b3-Partial-3.6b1 product & 3 file locations for straggler locales. Sentry is looking for en-US copies of these files, so fake this out with zero byte files
Added Firefox-3.6b3-Partial-3.6b1 product & 3 file locations for straggler locales. Sentry is looking for en-US copies of these files, so fake this out with zero byte files
Line 203: Line 201:
  # ffxbld@stage
  # ffxbld@stage
  rsync -av --exclude=*wince* --exclude=*.log --exclude=*.txt --exclude=*unsigned* --exclude=*.crashreporter-symbols.zip /pub/mozilla.org/firefox/nightly/3.6b3-candidates/build1/ /pub/mozilla.org/firefox/releases/3.6b3/
  rsync -av --exclude=*wince* --exclude=*.log --exclude=*.txt --exclude=*unsigned* --exclude=*.crashreporter-symbols.zip /pub/mozilla.org/firefox/nightly/3.6b3-candidates/build1/ /pub/mozilla.org/firefox/releases/3.6b3/
Also added 3.6b3 to /pub/mozilla.org/zz/rsyncd-mozilla-current.exclude to help us sync this to the mirrors faster.


Also added 3.6b3 to /pub/mozilla.org/zz/rsyncd-mozilla-current.exclude to help us sync this to the mirrors faster.
Push WinCE files when QA signs off on updates
rsync -av --include=update/wince-arm --exclude=update/* --exclude=*.log --exclude=*.txt --exclude=*unsigned* --exclude=*.crashreporter-symbols.zip /pub/mozilla.org/firefox/nightly/3.6b3-candidates/build1/ /pub/mozilla.org/firefox/releases/3.6b3/
Funky looking to not disturb the timestamps on update/{linux-i686,win32,mac}/{en-US,zh-TW} (from the 0-byte files changes).


====Final Verification====
====Final Verification====
Line 217: Line 218:
  ~/bin/pushsnip 20091115-Firefox-3.6b3
  ~/bin/pushsnip 20091115-Firefox-3.6b3
  ~/bin/pushsnip 20091117-Firefox-3.6b1-3.6b3-locales
  ~/bin/pushsnip 20091117-Firefox-3.6b1-3.6b3-locales
(a day later) Push WinCE updates when QA signs off
~/bin/pushsnip 20091117-Firefox-3.6b3-WinCE


====Release====
====Release====
canmove, Confirmed users
6,439

edits