List of steps to reproduce (step by step, including full links if applicable):
- mw docker mediawiki create
- mw docker mediawiki install
- mw docker mediawiki exec bash
- cd maintenance
- php update.php
What happens?:
...Update 'populate ip_changes' already logged as completed. Use --force to run it again. ...externallinks table indexes up to date Purging caches...Wikimedia\Rdbms\DBReadOnlyError from line 1082 of /var/www/html/w/includes/libs/rdbms/database/Database.php: Database is read-only: The primary database server is running in read-only mode. #0 /var/www/html/w/includes/libs/rdbms/database/Database.php(1357): Wikimedia\Rdbms\Database->assertIsWritableMaster() #1 /var/www/html/w/includes/libs/rdbms/database/Database.php(1308): Wikimedia\Rdbms\Database->executeQuery('DELETE FROM obj...', 'DatabaseUpdater...', 128) #2 /var/www/html/w/includes/libs/rdbms/database/Database.php(3570): Wikimedia\Rdbms\Database->query('DELETE FROM obj...', 'DatabaseUpdater...', 128) #3 /var/www/html/w/includes/libs/rdbms/database/DBConnRef.php(68): Wikimedia\Rdbms\Database->delete('objectcache', '*', 'DatabaseUpdater...') #4 /var/www/html/w/includes/libs/rdbms/database/DBConnRef.php(526): Wikimedia\Rdbms\DBConnRef->__call('delete', Array) #5 /var/www/html/w/includes/installer/DatabaseUpdater.php(1123): Wikimedia\Rdbms\DBConnRef->delete('objectcache', '*', 'DatabaseUpdater...') #6 /var/www/html/w/maintenance/update.php(213): DatabaseUpdater->purgeCache() #7 /var/www/html/w/maintenance/doMaintenance.php(108): UpdateMediaWiki->execute() #8 /var/www/html/w/maintenance/update.php(264): require_once('/var/www/html/w...') #9 {main}
What should have happened instead?:
The update script completes without error
Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc:
mw-cli version info:
GitCommit: 658ba30
GitBranch: master
GitState: dirty - There is an untracked Dockerfile in my mw-cli repo
GitSummary: 658ba30
BuildDate: 2021-07-29T06:24:30Z
Version: v0.1.0