[10:38:25] I am a sysop on trwiki and have just created a bot password for my user acount. I cannot edit a protected page despite granting the "edit protected pages" permission to the bot account [10:46:55] Do bot passwords work for sysop account privileges? [11:12:43] You're probably missing granting it some other privileges too [11:17:43] Reedy: which one(s) should I grant? [11:20:04] Reedy: Granted all privileges and still getting the same error [11:20:05] [protectedpage] This page has been protected to prevent editing or other actions. [11:27:22] Eh.. can admins grant admin rights to others in trwiki? [11:28:13] Editprotected user right is by default given only to the admin user group. [11:30:05] Man, this is not an ordinary user. I am creating a new one using the Special:BotPasswords page (re @robertsky: Eh.. can admins grant admin rights to others in trwiki?) [11:31:05] Oh. Hmm. [11:31:19] I misread your question. Apologies [11:34:43] has anyone ever tried such a thing (impersonating a sysop account using bot passwords)? [11:59:06] my main account on trwiki seems to have the same problem when using the API. I am using a CSRF token to edit a protected change. Has there been any change in the API behavior recently? This used to work just fine until recently [12:50:32] can this be OAuth-related? [13:29:12] !log admin run wmcs-wikireplica-dns to create transitional x3 CNAMEs T390954 [13:29:18] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Admin/SAL [13:29:18] T390954: Set up x3 replication to wikireplicas - https://phabricator.wikimedia.org/T390954 [14:41:30] cannot use pip on toolforge? [15:04:21] @Yetkin: You will first need to enter a Kubernetes container via `webservice python3.11 shell` (other versions are available if needed) https://wikitech.wikimedia.org/wiki/Help:Toolforge/Python#Virtual_environments_with_prebuilt_images [15:40:48] It looks to me that the QuickStatements app again needs rebooting. I can't log in, website seems to be stuck in a loop [16:28:49] Hello Everyone, [16:28:50] I developed a program in Python using Django for detecting some missing articles in Wikipedia. I would like to transfer it into the Toolforge platform. [16:28:51] Do you know how to do this ? Thanks 🙏 [16:33:47] Have you seen https://wikitech.wikimedia.org/wiki/Help:Toolforge/My_first_Django_OAuth_tool ? :) [16:44:58] Elie: in addition to what Reedy mentioned, you may find this helpful: https://github.com/lucaswerkmeister/cookiecutter-toolforge [16:50:36] that's in flask and not django though? [18:04:25] https://trainblocker.wmflabs.org/ is broken [18:04:30] >No proxy is configured for this host name. Please see our documentation on Wikitech for more information on configuring a proxy. [18:05:12] Reedy: i think you're actually looking for https://train-blockers.toolforge.org and not that [18:05:25] how did I have that in my browser history then? xD [18:05:30] maybe me typoing before [18:05:45] the actual page is a redirect so browsers generally don't want to save it [20:41:59] I can ssh into tools-bastion-13 but can not become any tools [20:41:59] thanks AntiComposite. I'm looking. [20:41:59] i can't ssh and tools seem down [20:41:59] !status Issues [20:41:59] 21:28:23 sudo: PAM account management error: Authentication service cannot retrieve authentication info [20:41:59] 21:28:23 sudo: a password is required [20:41:59] Wikimedia Cloud Services (wikitech.wikimedia.org) | Status: partial network outage underway | Ask questions here, but please provide links and context. Use "!help" if nobody responds. | More details and channel logs at https://wikitech.wikimedia.org/wiki/Help:IRC | Code of Conduct applies: https://www.mediawiki.org/wiki/CoC [20:41:59] * AntiComposite hands andrewbogott a /status [20:41:59] !status partial network outage underway [20:41:59] AntiComposite: a.ndrew doesn't have the right cloak for the bot at the moment :) [20:45:04] Things should be recovering now [20:49:55] It's working again [20:53:05] still down for me [20:53:19] derenrich: which host and/or route? [20:53:40] bd808: just ssh to login.toolforge.org [20:54:13] oh wait it just went through [20:55:07] nfs seems to be slow there, but I got in [20:56:08] my webservices have recovered [20:56:32] this is the part of my day where I watch ceph progress bars and note that ceph never has any idea how long something will take. '6 seconds to recovery. Wait, make that 600 seconds' [20:57:36] things seem bette rnow [20:59:26] traditionally this is the time when a bunch of nfs worker nodes notice that nfs was down and lock up, but so far that isn't happening... [21:29:48] bd808: re cloaks, yes he does :) [21:31:10] oh nice, he does now :) I think earlier in the week eh was still sporting a user/* cloak. [21:33:34] yeah, he applied last night and I did GC things earlier today :) [21:34:43] I'm trying to mostly stay on top of the cloaks queue these days [21:44:46] thanks stw! [21:44:59] !status ok [21:44:59] np :) [21:45:02] wooooo [22:06:22] * AntiComposite adds "notifications for cloak changes" to IRCv3 wishlist [23:00:59] AntiComposite: I could have sworn that was already a thing [23:01:08] * stw switches over to testnet to try [23:03:57] aaah, notification is only on granting user/* cloaks, not generic cloaks