Error
- service.version: 1.43.0-wmf.17
- trace.id: 5322e82f-cb70-4791-a15f-ee3b565a5232
- Find trace.id in Logstash
[{reqId}] {exception_url} Wikimedia\Assert\ParameterElementTypeException: Bad value for parameter info['data']: all elements must be MediaWiki\IPInfo\Info\Info|MediaWiki\IPInfo\Info\IPoidInfo|MediaWiki\IPInfo\Info\BlockInfo|MediaWiki\IPInfo\Info\Contribfrom /srv/mediawiki/php-1.43.0-wmf.17/vendor/wikimedia/assert/src/Assert.php(164)
#0 /srv/mediawiki/php-1.43.0-wmf.17/extensions/IPInfo/src/Rest/Presenter/DefaultPresenter.php(82): Wikimedia\Assert\Assert::parameterElementType(array, array, string)
#1 /srv/mediawiki/php-1.43.0-wmf.17/extensions/IPInfo/src/Rest/Handler/AbstractRevisionHandler.php(61): MediaWiki\IPInfo\Rest\Presenter\DefaultPresenter->present(array, MediaWiki\User\User)
#2 /srv/mediawiki/php-1.43.0-wmf.17/extensions/IPInfo/src/Rest/Handler/IPInfoHandler.php(155): MediaWiki\IPInfo\Rest\Handler\AbstractRevisionHandler->getInfo(int)
#3 /srv/mediawiki/php-1.43.0-wmf.17/includes/Rest/SimpleHandler.php(40): MediaWiki\IPInfo\Rest\Handler\IPInfoHandler->run(int)
#4 /srv/mediawiki/php-1.43.0-wmf.17/includes/Rest/Module/Module.php(380): MediaWiki\Rest\SimpleHandler->execute()
#5 /srv/mediawiki/php-1.43.0-wmf.17/includes/Rest/Module/Module.php(269): MediaWiki\Rest\Module\Module->executeHandler(MediaWiki\IPInfo\Rest\Handler\RevisionHandler)
#6 /srv/mediawiki/php-1.43.0-wmf.17/includes/Rest/Router.php(477): MediaWiki\Rest\Module\Module->execute(string, MediaWiki\Rest\RequestFromGlobals)
#7 /srv/mediawiki/php-1.43.0-wmf.17/includes/Rest/Router.php(446): MediaWiki\Rest\Router->doExecute(string, MediaWiki\Rest\RequestFromGlobals)
#8 /srv/mediawiki/php-1.43.0-wmf.17/includes/Rest/EntryPoint.php(209): MediaWiki\Rest\Router->execute(MediaWiki\Rest\RequestFromGlobals)
#9 /srv/mediawiki/php-1.43.0-wmf.17/includes/MediaWikiEntryPoint.php(200): MediaWiki\Rest\EntryPoint->execute()
#10 /srv/mediawiki/php-1.43.0-wmf.17/rest.php(39): MediaWiki\MediaWikiEntryPoint->run()
#11 /srv/mediawiki/w/rest.php(3): require(string)
#12 {main}Notes
Error started showing up in the logs after deploying wmf.17 to group1. So far volume in group1 is small.
This seems related to the changes applied recently to the IPInfo extension as part of T349715. The following change in particular modified the affected code: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/IPInfo/+/1058592