Releases/Firefox 3.6rc1/BuildNotes: Difference between revisions

Line 115: Line 115:
  FAIL: check_updates returned failure for WINNT_x86-msvc downloads/Firefox Setup 3.6 Beta 5.exe vs. downloads/Firefox Setup 3.6 RC 1.exe: 1
  FAIL: check_updates returned failure for WINNT_x86-msvc downloads/Firefox Setup 3.6 Beta 5.exe vs. downloads/Firefox Setup 3.6 RC 1.exe: 1
** this is expected due to a rebasing change that happened in 3.6b5. [[Releases/Firefox_3.6b5/BuildNotes#Update_Verify|See the Update Verify notes for 3.6b5 for details.]]
** this is expected due to a rebasing change that happened in 3.6b5. [[Releases/Firefox_3.6b5/BuildNotes#Update_Verify|See the Update Verify notes for 3.6b5 for details.]]
** there are about 600K users on 3.6b5 Win, so in order to prevent the unnecessary downloading of partials, we made the snippets for partials point to the complete updates. Here's the script I used to pull the switch (~/coop/completes_as_partials.bash), run from /opt/aus2/incoming/3/Firefox/3.6b5/WINNT_x86-msvc/20091204143806 on aus2-staging:
#!/bin/bash
for i in `find . -name complete.txt -print`; do
  DIR=`dirname ${i}`
  # only make a new partial when we have an existing partial
  if [ -f ${DIR}/partial.txt ]; then
    mv ${DIR}/partial.txt ${DIR}/partial.txt.orig
    cp ${i} ${DIR}/partial.txt
    perl -i.old -pe 's/type=complete/type=partial/' ${DIR}/partial.txt
  fi
done
'''<font color="red">*** DONE TO HERE ***</font>'''
'''<font color="red">*** DONE TO HERE ***</font>'''
** there are about 600K users on 3.6b5 Win, so in order to prevent the unnecessary downloading of partials, I'm going to make the partials point to the complete updates.


====Update Bouncer====
====Update Bouncer====
canmove, Confirmed users
2,850

edits