156
edits
No edit summary |
|||
| Line 30: | Line 30: | ||
* As part of this plan, we will be auditing access to manna; if access is removed, but it shouldn't have been, please email build@mozilla.org. | * As part of this plan, we will be auditing access to manna; if access is removed, but it shouldn't have been, please email build@mozilla.org. | ||
* Builds may be spotty on Friday; we'll do our best to ensure the builds get uploaded as expected. | * Builds may be spotty on Friday; we'll do our best to ensure the builds get uploaded as expected. | ||
= Process = | |||
This is a rough, ordered timeline of the steps necessary to fulfill the requirements. | |||
{| class="fullwidth-table" | |||
! Step | |||
! Build | |||
! IT | |||
|- | |||
| Prerequ. | |||
| | |||
* Initial list of rsync directories from surf -> netapp | |||
| | |||
* Netapp mounts available to surf (r/w) | |||
* Netapp mounts available to manna (r/o) | |||
* LDAP up and running on both for authentication? | |||
* Reduce TTL on stage.m.o in anticipation of switchover | |||
|- | |||
| 1 | |||
| | |||
| | |||
* Move surf inside firewall | |||
* Connect Netapp mount to surf | |||
|- | |||
| 2 | |||
| | |||
* rsync the contents of surf -> the netapp | |||
| | |||
* Setup/verify as appropriate the http/rsync/ftp configs on manna; test with builds that begin to be available (it may make sense to make stage.m.o/ftp.m.o completely unavailable to mirrors/outsiders at this point, since we don't want the mirrors picking up incomplete directory tree) | |||
|- | |||
| 3 | |||
| | |||
* Delete the contents of the archive rsync module on surf; delete ftp logs on surf | |||
| | |||
* Verify that ftp.m.o/stage.m.o appear as before, but accessed via manna (can diff manna's local disk vs. the Netapp to verify) | |||
|- | |||
| 4 | |||
| | |||
* Point Tinderboxen at surf | |||
| | |||
* Start manna-upload-area -> surf rsync scripts on surf | |||
|- | |||
| 5 | |||
| | |||
* Verify builds in the build farm get to surf | |||
* Verify builds outside the build farm can get to manna's upload area | |||
| | |||
* Setup virus scanning script | |||
* Start surf -> Netapp rsync scripts | |||
|- | |||
| 6 | |||
| | |||
* Verify end-to-end tinderbox -> ftp.m.o status | |||
| | |||
* Verify end-to-end tinderbox -> ftp.m.o status | |||
|} | |||
edits