Eqiad Migration Planning/Checklist
From Wikitech
EQIAD Checklist
Provision:
- Ceph at EQIAD
- Image scalers
- Apache servers
- git-deploy
- cluster replication
- Math, Captcha, Misc objects from ms7 to Swift
- memcached
- redis
- parser cache, parser cache sharding
- database servers replication
- proper SQL grants in place
- poolcounter
- Netapp discrepancies handled
- logging: wmerrors + apache syslog
- parsoid servers
- Varnish
- Mediawiki config in place
- failover (both directions)
- test/test2 or equivalent supported (optionally name test -> pre-production and test2 -> staging to reflect actual function)
Tests:
- Ceph objects accessed correctly
- Apaches replicated properly (Jeff Green replay script to test this)
- git-deploy dry runs
- logging
- failover/fail back
UI tests:
- Login works
- Logout works
- UploadWizard works
- Upload new file over existing image works
- Image purge works
- Anonymous editing works
- Math extension works
- PDF book creation works
- Video transcoding works
- Job queue is processing
- Captcha