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.

Details

Related Gerrit Patches:
mediawiki/services/restbase/deploy : masterAdd cswiki to beta env
operations/mediawiki-config : master[beta] Initial configuration for beta cswiki

Event Timeline

Tgr created this task.Fri, Nov 1, 1:57 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFri, Nov 1, 1:57 AM

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:16:01Z] <Amir1> Created cswiki (T237077)

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

Urbanecm closed this task as Resolved.Sat, Nov 2, 4:36 PM
Urbanecm assigned this task to Ladsgroup.

Let's say it works.

Restricted Application added a project: User-Ladsgroup. · View Herald TranscriptSat, Nov 2, 4:36 PM
Maintenance_bot moved this task from Incoming to Done on the User-Ladsgroup board.Sat, Nov 2, 5:15 PM

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

Tgr added a comment.Mon, Nov 4, 7:49 AM

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.

Tgr reopened this task as Open.Tue, Nov 5, 8:18 PM

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

Urbanecm closed this task as Resolved.Wed, Nov 20, 9:52 AM

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.