Acceptance Criteria
- Rename mpic.wikimedia.org to testkitchen.wikimedia.org
- Enable test-kitchen.wikimedia.org
- Enable test-kitchen.discovery.wmnet
- Remove mpic.wikimedia.org + mpic.discovery.wmnet
- Rename mpic-next.wikimedia.org to testkitchen-next.wikimedia.org
- Enable test-kitchen-next.wikimedia.org
- Enable test-kitchen-next.discovery.wmnet
- Remove mpic-next.wikimedia.org + mpic-next.discovery.wmnet
- While we're here: Remove "Alpha" tag -- we're in closed beta, baby
- While we're here: Remove existing logo -- I guess we need a new logo?!
- Update callers to this domain (Varnish config poller, MW PHP, analytics automation as pertinent, wmftkbot, etc.)
- Varnish (discovery domain): https://gerrit.wikimedia.org/g/operations/puppet/+/ea17d6c57c1d252caa829173115d8a167bcce60d/modules/profile/files/cache/wmfuniq_experiment_fetcher.py#24
- Experiment-analytics-config (public domain): https://gitlab.wikimedia.org/repos/product-analytics/experimentation-lab/experiment-analytics-configs/-/blob/main/tests/test_registries.py?ref_type=heads#L72
- wmftkbot (public domain): https://gitlab.wikimedia.org/repos/data-engineering/mpic/-/blob/toolforge/toolforge/config.prod.yaml?ref_type=heads#L8
- MediaWiki:
- [local service definition in mediawiki-config]: https://gerrit.wikimedia.org/r/plugins/gitiles/operations/mediawiki-config/+/refs/heads/master/wmf-config/ProductionServices.php#89
- [local service usage in mediawiki-config]: https://gerrit.wikimedia.org/g/operations/mediawiki-config/+/85582fbd6853284a52e87783227f78e0d82db04f/wmf-config/CommonSettings.php#4950
- Beta cluster (public domain): https://gerrit.wikimedia.org/g/operations/mediawiki-config/+/fa5ea14e841dbb387778301c25af58d17378c633/wmf-config/LabsServices.php#85
- Experiment Analytics DAG (public domain): https://gitlab.wikimedia.org/repos/data-engineering/airflow-dags/-/blob/main/analytics_product/dags/experiment_analytics/experiment_analytics_load_configurations_daily_dag.py?ref_type=heads#L19
- Update deployments calendar: https://gitlab.wikimedia.org/repos/releng/release/-/tree/d206a9d5f61c6822e7e4f1d6a3fa80eae24d3bf3/make-deployment-calendar
- Update slack bots
- Update documentation
Notes
- External callers (Beta cluster, wmftkbot) have to use the public domain because The Cloud VPS network is external to the WMF production network. There is no way to use discovery.wmnet domains from there
