Releases/Firefox 2.0.0.16-3.0.1 MU:BuildNotes: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 117: Line 117:
= Fix up null partner snippets to target 2.0.0.14 =
= Fix up null partner snippets to target 2.0.0.14 =
After partner snippets were pushed I was informed that the latest partner builds we shipped were for 2.0.0.14. Therefore, the snippets pushed are useless. To fix them up, did the following:
After partner snippets were pushed I was informed that the latest partner builds we shipped were for 2.0.0.14. Therefore, the snippets pushed are useless. To fix them up, did the following:
  # cltbld@aus2-staging.mozilla.org
  # cltbld@prometheus-vm
  cd ~/
  cd /builds/2.0.0.16-major-update/snippets/patcher/temp/firefox/2.0.0.16-3.0.1
rsync -av /opt/aus2/snippets/staging/20080820-Firefox-2.0.0.16-3.0.1-MU-null 20080821-Firefox-2.0.0.14-null-partner-snippets
  cd aus2.null/Firefox
  cd 20080821-Firefox-2.0.0.14-null-partner-snippets/Firefox
  mv 2.0.0.16 2.0.0.14
  mv 2.0.0.16 2.0.0.14
  # using mv because rsync takes ~1h to complete, no need to keep these in the homedir anyways
  cd 2.0.0.14/Darwin_Universal-gcc3
mv 20080821-Firefox-2.0.0.14-null-partner-snippets /opt/aus2/snippets/staging
mv 2008070205 2008040413
  # re-backup & push
cd ../Linux_x86-gcc3
  # had to delete staging directory for bad snippets to back space for backup
mv 2008070204 2008040414
  cd /opt/aus2/snippets/staging
  cd ../WINNT_x86-msvc
  rm -rf 20080820-Firefox-2.0.0.16-3.0.1-MU-null/
  mv 2008070205 2008040413
  ~/bin/backupsnip 20080821-Firefox-2.0.0.14-null-partner-snippets
 
  ~/bin/pushsnip 20080821-Firefox-2.0.0.14-null-partner-snippets
Also had to generate snippets for another partner channel for 2.0.0.16 (https://bugzilla.mozilla.org/show_bug.cgi?id=450863#c5)
To do that, did the following:
  cd /builds/2.0.0.16-major-update/snippets/patcher
echo "release-cck-asus-google" >> additional-partner-channels
echo "releasetest-cck-asus-google" >> additional-partner-channels
echo "beta-cck-asus-google" >> additional-partner-channels
  echo "betatest-cck-asus-google" >> aditional-partner-channels
cd temp/firefox/2.0.0.16-3.0.1
# modified null_partners.sh to only generage snippets in aus2.null
  bash ../../../one-offs/null_partners.sh ../../../additional-partner-channels
 
Did a spot check of aus2.null, looked good. Pushed new snippets to aus2-staging:
  rsync -e 'ssh -i /home/cltbld/.ssh/aus' -av aus2.null cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/20080821-Firefox-MU-null-partner-snippets


= Verify null partner updates =
= Verify null partner updates =
canmove, Confirmed users
6,441

edits

Navigation menu