canmove, Confirmed users
6,441
edits
Line 154: | Line 154: | ||
==== Final Verification ==== | ==== Final Verification ==== | ||
After all products/files had some uptake the "force build" button was used to start the "final_verification" builder. No 404s or 503s in the log, this is a PASS. | After all products/files had some uptake the "force build" button was used to start the "final_verification" builder. No 404s or 503s in the log, this is a PASS. | ||
==== Fix Major Update snippets ==== | |||
QA noticed that the major update snippets' detailsURL was incorrectly pointing to http://www.mozilla.com/en-US/firefox/3.6.2/details/index.html, when they should be pointing to http://www.mozilla.com/en-US/firefox/3.6/details/index.html. | |||
# cltbld @ aus2-staging | |||
rsync -av 20100317-Firefox-3.5.9-3.6.2-MU-test/ 20100330-Firefox-3.5.9-3.6.2-MU-test-url-fixed/ | |||
cd 20100330-Firefox-3.5.9-3.6.2-MU-test-url-fixed/ | |||
find . -type f -exec sed -i -e s,/3.6.2/,/3.6/, {} \; | |||
cd .. | |||
# verification - confirms that only the detailsUrl has changed | |||
diff -Naur 20100317-Firefox-3.5.9-3.6.2-MU-test/ 20100330-Firefox-3.5.9-3.6.2-MU-test-url-fixed/ | grep -v '[+-][+-]' | grep '^[+-]' | grep -v detailsUrl | |||
# now do the beta and release snippets, too | |||
rsync -av 20100317-Firefox-3.5.9-3.6.2-MU-beta/ 20100330-Firefox-3.5.9-3.6.2-MU-beta-url-fixed/ | |||
cd 20100330-Firefox-3.5.9-3.6.2-MU-beta-url-fixed/ | |||
find . -type f -exec sed -i -e s,/3.6.2/,/3.6/, {} \; | |||
# verification - confirms that only the detailsUrl has changed | |||
cd .. | |||
diff -Naur 20100317-Firefox-3.5.9-3.6.2-MU-beta/ 20100330-Firefox-3.5.9-3.6.2-MU-beta-url-fixed/ | grep -v '[+-][+-]' | grep '^[+-]' | grep -v detailsUrl | |||
rsync -av 20100317-Firefox-3.5.9-3.6.2-MU/ 20100330-Firefox-3.5.9-3.6.2-MU-url-fixed/ | |||
cd 20100330-Firefox-3.5.9-3.6.2-MU-url-fixed/ | |||
find . -type f -exec sed -i -e s,/3.6.2/,/3.6/, {} \; | |||
cd .. | |||
# verification - confirms that only the detailsUrl has changed | |||
diff -Naur 20100317-Firefox-3.5.9-3.6.2-MU/ 20100330-Firefox-3.5.9-3.6.2-MU-url-fixed/ | grep -v '[+-][+-]' | grep '^[+-]' | grep -v detailsUrl | |||
# push the new test snippets | |||
~/bin/backupsnip 20100330-Firefox-3.5.9-3.6.2-MU-test-url-fixed | |||
~/bin/pushsnip 20100330-Firefox-3.5.9-3.6.2-MU-test-url-fixed | |||
# move old, unwanted directories | |||
mv 20100317-Firefox-3.5.9-3.6.2-MU-beta WRONG-URL-20100317-Firefox-3.5.9-3.6.2-MU-beta | |||
mv 20100317-Firefox-3.5.9-3.6.2-MU WRONG-URL-20100317-Firefox-3.5.9-3.6.2-MU | |||
==== Push updates to release channel ==== | ==== Push updates to release channel ==== |