canmove, Confirmed users
2,850
edits
ChrisCooper (talk | contribs) |
ChrisCooper (talk | contribs) |
||
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>''' | ||
====Update Bouncer==== | ====Update Bouncer==== |