As the title says, while trying to install CirrusSearch, it fails while running the updateSearchIndexConfig.php script, with the following error:
Indexing namespaces...[88f74879166e1cb0742b2d96] [no req] Elastica\Exception\ResponseException from line 179 of /home/mywiki/public_html/w/extensions/Elastica/vendor/ruflin/elastica/lib/Elastica/Transport/Http.php: no such index [index: mw_cirrus_metastore] Backtrace: #0 /home/mywiki/public_html/w/extensions/Elastica/vendor/ruflin/elastica/lib/Elastica/Request.php(193): Elastica\Transport\Http->exec(Elastica\Request, array) #1 /home/mywiki/public_html/w/extensions/Elastica/vendor/ruflin/elastica/lib/Elastica/Client.php(674): Elastica\Request->send() #2 /home/mywiki/public_html/w/extensions/Elastica/vendor/ruflin/elastica/lib/Elastica/Client.php(706): Elastica\Client->request(string, string, array, array) #3 /home/mywiki/public_html/w/extensions/Elastica/vendor/ruflin/elastica/lib/Elastica/Index.php(562): Elastica\Client->requestEndpoint(Elasticsearch\Endpoints\DeleteByQuery) #4 /home/mywiki/public_html/w/extensions/Elastica/vendor/ruflin/elastica/lib/Elastica/Type.php(523): Elastica\Index->requestEndpoint(Elasticsearch\Endpoints\DeleteByQuery) #5 /home/mywiki/public_html/w/extensions/Elastica/vendor/ruflin/elastica/lib/Elastica/Type.php(491): Elastica\Type->requestEndpoint(Elasticsearch\Endpoints\DeleteByQuery) #6 /home/mywiki/public_html/w/extensions/CirrusSearch/includes/MetaStore/MetaNamespaceStore.php(65): Elastica\Type->deleteByQuery(Elastica\Query) #7 /home/mywiki/public_html/w/extensions/CirrusSearch/maintenance/indexNamespaces.php(39): CirrusSearch\MetaStore\MetaNamespaceStore->reindex(LanguageEn) #8 /home/mywiki/public_html/w/extensions/CirrusSearch/maintenance/updateSearchIndexConfig.php(57): CirrusSearch\Maintenance\IndexNamespaces->execute() #9 /home/mywiki/public_html/w/maintenance/doMaintenance.php(94): CirrusSearch\Maintenance\UpdateSearchIndexConfig->execute() #10 /home/mywiki/public_html/w/extensions/CirrusSearch/maintenance/updateSearchIndexConfig.php(73): require_once(string) #11 {main}
Using Elasticsearch 5.5.2, PHP 7.1.26, MW 1.32.0, Elastica 1.3.0, CirrusSearch 0.2. I've tried multiple versions of Elasticsearch from 5.5.2 up to 5.6.14, all with the same result. --Moydow (talk) 02:24, 19 January 2019 (UTC)