Page MenuHomePhabricator

Migrate StewardBot to Libera.chat
Closed, ResolvedPublic

Description

  • Verify StewardBot account exists (T283203)
  • Update configuration for server: irc.libera.chat port 6697
  • Connect StewardBot to the new server
  • Verify StewardBot healthy and functioning
  • Disconnect from Freenode

Event Timeline

Operator873 renamed this task from Migrate StewardBot to Libera to Migrate StewardBot to Libera.chat.May 20 2021, 6:32 AM
Operator873 updated the task description. (Show Details)
taavi subscribed.

Given there is going to be a mess about getting correct cloaks on libera, I'm tempted to make stewardbot treat +o/+v as trusted/steward at least temporarily. thoughts?

In T283224#7100046, @Majavah wrote:

Given there is going to be a mess about getting correct cloaks on libera, I'm tempted to make stewardbot treat +o/+v as trusted/steward at least temporarily. thoughts?

+1, as long as it's temporary measure and we move to cloaks as soon as they're available.

Is it possible to keep controlling the bot from freenode and make stewardbots just report events to libera for now? Channel access lists are not very reliable for now IMHO. I'd wait until wikimedia cloaks are available so we can know who's who.

Is it possible to keep controlling the bot from freenode and make stewardbots just report events to libera for now? Channel access lists are not very reliable for now IMHO. I'd wait until wikimedia cloaks are available so we can know who's who.

Not currently, but I'll see if I can make that happen later today.

StewardBot is currently refusing to connect from Toolforge grid (which has Python 3.5 installed) but works fine on my laptop with 3.9, this is likely some sort of issue with the TLS stack and our outdated Python version. My current plan is to move the bot to Kubernetes with Python 3.7, where Stashbot is working fine.

Change 693181 had a related patch set uploaded (by Majavah; author: Majavah):

[labs/tools/stewardbots@master] Move StewardBot to Kubernetes

https://gerrit.wikimedia.org/r/693181

Change 693181 merged by jenkins-bot:

[labs/tools/stewardbots@master] Move StewardBot to Kubernetes

https://gerrit.wikimedia.org/r/693181

StewardBot is on Libera Chat, waiting for the channel to be properly configured before shutting the one on freenode down

taavi updated the task description. (Show Details)

Change 693476 had a related patch set uploaded (by Majavah; author: Majavah):

[labs/tools/stewardbots@master] StewardBot adjustments for libra

https://gerrit.wikimedia.org/r/693476

Change 693476 merged by jenkins-bot:

[labs/tools/stewardbots@master] StewardBot adjustments for libera

https://gerrit.wikimedia.org/r/693476

taavi updated the task description. (Show Details)