[00:16:40] bd808: wait no, I'm hoping I can get the OAuth-experienced folks to help with Mailman3 :) [00:17:30] heh. Oauth all the things. [00:17:59] oh, I can talk here now too [00:19:09] \o/ maybe I can start de-duplicating my channel list. [00:19:39] yeah, I get a ping from my other network whenever I talk :p [00:20:03] legoktm: The trick is the have the ping be on your wiki name and have that be different from your IRC nick. ;-) [00:20:05] yeah I just detached the freenode channel [00:20:32] one down, 50-60 to go [00:20:53] It's also a good opportunity to trim some of the channels to which I never really pay attention. Sorry, #wikimedia-analytics. [00:21:16] I have 275 windows open in irssi right now. :/ [00:21:48] stwalkerster: that's epic :) [00:21:58] Nobody suspects the random Alex on Telegram :) [00:22:59] @Alex ha! So sneaky [00:22:59] is mediawiki oauth2 working well now? (re @wmtelegram_bot: bd808: wait no, I'm hoping I can get the OAuth-experienced folks to help with Mailman3 :)) [00:23:55] @chicocvenancio: I think so , yes. My Toolhub app uses it for ident only auth. [00:24:01] It works [00:24:49] I got a Phabricator instance to use oauth2 successfully after lots of work [00:29:38] then its about adding mediawiki to https://github.com/pennersr/django-allauth [00:33:12] chicocvenancio: yep, see https://phabricator.wikimedia.org/T249678 [00:33:31] t.gr has volunteered to be my hackathon buddy on this, but more are always welcome [00:34:04] https://github.com/wikimedia/toolhub/blob/main/toolhub/oauth.py might be helpful for working on that. I have a todo to upstream a fancier version of that to python-social-auth [00:37:41] legoktm: I'd be interested to work on that during the hackathon [00:39:03] we should also move PAWS (and the jupyterhub oAuth authenticator) to oAuth 2 [00:40:20] @chicocvenancio: that will have side effects. namely that the oauth grant would no longer work for making action api calls (action api is oauth 1 only currently) [00:40:46] and the oauth grant is materially important in PAWS [00:40:55] yeah [00:41:54] so maybe not yet :) [00:42:21] * chicocvenancio sighs looking at T120469 [00:44:22] * bd808 is not really sure why the oauth2 tokens have not been made to work with action api [00:51:42] does oauth2 provide email addresses? [00:52:27] chicocvenancio: yes, via the /oauth2/resource/profile that you can call after getting the token [01:27:20] three way chat sync [01:27:21] now let's integrate slack [05:50:17] bd808: we're going to rename libera's #wmhack to #wikimedia-hackathon so it is namespaced correctly, could you rename it in the bridge bot config? [08:12:09] dcaro: welcome! [08:13:55] thanks! :) [09:04:15] !log wikinewsie created project (T281600) [09:04:18] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Wikinewsie/SAL [09:04:18] T281600: Request creation of wikinewsie VPS project - https://phabricator.wikimedia.org/T281600 [09:39:02] !log deployment-prep Enable back button in the VisualEditor transclusion dialog (T272354) [09:39:03] T272354: Add back button to VE TemplateDialog - https://phabricator.wikimedia.org/T272354 [09:39:32] stashbot logs things accross the bridge? nice [09:41:02] which bridge is this? Libera? [09:41:25] yes [09:41:36] ok thanks :) [09:41:46] * Lucas_WMDE needs to join over there [09:41:47] and it's super annoying when you get pings every time you speak [09:41:56] please do! [14:24:11] legoktm: yeah I can move the bot. I'll add that to my growing list of todos for today. :) [14:29:05] !log tools.bridgebot Moving bot into #wikimedia-hackathon@libera.chat [14:29:08] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.bridgebot/SAL [14:31:04] bd808: fyi sre wanted to coordinate logmsgbot move with stashbot move [14:31:51] Majavah: *nod* I'm doing stashbot next :) [14:32:10] mostly we need stashbot ready to catch messages from logmsgbot [14:42:53] at least StewardBot (using ib3) is having trouble connecting here, I heard that it might be due to the more modern TLS stack here :/ [15:10:04] T2001 [15:10:05] T2001: [DO NOT USE] Documentation is out of date, incomplete (tracking) [superseded by #Documentation] - https://phabricator.wikimedia.org/T2001 [15:10:07] T2001: [DO NOT USE] Documentation is out of date, incomplete (tracking) [superseded by #Documentation] - https://phabricator.wikimedia.org/T2001 [15:10:58] !log tools.stashbot Started second instance of bot for libera.chat network. [15:11:02] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.stashbot/SAL [15:12:26] magnificent [15:13:55] stashbot probably should be voiced [15:13:55] See https://wikitech.wikimedia.org/wiki/Tool:Stashbot for help. [15:14:34] {{done}} [15:15:54] !log tools move tools-k8s-ingress-[5-6] from "tools-k8s-full-connectivity" to "tools-new-k8s-full-connectivity" security group T264221 [15:15:54] T264221: Upgrade the nginx ingress controller in Toolforge (and likely PAWS) - https://phabricator.wikimedia.org/T264221 [15:15:58] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [15:15:59] T264221: Upgrade the nginx ingress controller in Toolforge (and likely PAWS) - https://phabricator.wikimedia.org/T264221 [15:17:46] !log tools trying to install ingress-nginx via helm again after adjusting security groups T264221 [15:17:50] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [15:29:48] !log tools.jouncebot Starting copy of jouncebot on libera.chat network [15:29:50] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.jouncebot/SAL [15:30:53] ? [15:31:04] ah, wm-bot is not going thru the bridge [15:31:56] yeah, that's going to be confusing for a bit [15:34:15] dologmsg actions from bastions and the grid will only be announced on Freenode until wm-bot moves over here and we set it up to announce here instead. wm-bot has been excluded from the bridge since pretty early days in #wmhack. It gets noisy if it's not. [15:36:00] apparently petan has been contacted about wm-bot, but I did also open https://phabricator.wikimedia.org/T283249 [15:36:30] Yes, I sent him an @notify message [15:37:26] I know Matthew also has she’ll access for it [15:37:34] shell’ [16:31:46] !log tools pool tools-k8s-worker-4 as an ingress node T264221 [16:31:46] T264221: Upgrade the nginx ingress controller in Toolforge (and likely PAWS) - https://phabricator.wikimedia.org/T264221 [16:31:49] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [16:31:50] T264221: Upgrade the nginx ingress controller in Toolforge (and likely PAWS) - https://phabricator.wikimedia.org/T264221 [17:05:46] !log tools pool tools-k8s-ingress-5 as an ingress node, depool ingress-1 T264221 [17:05:47] T264221: Upgrade the nginx ingress controller in Toolforge (and likely PAWS) - https://phabricator.wikimedia.org/T264221 [17:05:50] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [17:05:51] T264221: Upgrade the nginx ingress controller in Toolforge (and likely PAWS) - https://phabricator.wikimedia.org/T264221 [17:06:25] !log tools.ranker deployed fc9e2977c6 (typing fixes) [17:06:27] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.ranker/SAL [17:18:46] when the email was put out that instances would become resizable, i didn't realize that they wouldn't be freely resizable to any size, just to 1/2, 2/4, 4/8, 8/16, 16/16 and 8/36 cores/ram as before. would it be possible to get 1 or 2 extra sizes? 12/36 and possibly 16/72? [17:21:55] legoktm: to answer gerrit, just libera [17:22:08] They are taking the net switch as a rename opportunity [17:22:21] ok [17:22:33] right now the config is just copied over and not split [17:22:39] let me first disable the freenode auto deploy [17:24:44] !log tools.wikibugs disabled autopull for freenode instance [17:24:47] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wikibugs/SAL [17:24:54] Ty legoktm [17:24:57] I assume I'll stop the freenode one in a few days [17:25:19] Cool [17:25:24] !log tools.ranker deployed 8be4c55231 (query collective batch mode) [17:25:26] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.ranker/SAL [17:26:09] hm, are we missing messages on this side of the bridge? I can't see what got !log'd [17:26:25] bridgebot ignores wm-bot [17:26:35] ^ [17:32:58] legoktm: can you +2 [17:33:50] yes, I thought that ACL was broad enough, guess not [17:36:13] * wm-bb gives you a virtual high five [17:37:22] !log tools.wikibugs Updated channels.yaml to: eb1a091308916676df4866b623a5d42035230636 Update -ai to -ml [17:37:25] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wikibugs/SAL [17:37:57] I see ChanServ is here. How did that happen the other channels are missing it still. [17:38:24] registration works now [17:38:45] some channels likely don't have GUARD enabled [17:39:20] I also suspect it won't be long before cloaks are available, seeing as some people now have other project cloaks [17:41:05] yes, we're just waiting on the WMGCs to get wmopbot set up [17:41:10] cloaks are available from staff, but our infra for granting them isnt [18:33:51] Majavah: so i could ask for the wikimedia from one of the irc staff? [18:34:02] paladox: no [18:34:27] :( [18:38:58] bd808: could you bridge #mediawiki together on freenode+libera please? [18:39:49] legoktm: yeah, would you mind making a phab task on the #tool-bridgebot workboard? [18:40:07] will do [18:40:22] I'll also document that on the Migrating to Libera wiki page [18:43:54] T283274 [18:43:55] T283274: Bridge #mediawiki across freenode and Libera chat - https://phabricator.wikimedia.org/T283274 [18:43:56] T283274: Bridge #mediawiki across freenode and Libera chat - https://phabricator.wikimedia.org/T283274 [18:48:01] https://meta.wikimedia.org/wiki/IRC/Migrating_to_Libera_Chat#Bridging_channels [18:53:44] ah, yes movement to libera.chat is happening [18:53:47] just came to check [18:54:38] heh [18:54:41] time to leave again? :P [18:55:03] yuvipanda: stay for the hackathon! [18:55:10] oh god, I speak in one channel and get pinged in the other [18:56:38] I get pinged twice when writing from telegram [18:57:01] See this as a lesson in the value of silence. 🕉️ (re @wmtelegram_bot: oh god, I speak in one channel and get pinged in the other) [18:59:37] !log tools.wikibugs Updated channels.yaml to: 340295c90d8f3ef8fedcba6f1d3969116d2a08f0 Use #translatewiki on Libera Chat [18:59:39] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wikibugs/SAL [19:06:17] Reedy: :D [19:06:25] chicocvenancio: not sure what i'll do at the hackathon! [19:41:13] yuvipanda: I bet you could think of something. :) [20:10:18] bd808: i was thinking of maybe adding RStudio to the PAWS image... [20:10:53] yuvipanda: that sounds pretty cool, and related to your recent learnings :) [20:11:33] I don't know how bd808 and the rest of the cloud team feels about this, but I want to bring binderhub to PAWS someday [21:01:05] #wikimedia-cloud IRC channel available on libera.chat -- https://lists.wikimedia.org/hyperkitty/list/cloud-announce@lists.wikimedia.org/thread/DWDCL4PY446RUGR7EJKKPBJLOT45QFMI/ [21:06:04] !log tools.ranker deployed a6c373eb70 (query individual batch mode) [21:06:06] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.ranker/SAL [21:34:45] !log tools.bridgebot Restarting to add #mediawiki bridge (T283274) [21:34:49] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.bridgebot/SAL [21:43:16] Quick Q about the IRC migration: I assume all of the wikimedia IRC channels are migrating? Sorry, I didn't immediately see that detail in the announcement... [21:55:35] suriname0: yes, https://meta.wikimedia.org/wiki/IRC/Migrating_to_Libera_Chat has a tiny bit of info. [22:07:51] ohh i didn't realise list had an update [22:07:52] nice [22:15:09] bd808: is it OK if I copy most of your cloud-announce message for mediawiki-l? [22:15:18] +1 [22:15:32] cc0 :) [22:26:57] ty :) [23:45:18] !log codesearch restarting to switch docker images [23:45:19] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Codesearch/SAL