Eqiad Migration Planning/Checklist
From Wikitech
< Eqiad Migration Planning(Difference between revisions)
| Line 47: | Line 47: | ||
* Make edits on wikis associated with each database cluster (s1, s2...s7) | * Make edits on wikis associated with each database cluster (s1, s2...s7) | ||
| − | + | * User | |
** registers | ** registers | ||
| − | + | **search article | |
| − | + | **read article | |
| − | + | **comment on article | |
| − | + | **edit article | |
| − | + | **create article | |
| − | + | **localization | |
Revision as of 21:47, 8 January 2013
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 (account creation)
- Make edits on wikis associated with each database cluster (s1, s2...s7)
- User
- registers
- search article
- read article
- comment on article
- edit article
- create article
- localization
- Community member
- tag article
- (exercise special pages features)
- exercise special page functions