Last modified: 2014-01-06 21:33:10 UTC
We don't normally use this at WMF so it might have been broken for a while without us noticing: manybubbles@solr-mw3:/srv/CirrusSearch$ php maintenance/updateSearchIndexConfig.php --forceReindex content index... Unexpected Elasticsearch failure. Elasticsearch failed in an unexpected way. This is always a bug in CirrusSearch. Error type: Elastica\Exception\ResponseException Message: RemoteTransportException[[elasticsearch3][inet[/10.4.1.22:9300]][indices/settings/update]]; nested: IndexMissingException[[_content] missing]; Trace: #0 /srv/Elastica/Elastica/lib/Elastica/Request.php(166): Elastica\Transport\Http->exec(Object(Elastica\Request), Array) #1 /srv/Elastica/Elastica/lib/Elastica/Client.php(563): Elastica\Request->send() #2 /srv/Elastica/Elastica/lib/Elastica/Index.php(405): Elastica\Client->request('_content/_setti...', 'PUT', Array, Array) #3 /srv/Elastica/Elastica/lib/Elastica/Index/Settings.php(297): Elastica\Index->request('_settings', 'PUT', Array) #4 /srv/Elastica/Elastica/lib/Elastica/Index/Settings.php(261): Elastica\Index\Settings->request(Array, 'PUT') #5 /srv/CirrusSearch/maintenance/updateOneSearchIndexConfig.php(489): Elastica\Index\Settings->set(Array) #6 /srv/CirrusSearch/maintenance/updateOneSearchIndexConfig.php(135): CirrusSearch\UpdateOneSearchIndexConfig->reindex() #7 /srv/CirrusSearch/maintenance/updateSearchIndexConfig.php(50): CirrusSearch\UpdateOneSearchIndexConfig->execute() #8 /srv/mediawiki/maintenance/doMaintenance.php(113): CirrusSearch\UpdateSearchIndexConfig->execute() #9 /srv/CirrusSearch/maintenance/updateSearchIndexConfig.php(56): require_once('/srv/mediawiki/...') #10 {main}
https://gerrit.wikimedia.org/r/#/c/105386/
We removed --forceReindex -> FIXED