- Ensure that a SUL account with a matching name exists
- Regain the ability to login at Wikitech via https://wikitech.wikimedia.org/wiki/Special:PasswordReset
- Use https://wikitech.wikimedia.org/wiki/Special:MergeAccount to attach the SUL account to Wikitech
- Use https://meta.wikimedia.org/wiki/Special:OAuthConsumerRegistration to create a new owner-only grant for the SUL account
- Rotate the credentials in the bot's config
- Profit!
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T189531 All Wikimedia developer services should use single sign-on | |||
| Resolved | None | T161859 Make Wikitech an SUL wiki | |||
| Resolved | BUG REPORT | Ladsgroup | T376188 OAuth consumers registered locally at Wikitech are no longer configured to be used | ||
| Resolved | taavi | T376224 Wikitech double redirect bot needs new SUL OAuth credentials after Wikitech authn changes |
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?
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.
I agree, but...
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.