currently all the "check_job_queue" checks on Nagios fail with:
JOBQUEUE CRITICAL - check plugin (check_job_queue) or PHP errors -
investigating this i saw the problem does not appear to be in "check_job_queue" itself, but rather in CommonSettings.php , as check_job_queue misses this:
PHP Warning: require(/home/wikipedia/common/php-1.18/../wmf-config/ExtensionMessages-1.18.php): failed to open stream: No such file or directory in /home/wikipedia/common/wmf-config/CommonSettings.php on line 2506
PHP Fatal error: require(): Failed opening required '/home/wikipedia/common/php-1.18/../wmf-config/ExtensionMessages-1.18.php' (include_path='/home/wikipedia/common/php-1.20wmf2/extensions/OggHandler/PEAR/File_Ogg:/home/wikipedia/common/php-1.18:/home/wikipedia/common/php-1.18/lib:/usr/local/lib/php:/usr/share/php') in /home/wikipedia/common/wmf-config/CommonSettings.php on line 2506
that line 2506 in CommonSettings.php is:
require( "$wmfConfigDir/ExtensionMessages-$wmfExtendedVersionNumber.php" );
so it is looking in /php-1.18/ because $wmfExtendedVersionNumber.php is set to that, and that setting seems outdated.
Where should it be fixed?