canmove, Confirmed users
6,441
edits
No edit summary |
|||
| Line 73: | Line 73: | ||
Known issue: rsync will reset the permissions from 700 to 755. You will need to set them back to 700 if you want to continue to not allow AUS updates. | Known issue: rsync will reset the permissions from 700 to 755. You will need to set them back to 700 if you want to continue to not allow AUS updates. | ||
=== | === 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): | |||
* | * Delete the directory from releases. For example: | ||
# ffxbld@upload1 | |||
rm -rf /pub/mozilla.org/firefox/releases/19.0b2 | |||
* File an IT bug to have the CDN caches purged (eg "please purge the CDN cache for /pub/mozilla.org/firefox/releases/19.0b1"). These should generally be filed as critical or blocker. Definitely file as a blocker if you're under time pressure. | |||
If you don't delete the releases directory prior to "push to mirrors" running you'll end up with that builder and "check permissions" failing. These should be re-run after you delete the existing contents of the directory. | |||