For https://gerrit.wikimedia.org/r/#/c/304111
"ConfigRegistry": { "CirrusSearch": "CirrusSearch\\SearchConfig::newFromGlobals" },
gives
mwscript extensions/CirrusSearch/maintenance/updateSearchIndexConfig.php --wiki cirrustestwiki --reindexAndRemoveOk --indexIdentifier now PHP Fatal error: Uncaught exception 'ConfigException' with message 'No registered builder available for CirrusSearch.' in /vagrant/mediawiki/includes/config/ConfigFactory.php:131 Stack trace: #0 /vagrant/mediawiki/extensions/CirrusSearch/includes/Maintenance/Maintenance.php(52): ConfigFactory->makeConfig('CirrusSearch') #1 /vagrant/mediawiki/maintenance/doMaintenance.php(95): CirrusSearch\Maintenance\Maintenance->finalSetup() #2 /vagrant/mediawiki/extensions/CirrusSearch/maintenance/updateSearchIndexConfig.php(65): require_once('/vagrant/mediaw...') #3 /var/www/w/MWScript.php(95): require_once('/vagrant/mediaw...') #4 {main} thrown in /vagrant/mediawiki/includes/config/ConfigFactory.php on line 131 Fatal error: Uncaught exception 'ConfigException' with message 'No registered builder available for CirrusSearch.' in /vagrant/mediawiki/includes/config/ConfigFactory.php on line 131 ConfigException: No registered builder available for CirrusSearch. in /vagrant/mediawiki/includes/config/ConfigFactory.php on line 131 Call Stack: 0.0000 240384 1. {main}() /var/www/w/MWScript.php:0 0.0013 305016 2. require_once('/vagrant/mediawiki/extensions/CirrusSearch/maintenance/updateSearchIndexConfig.php') /var/www/w/MWScript.php:95 0.0029 737648 3. require_once('/vagrant/mediawiki/maintenance/doMaintenance.php') /vagrant/mediawiki/extensions/CirrusSearch/maintenance/updateSearchIndexConfig.php:65 0.0263 4547480 4. CirrusSearch\Maintenance\Maintenance->finalSetup() /vagrant/mediawiki/maintenance/doMaintenance.php:95 0.0285 4848888 5. ConfigFactory->makeConfig() /vagrant/mediawiki/extensions/CirrusSearch/includes/Maintenance/Maintenance.php:52