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

Majavah created this task.Jun 17 2020, 1:51 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 17 2020, 1:51 PM

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

Majavah 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

Majavah closed this task as Resolved.Jun 17 2020, 3:05 PM
Majavah claimed this task.

Fix deployed

Restricted Application added a project: User-Majavah. · View Herald TranscriptJun 17 2020, 3:05 PM