This is the tracking task for one of the [[ https://www.mediawiki.org/wiki/Wikimedia_Technology/Goals/2018-19_Q1#TEC1:_Reliability,_Performance,_and_Maintenance | Wikimedia Technology/Goals/2018-19 Q1 ]].
Perform a datacenter switchover:
[x] Successfully switch backend traffic (MediaWiki, Swift, RESTBase, and Parsoid) to be served from `codfw` with no downtime and reduced read-only time.
[] Serve the site from `codfw` for at least 3 weeks. Tentative dates are to switch over to `codfw` in the second half of September and switch back to `eqiad` after 3~4 weeks.
[x] Refactor the `switchdc` script into a more re-usable automation library and update it to the newer switchover requirements.
**Switchover**
```
Services: Tuesday, September 11th 2018 14:30 UTC
Media storage/Swift: Tuesday, September 11th 2018 15:00 UTC
Traffic: Tuesday, September 11th 2018 19:00 UTC
Mediawiki: Wednesday, September 12th 2018: 14:00 UTC
```
**Switchback**:
```
Traffic: Wednesday, October 10th 2018 09:00 UTC (and maybe some prep work on Monday)
Mediawiki: Wednesday, October 10th 2018: 14:00 UTC
Services: Thursday, October 11th 2018 14:30 UTC
Media storage/Swift: Thursday, October 11th 2018 15:00 UTC
```