Page MenuHomePhabricator

Create a Wikifarm role for MediaWiki-Vagrant
Open, LowestPublic

Description

After meeting with some MediaWiki users, it would be great to have a wikifarm profile. Also starting the wikifarm mailing list for discussion of issues surrounding relevant issues: https://lists.wikimedia.org/mailman/listinfo/wikifarm


Version: unspecified
Severity: enhancement

Details

Reference
bz52721

Event Timeline

bzimport raised the priority of this task from to Needs Triage.
bzimport set Reference to bz52721.
bzimport added a subscriber: Unknown Object (MLST).

[mass-moving from Tools>MediaWiki-Vagrant to separate product. See bug 54041. Filter bugmail on this comment.]

bd808 added a comment.Nov 17 2014, 9:35 PM

Bulk unassigning bugs from Ori.

bd808 triaged this task as Lowest priority.Dec 30 2014, 12:26 AM

In MediaWiki-Vagrant there is a role Flow which depends on the role centralauth. After enabling Flow (and provisioning and waiting for an hour) you'll end up with a farm consisting of

  • dev.wiki.local.wmftest.net
  • login.wiki.local.wmftest.net
  • centralauthtest.wiki.local.wmftest.net
  • fr.wiki.local.wmftest.net
  • frwiktionary.wiki.local.wmftest.net
  • he.wiki.local.wmftest.net
  • zhwikivoyage.wiki.local.wmftest.net

For existing registered users on your localhost (dev.wiki.local.wmftest.net) you have to manage your global account in preferences. If you don't you get an error page at login.wiki.local.wmftest.net after log in and you have to go manually to dev.wiki.local.wmftest.net to find your wiki where you are logged in. (I haven't found a way to add additional wikis in this setup.)
Looks to me there is something like a wikifarm role now.

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptApr 4 2016, 7:35 PM
bd808 added a comment.Apr 5 2016, 2:02 AM

(I haven't found a way to add additional wikis in this setup.)

Wikis are added using the mediawiki::wiki Puppet resource via a role.

Looks to me there is something like a wikifarm role now.

MediaWiki-Vagrant uses a variation of the MWMultiVersion wikifarm configuration used by the WMF production wikis. This support was initially added two years ago with the introduction of role::centralauth. It was later made the default configuration system so that even when no roles are enabled and only a single wiki is provisioned that wiki uses the multi-wiki config system.

I think that @MarkAHershberger means https://www.mediawiki.org/wiki/Extension:WikiFarm rather than generically any multi-wiki setup with some amount of shared code/config.

Zoranzoki21 added a subscriber: Zoranzoki21.

I will do this too

Restricted Application added a project: User-Zoranzoki21. · View Herald TranscriptFeb 20 2018, 7:12 PM
Zoranzoki21 removed Zoranzoki21 as the assignee of this task.Feb 20 2018, 7:13 PM
Zoranzoki21 removed a project: User-Zoranzoki21.
Zoranzoki21 removed a subscriber: Zoranzoki21.

Reclaim this task to me, if you think, to this should be added too. Thanks!