This is creating some log spam:
Catchable fatal error: Argument 2 passed to Monolog\Logger::debug() must be an instance of array, string given in /srv/mediawiki/php-1.28.0-wmf.8/vendor/monolog/monolog/src/Monolog/Logger.php on line 532
This is creating some log spam:
Catchable fatal error: Argument 2 passed to Monolog\Logger::debug() must be an instance of array, string given in /srv/mediawiki/php-1.28.0-wmf.8/vendor/monolog/monolog/src/Monolog/Logger.php on line 532
Found by live patching the beta cluster:
2016-07-07 21:30:38 [V37J-gpEEaoAABmz9v4AAAAE] deployment-mediawiki01 enwiki 1.28.0-alpha exception ERROR: [V37J-gpEEaoAABmz9v4AAAAE] /w/api.php Exception from line 531 of /srv/mediawiki/php-master/vendor/monolog/monolog/src/Monolog/Logger.php: Context should be array! {"exception_id":"V37J-gpEEaoAABmz9v4AAAAE"} [Exception Exception] (/srv/mediawiki/php-master/vendor/monolog/monolog/src/Monolog/Logger.php:531) Context should be array! #0 /srv/mediawiki/php-master/extensions/VisualEditor/ApiVisualEditor.php(148): Monolog\Logger->debug(string, string) #1 /srv/mediawiki/php-master/extensions/VisualEditor/ApiVisualEditor.php(623): ApiVisualEditor->storeInSerializationCache(Title, string, string, NULL) #2 /srv/mediawiki/php-master/includes/api/ApiMain.php(1406): ApiVisualEditor->execute() #3 /srv/mediawiki/php-master/includes/api/ApiMain.php(502): ApiMain->executeAction() #4 /srv/mediawiki/php-master/includes/api/ApiMain.php(473): ApiMain->executeActionWithErrorHandling() #5 /srv/mediawiki/php-master/api.php(83): ApiMain->execute() #6 /srv/mediawiki/w/api.php(3): include(string) #7 {main}
Is this new as of -wmf.8? If not, possibly caused by https://phabricator.wikimedia.org/rEVEDeee86a9873117dfc17cd43b53b411a626d9a50e0 or https://phabricator.wikimedia.org/rEVED838d5bc7e4301d0d5a9eca82a0a761a7a2414447 (but it doesn't look like @aaron changed anything about the logging?).
Ah, yes, I missed https://phabricator.wikimedia.org/rEVED693b28a4bba633a97a1e834efb6271256388e99e. Revert?
Change 297907 had a related patch set uploaded (by Jforrester):
Revert "Use debug() for stash messages to match core"
Change 297908 had a related patch set uploaded (by MaxSem):
Revert "Use debug() for stash messages to match core"
Change 297907 merged by jenkins-bot:
Revert "Use debug() for stash messages to match core"
Change 297908 merged by jenkins-bot:
Revert "Use debug() for stash messages to match core"
Change 298677 had a related patch set uploaded (by MaxSem):
Revert "Use debug() for stash messages to match core"
Change 298677 merged by jenkins-bot:
Revert "Use debug() for stash messages to match core"