Reedy created this task.
Reedy added projects: MediaWiki-Vagrant, Wikidata, Wikidata-Campsite.
Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION
`vagrant roles enable machinevision` and then `vagrant provision` ends up
with a broken wiki...
MediaWiki internal error.
Original exception: [d890005cf54b93c61c8b73e5] /wiki/Main_Page
Wikimedia\Rdbms\DBQueryError from line 1626 of
/vagrant/mediawiki/includes/libs/rdbms/database/Database.php: A database query
error has occurred. Did you forget to run your application's database schema
updater after upgrading?
Query: SELECT ips_item_id FROM `wb_items_per_site` WHERE ips_site_id =
'enwiki' AND ips_site_page = 'Main Page' LIMIT 1
Function: Wikimedia\Rdbms\Database::selectRow
Error: 1146 Table 'wikidatawiki.wb_items_per_site' doesn't exist (127.0.0.1)
Backtrace:
#0 /vagrant/mediawiki/includes/libs/rdbms/database/Database.php(1610):
Wikimedia\Rdbms\Database->getQueryException(string, integer, string, string)
#1 /vagrant/mediawiki/includes/libs/rdbms/database/Database.php(1587):
Wikimedia\Rdbms\Database->getQueryExceptionAndLog(string, integer, string,
string)
#2 /vagrant/mediawiki/includes/libs/rdbms/database/Database.php(1166):
Wikimedia\Rdbms\Database->reportQueryError(string, integer, string, string,
boolean)
#3 /vagrant/mediawiki/includes/libs/rdbms/database/Database.php(1832):
Wikimedia\Rdbms\Database->query(string, string)
#4 /vagrant/mediawiki/includes/libs/rdbms/database/Database.php(1928):
Wikimedia\Rdbms\Database->select(string, array, array, string, array, array)
#5 /vagrant/mediawiki/includes/libs/rdbms/database/DBConnRef.php(68):
Wikimedia\Rdbms\Database->selectRow(string, array, array)
#6 /vagrant/mediawiki/includes/libs/rdbms/database/DBConnRef.php(340):
Wikimedia\Rdbms\DBConnRef->__call(string, array)
#7
/vagrant/mediawiki/extensions/Wikibase/lib/includes/Store/Sql/SiteLinkTable.php(266):
Wikimedia\Rdbms\DBConnRef->selectRow(string, array, array)
#8
/vagrant/mediawiki/extensions/Wikibase/lib/includes/Store/CachingSiteLinkLookup.php(147):
Wikibase\Lib\Store\Sql\SiteLinkTable->getItemIdForLink(string, string)
#9
/vagrant/mediawiki/extensions/Wikibase/lib/includes/Store/CachingSiteLinkLookup.php(75):
Wikibase\Lib\Store\CachingSiteLinkLookup->getAndCacheItemIdForLink(string,
string)
#10
/vagrant/mediawiki/extensions/Wikibase/client/includes/LangLinkHandler.php(101):
Wikibase\Lib\Store\CachingSiteLinkLookup->getItemIdForLink(string, string)
#11
/vagrant/mediawiki/extensions/Wikibase/client/includes/LangLinkHandler.php(332):
Wikibase\Client\LangLinkHandler->getEntityLinks(Title)
#12
/vagrant/mediawiki/extensions/Wikibase/client/includes/LangLinkHandler.php(353):
Wikibase\Client\LangLinkHandler->getEffectiveRepoLinks(Title, ParserOutput)
#13
/vagrant/mediawiki/extensions/Wikibase/client/includes/Hooks/ParserOutputUpdateHookHandlers.php(97):
Wikibase\Client\LangLinkHandler->addLinksFromRepository(Title, ParserOutput)
#14
/vagrant/mediawiki/extensions/Wikibase/client/includes/Hooks/ParserOutputUpdateHookHandlers.php(65):
Wikibase\Client\Hooks\ParserOutputUpdateHookHandlers->doContentAlterParserOutput(Title,
ParserOutput)
#15 /vagrant/mediawiki/includes/Hooks.php(174):
Wikibase\Client\Hooks\ParserOutputUpdateHookHandlers::onContentAlterParserOutput(WikitextContent,
Title, ParserOutput)
#16 /vagrant/mediawiki/includes/Hooks.php(202): Hooks::callHook(string,
array, array, NULL)
#17 /vagrant/mediawiki/includes/content/AbstractContent.php(569):
Hooks::run(string, array)
#18 /vagrant/mediawiki/includes/Revision/RenderedRevision.php(267):
AbstractContent->getParserOutput(Title, integer, ParserOptions, boolean)
#19 /vagrant/mediawiki/includes/Revision/RenderedRevision.php(236):
MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached(WikitextContent,
boolean)
#20 /vagrant/mediawiki/includes/Revision/RevisionRenderer.php(215):
MediaWiki\Revision\RenderedRevision->getSlotParserOutput(string)
#21 /vagrant/mediawiki/includes/Revision/RevisionRenderer.php(152):
MediaWiki\Revision\RevisionRenderer->combineSlotOutput(MediaWiki\Revision\RenderedRevision,
array)
#22 [internal function]:
MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure}(MediaWiki\Revision\RenderedRevision,
array)
#23 /vagrant/mediawiki/includes/Revision/RenderedRevision.php(198):
call_user_func(Closure, MediaWiki\Revision\RenderedRevision, array)
#24 /vagrant/mediawiki/includes/poolcounter/PoolWorkArticleView.php(196):
MediaWiki\Revision\RenderedRevision->getRevisionParserOutput()
#25 /vagrant/mediawiki/includes/poolcounter/PoolCounterWork.php(125):
PoolWorkArticleView->doWork()
#26 /vagrant/mediawiki/includes/page/Article.php(809):
PoolCounterWork->execute()
#27 /vagrant/mediawiki/includes/actions/ViewAction.php(63): Article->view()
#28 /vagrant/mediawiki/includes/MediaWiki.php(518): ViewAction->show()
#29 /vagrant/mediawiki/includes/MediaWiki.php(304):
MediaWiki->performAction(Article, Title)
#30 /vagrant/mediawiki/includes/MediaWiki.php(971):
MediaWiki->performRequest()
#31 /vagrant/mediawiki/includes/MediaWiki.php(534): MediaWiki->main()
#32 /vagrant/mediawiki/index.php(47): MediaWiki->run()
#33 /var/www/w/index.php(5): require(string)
#34 {main}
Exception caught inside exception handler: [d890005cf54b93c61c8b73e5]
/wiki/Main_Page Wikimedia\Rdbms\DBQueryError from line 1626 of
/vagrant/mediawiki/includes/libs/rdbms/database/Database.php: A database query
error has occurred. Did you forget to run your application's database schema
updater after upgrading?
Query: SELECT pi_property_id,pi_info FROM `wb_property_info`
Function: Wikibase\Lib\Store\Sql\PropertyInfoTable::getAllPropertyInfo
Error: 1146 Table 'wiki.wb_property_info' doesn't exist (127.0.0.1)
Backtrace:
#0 /vagrant/mediawiki/includes/libs/rdbms/database/Database.php(1610):
Wikimedia\Rdbms\Database->getQueryException(string, integer, string, string)
#1 /vagrant/mediawiki/includes/libs/rdbms/database/Database.php(1587):
Wikimedia\Rdbms\Database->getQueryExceptionAndLog(string, integer, string,
string)
#2 /vagrant/mediawiki/includes/libs/rdbms/database/Database.php(1166):
Wikimedia\Rdbms\Database->reportQueryError(string, integer, string, string,
boolean)
#3 /vagrant/mediawiki/includes/libs/rdbms/database/Database.php(1832):
Wikimedia\Rdbms\Database->query(string, string)
#4 /vagrant/mediawiki/includes/libs/rdbms/database/DBConnRef.php(68):
Wikimedia\Rdbms\Database->select(string, array, array, string)
#5 /vagrant/mediawiki/includes/libs/rdbms/database/DBConnRef.php(322):
Wikimedia\Rdbms\DBConnRef->__call(string, array)
#6
/vagrant/mediawiki/extensions/Wikibase/lib/includes/Store/Sql/PropertyInfoTable.php(178):
Wikimedia\Rdbms\DBConnRef->select(string, array, array, string)
#7
/vagrant/mediawiki/extensions/Wikibase/lib/includes/Store/CachingPropertyInfoLookup.php(173):
Wikibase\Lib\Store\Sql\PropertyInfoTable->getAllPropertyInfo()
#8
/vagrant/mediawiki/includes/libs/objectcache/wancache/WANObjectCache.php(1467):
Wikibase\Lib\Store\CachingPropertyInfoLookup->Wikibase\Lib\Store\{closure}(boolean,
integer, array, NULL, array)
#9
/vagrant/mediawiki/includes/libs/objectcache/wancache/WANObjectCache.php(1310):
WANObjectCache->fetchOrRegenerate(string, integer, Closure, array, array)
#10
/vagrant/mediawiki/extensions/Wikibase/lib/includes/Store/CachingPropertyInfoLookup.php(174):
WANObjectCache->getWithSetCallback(string, integer, Closure)
#11
/vagrant/mediawiki/extensions/Wikibase/lib/includes/Store/CachingPropertyInfoLookup.php(125):
Wikibase\Lib\Store\CachingPropertyInfoLookup->getAllPropertyInfo()
#12
/vagrant/mediawiki/includes/libs/objectcache/wancache/WANObjectCache.php(1467):
Wikibase\Lib\Store\CachingPropertyInfoLookup->Wikibase\Lib\Store\{closure}(boolean,
integer, array, NULL, array)
#13
/vagrant/mediawiki/includes/libs/objectcache/wancache/WANObjectCache.php(1310):
WANObjectCache->fetchOrRegenerate(string, integer, Closure, array, array)
#14
/vagrant/mediawiki/extensions/Wikibase/lib/includes/Store/CachingPropertyInfoLookup.php(130):
WANObjectCache->getWithSetCallback(string, integer, Closure)
#15
/vagrant/mediawiki/extensions/Wikibase/lib/includes/Store/CachingPropertyInfoLookup.php(110):
Wikibase\Lib\Store\CachingPropertyInfoLookup->getPropertyInfoFromWANCache(Wikibase\DataModel\Entity\PropertyId)
#16
/vagrant/mediawiki/extensions/Wikibase/lib/includes/PropertyInfoDataTypeLookup.php(58):
Wikibase\Lib\Store\CachingPropertyInfoLookup->getPropertyInfo(Wikibase\DataModel\Entity\PropertyId)
#17
/vagrant/mediawiki/extensions/WikibaseMediaInfo/src/WBMIHooksHelper.php(26):
Wikibase\Lib\PropertyInfoDataTypeLookup->getDataTypeIdForProperty(Wikibase\DataModel\Entity\PropertyId)
#18
/vagrant/mediawiki/extensions/WikibaseMediaInfo/src/WikibaseMediaInfoHooks.php(187):
Wikibase\MediaInfo\WBMIHooksHelper::getPropertyType(Wikibase\DataModel\Entity\PropertyId)
#19 /vagrant/mediawiki/includes/Hooks.php(174):
Wikibase\MediaInfo\WikibaseMediaInfoHooks::onBeforePageDisplay(OutputPage,
SkinVector)
#20 /vagrant/mediawiki/includes/Hooks.php(234): Hooks::callHook(string,
array, array, NULL, string)
#21 /vagrant/mediawiki/includes/OutputPage.php(2590):
Hooks::runWithoutAbort(string, array)
#22 /vagrant/mediawiki/includes/exception/MWExceptionRenderer.php(150):
OutputPage->output()
#23 /vagrant/mediawiki/includes/exception/MWExceptionRenderer.php(64):
MWExceptionRenderer::reportHTML(Wikimedia\Rdbms\DBQueryError)
#24 /vagrant/mediawiki/includes/exception/MWExceptionHandler.php(103):
MWExceptionRenderer::output(Wikimedia\Rdbms\DBQueryError, integer)
#25 /vagrant/mediawiki/includes/exception/MWExceptionHandler.php(177):
MWExceptionHandler::report(Wikimedia\Rdbms\DBQueryError)
#26 /vagrant/mediawiki/includes/MediaWiki.php(567):
MWExceptionHandler::handleException(Wikimedia\Rdbms\DBQueryError)
#27 /vagrant/mediawiki/index.php(47): MediaWiki->run()
#28 /var/www/w/index.php(5): require(string)
#29 {main}
TASK DETAIL
https://phabricator.wikimedia.org/T245845
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Reedy
Cc: Aklapper, Reedy, darthmon_wmde, Nandana, Lahi, jgleeson, Gq86,
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS,
Jonas, Luke081515, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331, jeremyb
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs