The beta-update-databases-eqiad Jenkins job updates the Beta-Cluster-Infrastructure MediaWiki database on an hourly basis.
On March 5th 2019 at 20:20 UTC it started failing:
echo 'aawiki'; /usr/local/bin/mwscript update.php --wiki=aawiki --quick aawiki #!/usr/bin/env php Warning: Invalid argument: option: 6 in /srv/mediawiki-staging/php-master/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php on line 56 Warning: Invalid argument: option: 6 in /srv/mediawiki-staging/php-master/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php on line 56 Warning: Invalid argument: function: not string, closure, or array in /srv/mediawiki-staging/php-master/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php on line 108 ... Fatal error: Uncaught exception 'ConfigException' with message 'Failed to load configuration from etcd: cURL error 23: Failed writing header (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) in /srv/mediawiki-staging/php-master/includes/config/EtcdConfig.php:200
Stack trace: #0 /srv/mediawiki-staging/php-master/includes/config/EtcdConfig.php(123): EtcdConfig->load() #1 /srv/mediawiki-staging/wmf-config/etcd.php(43): EtcdConfig->getModifiedIndex() #2 /srv/mediawiki-staging/wmf-config/etcd.php(49): wmfSetupEtcd() #3 /srv/mediawiki-staging/wmf-config/CommonSettings.php(134): wmfEtcdConfig() #4 /srv/mediawiki-staging/php-master/LocalSettings.php(5): include() #5 /srv/mediawiki-staging/php-master/includes/Setup.php(105): include() #6 /srv/mediawiki-staging/php-master/maintenance/doMaintenance.php(81): include() #7 /srv/mediawiki-staging/php-master/maintenance/update.php(248): include() #8 /srv/mediawiki-staging/multiversion/MWScript.php(100): include() #9 {main}
To reproduce:
ssh deployment-deploy01.deployment-prep.eqiad.wmflabs echo 1|mwscript eval.php --wiki=enwiki