Page MenuHomePhabricator

Recent Changes is broken on Dutch Wikipedia Beta on Beta Cluster
Closed, ResolvedPublic

Description

See https://nl.wikipedia.beta.wmflabs.org/wiki/Speciaal:RecenteWijzigingen

Here's the backtrace:

[WkpKgApEE4AAAETZCFMAAAB4] /wiki/Speciaal:RecenteWijzigingen InvalidArgumentException from line 58 of /srv/mediawiki/php-master/extensions/ORES/includes/Storage/SqlModelLookup.php: No model available for [goodfaith]

Backtrace:

#0 /srv/mediawiki/php-master/extensions/ORES/includes/ThresholdLookup.php(94): ORES\Storage\SqlModelLookup->getModelVersion(string)
#1 /srv/mediawiki/php-master/extensions/ORES/includes/ThresholdLookup.php(85): ORES\ThresholdLookup->fetchThresholdsFromCache(string)
#2 /srv/mediawiki/php-master/extensions/ORES/includes/ThresholdLookup.php(75): ORES\ThresholdLookup->fetchThresholds(string, boolean)
#3 /srv/mediawiki/php-master/extensions/ORES/includes/Hooks/ChangesListHooksHandler.php(241): ORES\ThresholdLookup->getThresholds(string)
#4 /srv/mediawiki/php-master/includes/Hooks.php(177): ORES\Hooks\ChangesListHooksHandler::onChangesListSpecialPageStructuredFilters(SpecialRecentChanges)
#5 /srv/mediawiki/php-master/includes/Hooks.php(205): Hooks::callHook(string, array, array, NULL)
#6 /srv/mediawiki/php-master/includes/specialpage/ChangesListSpecialPage.php(911): Hooks::run(string, array)
#7 /srv/mediawiki/php-master/includes/specials/SpecialRecentchanges.php(186): ChangesListSpecialPage->registerFilters()
#8 /srv/mediawiki/php-master/includes/specialpage/ChangesListSpecialPage.php(1052): SpecialRecentChanges->registerFilters()
#9 /srv/mediawiki/php-master/includes/specialpage/ChangesListSpecialPage.php(872): ChangesListSpecialPage->setup(NULL)
#10 /srv/mediawiki/php-master/includes/specialpage/ChangesListSpecialPage.php(642): ChangesListSpecialPage->getOptions()
#11 /srv/mediawiki/php-master/includes/specialpage/ChangesListSpecialPage.php(556): ChangesListSpecialPage->considerActionsForDefaultSavedQuery(NULL)
#12 /srv/mediawiki/php-master/includes/specials/SpecialRecentchanges.php(168): ChangesListSpecialPage->execute(NULL)
#13 /srv/mediawiki/php-master/includes/specialpage/SpecialPage.php(522): SpecialRecentChanges->execute(NULL)
#14 /srv/mediawiki/php-master/includes/specialpage/SpecialPageFactory.php(578): SpecialPage->run(NULL)
#15 /srv/mediawiki/php-master/includes/MediaWiki.php(288): SpecialPageFactory::executePath(Title, RequestContext)
#16 /srv/mediawiki/php-master/includes/MediaWiki.php(852): MediaWiki->performRequest()
#17 /srv/mediawiki/php-master/includes/MediaWiki.php(524): MediaWiki->main()
#18 /srv/mediawiki/php-master/index.php(43): MediaWiki->run()
#19 /srv/mediawiki/w/index.php(3): include(string)
#20 {main}

It's reproducible 100% of the time. Don't know if this is really high on the priority list, but thought I would report it anyway.

Event Timeline

Mentioned in SAL (#wikimedia-releng) [2018-01-01T19:56:19Z] <Amir1> restarting ores services in deployment-sca03 (T183862)

Mentioned in SAL (#wikimedia-releng) [2018-01-01T19:56:55Z] <Amir1> ladsgroup@deployment-tin:~$ mwscript extensions/ORES/maintenance/CheckModelVersions.php --wiki=nlwiki (T183862)

Krenair subscribed.

Thanks @Ladsgroup. Do you know if this will occur on other wikis too?

This comment was removed by Paladox.

@Krenair @Ladsgroup sqwiki on Labs is affected too, it seems, see: https://sq.wikipedia.beta.wmflabs.org/wiki/Speciale:NdryshimeS%C3%ABFundmi

All others are fine, as I just checked all wiki's in the SiteMatrix

Mentioned in SAL (#wikimedia-cloud) [2018-01-01T23:46:33Z] <Krenair> ran mwscript extensions/ORES/maintenance/CheckModelVersions.php --wiki=sqwiki on deployment-tin for T183862

Thanks @Ladsgroup. Do you know if this will occur on other wikis too?-

I ran the script on some wikis to be sure it doesn't affect them. After merging https://gerrit.wikimedia.org/r/#/c/400183/ None of this would be needed and we can drop the main. script too (See T183468)

@Krenair @Ladsgroup sqwiki on Labs is affected too, it seems, see: https://sq.wikipedia.beta.wmflabs.org/wiki/Speciale:NdryshimeS%C3%ABFundmi

All others are fine, as I just checked all wiki's in the SiteMatrix

It looks fine to me . I think someone ran the script