Page MenuHomePhabricator

Wikitech double redirect bot needs new SUL OAuth credentials after Wikitech authn changes
Closed, ResolvedPublic

Description

Event Timeline

Might sound stupid but with SUL working, a bot can simply use the pywikibot's standard redirect.py script. I don't know who runs this bot but I can make my bot run double redirect fixes in wikitech too, it already does it in five six wikis.

The bot has always run the standard redirect.py script. @taavi has used the account to test the production of a pywikibot container for Toolforge users. This feels like a continuing need, but yes there are many other folks who run pywikibot bots.

I added wikitech to the list of wikis I'm running the bot on (it runs as part of hourly jobs in toolforge in dexbot project). It worked out of the box and is currently cleaning up wikitech now: https://wikitech.wikimedia.org/wiki/Special:Contributions/Dexbot

Shall we call this resolved or you want to keep that user?

Shall we call this resolved or you want to keep that user?

T378676: New upstream release for Pywikibot got resolved by @Slst2020 after hitting the missing oauth creds problem. I assume that means somebody did something, but maybe it was just @dcaro using his personal account? (T378676#10296628)

I sorta mean we can just retire the bot altogether. There are a lot of "global bots" that go around and fix double redirects in SUL wikis. Mine is one of them and already cleaning up for wikitech now. I can ask another global bot operator to add wikitech to their list of wikis in case mine breaks or something. We don't need a dedicated wikitech double redirect fixer bot.

We don't need a dedicated wikitech double redirect fixer bot.

I agree, but...

@taavi has used the account to test the production of a pywikibot container for Toolforge users.

The point of this bot account was (is?) validation testing of new containers built from https://gitlab.wikimedia.org/toolforge-repos/pywikibot-buildservice. The naming and pywikibot script selected are not the actual point.

Ah I misunderstood that and was very confused. Thanks for clarification.

taavi claimed this task.