Per T211881, graphoid is to be undeploy (with the functionality being transferred to the client side). This task is for tracking this. A list of steps, in dependency order are below. For now they are SRE related, feel free to augment the list
- Deploy client side only on beta
- Deploy client side config change to test wiki's
- Deploy spinner change on beta
- Deploy client side config to mediawiki.org
- Deploy spinner change to production
- Deploy client side config to phase 1 wikis
- Deploy css perf changes to production
- Deploy client side config to phase 2 wikis
- Deploy client side config to phase 3 wikis
- Deploy client side config to phase 4 wikis
- Deploy final client side config clean-up
- Update RESTBase configuration to no longer reference graphoid
- Remove the LVS configuration for graphoid from scb and LVS loadbalancers
- Remove DNS for graphoid.svc.{eqiad|codfw}.wmnet
- Remove graphoid puppet code
- Stop graphoid on scb clusters, cleanup scb from graphoid configuration, code, deploys, users etc