Page MenuHomePhabricator

UnexpectedValueException: Unknown image suggestions API kind: istype-section-topics
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
normalized_message
[{reqId}] {exception_url}   UnexpectedValueException: Unknown image suggestions API kind: istype-section-topics
exception.trace
from /srv/mediawiki/php-1.41.0-wmf.10/extensions/GrowthExperiments/includes/NewcomerTasks/AddImage/ProductionImageRecommendationApiHandler.php(139)
#0 /srv/mediawiki/php-1.41.0-wmf.10/extensions/GrowthExperiments/includes/NewcomerTasks/AddImage/ServiceImageRecommendationProvider.php(126): GrowthExperiments\NewcomerTasks\AddImage\ProductionImageRecommendationApiHandler->getSuggestionDataFromApiResponse(array, GrowthExperiments\NewcomerTasks\TaskType\ImageRecommendationTaskType)
#1 /srv/mediawiki/php-1.41.0-wmf.10/extensions/GrowthExperiments/includes/NewcomerTasks/AddImage/CacheBackedImageRecommendationProvider.php(90): GrowthExperiments\NewcomerTasks\AddImage\ServiceImageRecommendationProvider->get(MediaWiki\Title\Title, GrowthExperiments\NewcomerTasks\TaskType\ImageRecommendationTaskType)
#2 /srv/mediawiki/php-1.41.0-wmf.10/includes/libs/objectcache/wancache/WANObjectCache.php(1731): GrowthExperiments\NewcomerTasks\AddImage\CacheBackedImageRecommendationProvider::GrowthExperiments\NewcomerTasks\AddImage\{closure}(boolean, integer, array, NULL, array)
#3 /srv/mediawiki/php-1.41.0-wmf.10/includes/libs/objectcache/wancache/WANObjectCache.php(1561): WANObjectCache->fetchOrRegenerate(string, integer, Closure, array, array)
#4 /srv/mediawiki/php-1.41.0-wmf.10/extensions/GrowthExperiments/includes/NewcomerTasks/AddImage/CacheBackedImageRecommendationProvider.php(95): WANObjectCache->getWithSetCallback(string, integer, Closure)
#5 /srv/mediawiki/php-1.41.0-wmf.10/extensions/GrowthExperiments/includes/NewcomerTasks/TaskSetListener.php(58): GrowthExperiments\NewcomerTasks\AddImage\CacheBackedImageRecommendationProvider::getWithSetCallback(WANObjectCache, GrowthExperiments\NewcomerTasks\AddImage\ServiceImageRecommendationProvider, GrowthExperiments\NewcomerTasks\TaskType\ImageRecommendationTaskType, TitleValue, string, BufferingStatsdDataFactory)
#6 /srv/mediawiki/php-1.41.0-wmf.10/includes/deferred/MWCallableUpdate.php(38): GrowthExperiments\NewcomerTasks\TaskSetListener->GrowthExperiments\NewcomerTasks\{closure}()
#7 /srv/mediawiki/php-1.41.0-wmf.10/includes/deferred/DeferredUpdates.php(473): MWCallableUpdate->doUpdate()
#8 /srv/mediawiki/php-1.41.0-wmf.10/includes/deferred/DeferredUpdates.php(398): DeferredUpdates::attemptUpdate(MWCallableUpdate, Wikimedia\Rdbms\LBFactoryMulti)
#9 /srv/mediawiki/php-1.41.0-wmf.10/includes/deferred/DeferredUpdates.php(213): DeferredUpdates::run(MWCallableUpdate, Wikimedia\Rdbms\LBFactoryMulti, Monolog\Logger, BufferingStatsdDataFactory, MediaWiki\JobQueue\JobQueueGroupFactory, string)
#10 /srv/mediawiki/php-1.41.0-wmf.10/includes/deferred/DeferredUpdatesScope.php(267): DeferredUpdates::{closure}(MWCallableUpdate, integer)
#11 /srv/mediawiki/php-1.41.0-wmf.10/includes/deferred/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(integer, integer, Closure)
#12 /srv/mediawiki/php-1.41.0-wmf.10/includes/deferred/DeferredUpdates.php(234): DeferredUpdatesScope->processUpdates(integer, Closure)
#13 /srv/mediawiki/php-1.41.0-wmf.10/includes/MediaWiki.php(1125): DeferredUpdates::doUpdates()
#14 /srv/mediawiki/php-1.41.0-wmf.10/includes/MediaWiki.php(856): MediaWiki->restInPeace()
#15 /srv/mediawiki/php-1.41.0-wmf.10/api.php(128): MediaWiki->doPostOutputShutdown()
#16 /srv/mediawiki/php-1.41.0-wmf.10/api.php(48): wfApiMain()
#17 /srv/mediawiki/w/api.php(3): require(string)
#18 {main}
Impact
Notes
  • ~20 in the last hour, something in the back of my head is recalling that section images (?) were recently deployed?

Details

Request URL
https://fr.wikipedia.org/w/api.php

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 924169 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[mediawiki/extensions/GrowthExperiments@master] Section images: Accept all API response 'kind' fields

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

Change 924169 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Section images: Accept all API response 'kind' fields

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

@Tgr - I'm cleaning up old tasks on our Sprint board. It sounds like you worked on this:
https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/924169

Should I assign this task to you and mark it as resolved? Or should we keep this open?

Tgr claimed this task.

Yeah this should be fixed.