Page MenuHomePhabricator

Loginwiki on beta cluster is broken, causing failures when logging in anywhere on Beta Cluster
Closed, ResolvedPublic

Description

Browsing to any path served by MediaWiki (eg. https://login.wikimedia.beta.wmflabs.org/wiki/Special:Version) on beta cluster loginwiki gives a 500 error which causes all logins on beta cluster to fail.

PHP fatal error:
Uncaught ExtensionDependencyError: DiscussionTools requires VisualEditor to be installed. DiscussionTools requires Linter to be installed. in /srv/mediawiki/php-master/includes/registration/ExtensionRegistry.php:404

https://login.wikimedia.beta.wmflabs.org/ gives a 403, which I find interesting.

Event Timeline

The most sane thing would probably be to turn off DiscussionTools on loginwiki. It's not going to be used.

Change 606188 had a related patch set uploaded (by Majavah; owner: Majavah):
[operations/mediawiki-config@master] Do not use DiscussionTools on beta cluster loginwiki

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

taavi renamed this task from Loginwiki on beta cluster is broken, causing failures to Loginwiki on beta cluster is broken, causing failures when logging in anywhere on Beta Cluster.Jun 17 2020, 1:57 PM

Change 606188 merged by jenkins-bot:
[operations/mediawiki-config@master] Do not use DiscussionTools on beta cluster loginwiki

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

taavi claimed this task.

Fix deployed