- 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
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
StewardBot adjustments for libera | labs/tools/stewardbots | master | +25 -20 | |
Move StewardBot to Kubernetes | labs/tools/stewardbots | master | +95 -22 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | bd808 | T283263 Shutdown Stashbot on Freenode after community migration | |||
Resolved | None | T283247 Freenode to Libera migration (epic) | |||
Resolved | bd808 | T283213 Move technical Wikimedia IRC bots from freenode to Libera Chat | |||
Resolved | taavi | T283202 Move stewardbots reporting from freenode to libera.chat | |||
Resolved | taavi | T283224 Migrate StewardBot to Libera.chat |
Event Timeline
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.
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
Change 693181 merged by jenkins-bot:
[labs/tools/stewardbots@master] Move StewardBot to Kubernetes
StewardBot is on Libera Chat, waiting for the channel to be properly configured before shutting the one on freenode down
Change 693476 had a related patch set uploaded (by Majavah; author: Majavah):
[labs/tools/stewardbots@master] StewardBot adjustments for libra
Change 693476 merged by jenkins-bot:
[labs/tools/stewardbots@master] StewardBot adjustments for libera