Confirmed users
1,364
edits
(update CDN recovery process) |
|||
| Line 97: | Line 97: | ||
=== Overwriting files that have been pushed to releases/ === | === Overwriting files that have been pushed to releases/ === | ||
If a rebuild happens after an earlier build has been pushed to mirrors already, a few steps need to be taken to make sure that the files can be pushed and that the CDN serves the content. The following should happen before "push to mirrors" runs in the new build. (If you're not in a rush, it's best to do these before kicking off the new release to make sure it does in fact happen in time): | If a rebuild happens after an earlier build has been pushed to mirrors already, a few steps need to be taken to make sure that the files can be pushed and that the CDN serves the content. (This is always the case for beta respins, as the prior build will have pushed to mirrors as part of automation.) The following should happen before "push to mirrors" runs in the new build. (If you're not in a rush, it's best to do these before kicking off the new release to make sure it does in fact happen in time): | ||
* Delete the directory from releases. For example: | * Delete the directory from releases. For example: | ||
# from any master... | # from any master... | ||
| Line 111: | Line 111: | ||
curl -v -H 'Host: download.cdn.mozilla.net' http://cds.d6b5y3z2.hwcdn.net/pub/firefox/releases/24.6.0esr/update/mac/en-US/firefox-24.6.0esr.complete.mar -o /dev/null | curl -v -H 'Host: download.cdn.mozilla.net' http://cds.d6b5y3z2.hwcdn.net/pub/firefox/releases/24.6.0esr/update/mac/en-US/firefox-24.6.0esr.complete.mar -o /dev/null | ||
curl -v -H 'Host: download.cdn.mozilla.net' http://wpc.1237.edgecastcdn.net/pub/firefox/releases/24.6.0esr/update/mac/en-US/firefox-24.6.0esr.complete.mar -o /dev/null | curl -v -H 'Host: download.cdn.mozilla.net' http://wpc.1237.edgecastcdn.net/pub/firefox/releases/24.6.0esr/update/mac/en-US/firefox-24.6.0esr.complete.mar -o /dev/null | ||
The "final verify" builder should be rerun after the CDN is cleared. | |||