Last modified: 2014-04-15 04:34:00 UTC
(bah, fail at comment0) Go to wikitech.wikimedia.org, search for something, see nothing https://wikitech.wikimedia.org/w/index.php?search=wat&title=Special%3ASearch&go=Go
I'm inclined to remove Cirrus from wikitech until it can be properly managed from the cluster...
[Mon Apr 14 09:34:05 2014] [error] [client xx.xx.xx.xx] PHP Fatal error: Class 'Elastica\\Query\\FunctionScore' not found in /srv/org/wikimedia/controller/wiki s/slot1/extensions/CirrusSearch/includes/Searcher.php on line 1106, referer: https://wikitech.wikimedia.org/wiki/Main_Page
Is deploy to wikitech not managed as part of the regular deploy? (Chad, that's to your comment)
(In reply to Ariel T. Glenn from comment #4) > Is deploy to wikitech not managed as part of the regular deploy? (Chad, > that's to your comment) Nope, maybe it could be. It shouldn't be too much work - git fetch, checkout --track, submodule update. It's usually done whenever Ops remember/soemone pokes Op. AFAIK non of platform (bar Ori and Tim having root) have access to the box.
So I had to toss extensions/Elastica on virt1000 and run git submodule update --init --recursive Looks happy now. Meh.
Thanks Ariel, not sure why this extension wasn't already committed as a submodule. I upgraded wikitech on Friday to patch a security bug for Chris Steip. That was my first time upgrading. I think we should move wikitech into trebuchet for deployments. git-submodules are still a little wonky in trebuchet, but once we get that worked out this would make deploying wikitech a little more standard.
Sounds like a good idea, and that would be a nice test case for moving to trebuchet for mediawiki deployments in general.