Page MenuHomePhabricator

Set up beta cswiki
Closed, ResolvedPublic

Description

This came up in T236823: Newcomer tasks: create test pages on beta enwiki: the Growth team relies heavily on cswiki for deploying new features which are still under development, so maybe there should be a beta cswiki to make testing easier.

Event Timeline

Change 547879 had a related patch set uploaded (by Urbanecm; owner: Urbanecm):
[operations/mediawiki-config@master] [beta] Initial configuration for beta cswiki

https://gerrit.wikimedia.org/r/547879

Change 547879 merged by jenkins-bot:
[operations/mediawiki-config@master] [beta] Initial configuration for beta cswiki

https://gerrit.wikimedia.org/r/547879

Mentioned in SAL (#wikimedia-releng) [2019-11-02T16:26:10Z] <Urbanecm> mwscript extensions/CirrusSearch/maintenance/updateSearchIndexConfig.php --wiki=cswiki (T237077)

Urbanecm assigned this task to Ladsgroup.

Let's say it works.

@Tgr maybe we should remove enwiki GE overrides from config?

Hm, it looks like Special:SiteMatrix does not recognize the wiki as a Wikipedia.

@Tgr maybe we should remove enwiki GE overrides from config?

An English testwiki seems useful to me, but I'm not doing much testing on beta so I'll leave it for others to decide.

Seems like RESTBase needs to be configured: https://cs.wikipedia.beta.wmflabs.org/api/rest_v1/ is a 404.

Change 548943 had a related patch set uploaded (by Gergő Tisza; owner: Gergő Tisza):
[mediawiki/services/restbase/deploy@master] Add cswiki to beta env

https://gerrit.wikimedia.org/r/548943

Change 548943 merged by Mobrovac:
[mediawiki/services/restbase/deploy@master] Add cswiki to beta env

https://gerrit.wikimedia.org/r/548943

Seems like RESTBase needs to be configured: https://cs.wikipedia.beta.wmflabs.org/api/rest_v1/ is a 404.

Works for me now. However, it still seems to use cswiki prod API, which is a diff task.