Following the POC produced in T407504 it was decided to allow the Platform API to directly select the appropriate backend MW service to use.
The following jobs need to be migrated:
- MediawikiInit
- MediawikiSandboxLoadData
- PlatformStatsSummaryJob
- PollForMediaWikiJobsJob (T408624: ⬆️ 🚦Make Mediawiki Jobs run using the correct mediawiki version is related to this)
- SiteStatsUpdateJob
- UpdateWikiSiteStatsJob
- WikiEntityImportJob
- CirrusSearchJob
The following command needs to be migrated:
- RebuildQueryserviceData
They should utilise the POC helper.
Finally we should clean up the PLATFORM_MW_BACKEND_HOST environment variable its self.
For now the db version to backend host definition should remain (as per POC) in the api code. We decided only in the future might we want to factor this out into a configmap.
A/C:
- Remove above references to PLATFORM_MW_BACKEND_HOST
- Remove PLATFORM_MW_BACKEND_HOST from configuration, charts and deployment variables