Last modified: 2014-10-28 14:18:10 UTC
Puppet change Ia07c9f7c00960fecc0765c7c13e3897981c69600 added # Cache where it's easy to $wgMainCacheType = CACHE_ACCEL; to mediawiki_singlenode's LocalSettings.php template. This line comes after require_once( 'orig/LocalSettings.php' ); so it can't be overridden. But Flow invokes $cache->cas(), and CACHE_ACCEL (APCBagOStuff) doesn't implement it. Our labs server ee-flow.eqiad.wmflabs already set $wgMainCacheType = CACHE_MEMCACHED in /srv/mediawiki/orig/LocalSettings.php , but this new puppet setting comes later and overrides it. Can we move the wgMainCacheType line in labs-localsettings before pulling in orig/LocalSettings.php? Is there some reason the require_once() isn't near the end?
Change 169288 had a related patch set uploaded by Spage: Allow wgMainCacheType setting to be overridden https://gerrit.wikimedia.org/r/169288
Change 169288 merged by Andrew Bogott: Allow wgMainCacheType setting to be overridden https://gerrit.wikimedia.org/r/169288