reedy@deploy1001:/srv/mediawiki-staging$ mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=aawiki en wikimedia fixcopyrightwiki fixcopyright.wikimedia.org Creating database fixcopyrightwiki for en.wikimedia (English) Initialising tables Initialising external storage cluster24... [a86187d6440469406e14829e] [no req] Wikimedia\Rdbms\DBUnexpectedError from line 375 of /srv/mediawiki-staging/php-1.32.0-wmf.18/includes/libs/rdbms/database/DBConnRef.php: Database selection is disallowed to enable reuse. Backtrace: #0 /srv/mediawiki-staging/php-1.32.0-wmf.18/extensions/WikimediaMaintenance/addWiki.php(200): Wikimedia\Rdbms\DBConnRef->selectDB(string) #1 /srv/mediawiki-staging/php-1.32.0-wmf.18/maintenance/doMaintenance.php(94): AddWiki->execute() #2 /srv/mediawiki-staging/php-1.32.0-wmf.18/extensions/WikimediaMaintenance/addWiki.php(371): include(string) #3 /srv/mediawiki-staging/multiversion/MWScript.php(100): include(string) #4 {main}
Line 200 is the second line here
$extdb->query( "CREATE DATABASE IF NOT EXISTS $dbName" ); $extdb->selectDB( $dbName );
Looks to have been caused by @aaron in https://github.com/wikimedia/mediawiki/commit/5891967297a5e1f69925baacbf0c3a4ed13291d6 for T193565
Database selection is disallowed to enable reuse.
Also, that message is awkward to understand