Page MenuHomePhabricator

Make morebots run on a production host
Closed, InvalidPublic

Description

Currently it runs on labs, but since it writes to wikitech, it fails if either labs is having issues *or* if wikitech if having issues. if we move it to a prod box (perhaps even the same box as wikitech, silver) then it will fail only if wikitech is having issues. Let's do that?

Event Timeline

yuvipanda raised the priority of this task from to Needs Triage.
yuvipanda updated the task description. (Show Details)
yuvipanda added subscribers: yuvipanda, coren, Andrew.

IRC bots in general, and morebots in particular, are of questionable security. I don't think it's a good idea to let them run on production.

In that case shouldn't we maybe actually security audit them and then make them run on prod? Or use something else, like logstash?

!log even when no bot is available is useful still, because a lot of people have IRC logs...

In that case shouldn't we maybe actually security audit them and then make them run on prod? Or use something else, like logstash?

Getting !logs into logstash would be pretty easy. The config for beta gathers up !log messages from wikimedia-labs and wikimedia-releng and wikimedia-operations already: https://logstash-beta.wmflabs.org/#/dashboard/elasticsearch/irc

It would be pretty simple to move some/all to the production logstash cluster.

fgiunchedi triaged this task as Medium priority.Apr 1 2015, 9:08 AM
fgiunchedi subscribed.

Maybe a prod VM for all IRC-related bots, i.e morebots, icinga-wm, ircecho, etc

Stashbot could be a candidate for running on the planned production Kubernetes cluster. The code would still need a security audit I'm sure.

morebots doesn't run anymore, cleaning this up.