Releases/Firefox 3.6b1/BuildNotes: Difference between revisions

Line 121: Line 121:


====Generate updates and push betatest snippets====
====Generate updates and push betatest snippets====
The automation will generate updates for win32/mac/linux-i686 as normal. It will fail to bump moz192-firefox-wince.cfg, but that's OK because we can't do an automated check anyway. So if bump_verify_configs_4 is the only fail in the updates run then it is really green. '''FIXME''' We should disable this bump and the wince_update_verify builder after 3.6b1.
The automation generated updates for win32/mac/linux-i686 as normal. It failed to bump moz192-firefox-wince.cfg, but that's OK because we can't do an automated check anyway, and failure in bump_verify_configs_4 can be ignored. '''FIXME''' We should disable this bump and the wince_update_verify builder.


WinCE updates require some manual work. Logged on to the slave that generated the updates (moz2-linux-slave20), and cd /builds/slave/updates/build/patcher-configs. You will have to construct and apply a patch like [https://bug518408.bugzilla.mozilla.org/attachment.cgi?id=405220 this], updating the wince-arm buildID for the real value. Apply that patch to moz192-branch-patcher2.cfg. Then''
Did hit the backupsnip problem - {{bug|521139}}. Verified 20091014-1-pre-20091014-Firefox-3.6b1-test.tar.bz2 is a valid backup by unpacking and diffing against production snippets.
 
WinCE updates required some manual work. Logged on to the slave that generated the updates (moz2-linux-slave20), and  
cd /builds/slave/updates/build/patcher-configs.
Constructed a [https://bug518408.bugzilla.mozilla.org/attachment.cgi?id=406392 patch], updating the wince-arm buildID for the real value. Applied that patch locally to moz192-branch-patcher2.cfg. Then
  cd /builds/slave/updates/build
  cd /builds/slave/updates/build
  perl patcher2.pl --download --app=firefox --brand=Firefox --config=patcher-configs/moz192-branch-patcher2.cfg
  perl patcher2.pl --download --app=firefox --brand=Firefox --config=patcher-configs/moz192-branch-patcher2.cfg
Line 134: Line 138:
  rsync -av aus2/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/20091014-Firefox-3.6b1-from-3.6a2
  rsync -av aus2/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/20091014-Firefox-3.6b1-from-3.6a2
  rsync -av aus2.test/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/20091014-Firefox-3.6b1-from-3.6a2-test
  rsync -av aus2.test/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/20091014-Firefox-3.6b1-from-3.6a2-test
TODO:
 
  ssh -l cltbld aus2-staging.mozilla.org ~/bin/pushsnip 20091014-Firefox-3.6b1-from-3.6a2-test
Pushed all updates live
  # cltbld@aus2-staging
~/bin/pushsnip 20091014-Firefox-3.6b1-test
~/bin/pushsnip 20091014-Firefox-3.6b1-from-3.6a2-test


====Update verify====
====Update verify====
Confirmed users
4,293

edits