[09:10:02] Yesterday it was the command webservice … today it is what? [09:15:58] Argh! I was accidently inside a webservice shell :-( [10:13:54] a question: I run pods within WMCS on a magnum Kube cluster. I think I posted before about this, but every couple of months, all pods start failing because the node(s) have "ran out of ephemeral-storage". Usually a manual reboot of the nodes via Horizon fixes it [10:15:02] I'm not sure what the actual cause is and how to fix it. My initial hypothesis would've been logs from stdout on the pods are accumulating, but I have log rotation setup (following https://phabricator.wikimedia.org/T336586) [10:15:54] I'm not particularly sure what ends up taking up all the ephemeral storage. My feeling is some kind of garbage collection isn't setup correctly, but it's just a guess [10:16:02] has anyone ran into something similar / knows what the issue might be? [15:15:23] !log lucaswerkmeister@tools-bastion-13 tools.quickcategories deployed 91ee3ebea2 (upgrade dependencies, including Flask 3.1) [15:15:26] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.quickcategories/SAL [19:19:24] I am testing Pywikibot at PAWS. I am logged in to commons. I have successfully executed "pwb.py replace" commmands, but failed every "pwb.py category remove" command. Why is this? [19:20:38] I have inputted the following: [19:20:40] pwb.py category remove "-from:February 2024 in Tokyo" "-catr:February 2024 Tokyo photographs" [19:21:03] Then, the prompt says: [19:21:21] pywikibot.exceptions.NoUsernameError: Failed OAuth authentication for wikidata:wikidata: The authorization headers in your request are for a user that does not exist here [19:21:23] CRITICAL: Exiting due to uncaught exception NoUsernameError: Failed OAuth authentication for wikidata:wikidata: The authorization headers in your request are for a user that does not exist here [19:21:55] What's your username [19:22:07] MyNickname is Tototobot [19:23:10] Error is exactly what it says. There's no local account on Wikidata for that username. Try logging in normally on wikidata first to make central auth create the local account. [19:24:08] No, no, my work field is commons.wikimedia, and I'm not interested in wikidata. [19:24:25] Why wikidata? [19:25:22] It must be trying to login to wikidata, check the config files [19:26:43] When I input "pwb.py login.py", the promnt says: "Logged in on commons:commons as Tototobot." [19:27:13] So I am intending to work on commons. [19:27:41] config file is : [19:27:43] family = 'commons' [19:27:46] mylang = 'commons' [19:28:35] weird [19:41:36] if I had to guess, pwb is trying to fetch something related to SDC from wikidata to fully load the commons page [19:44:10] Should I report this from Phabricator task? [19:55:08] Thank you for talking with me. I'm leaving. Bye. [19:56:35] they just need to autocreate the bot account on wikidata [19:57:56] RhinosF1 pointed that out and they went "no" lol [19:58:04] You can lead a horse to water... [19:59:30] Could create it for them, if we had the username too [19:59:38] Reedy: we do [19:59:42] Tototobot [20:00:07] lets annoy them then [20:00:44] Before [20:00:45] >Number of attached accounts: 4 [20:01:00] taavi: SDC makes a lot of sense [20:14:54] >Number of attached accounts: 852 [20:14:56] Problem solved [20:20:13] Reedy: you're too nice [20:31:21] yeah it's almost certainly pywikibot trying to be helpful by pre-fetching all the data about SDC statements when editing a file page [20:32:03] there really should be an easier/documented way for bots to autocreate accounts [20:32:37] Arguably, we should be autocreating accounts on a larger core of wikis [20:33:01] considering most sites will use wikidata and commons, for example [20:33:05] adding commons and wikidata wouldn't be a bad idea, yeah [20:33:34] probably something to be done a little furhter down the road of the current CA work [21:33:11] “>Number of attached accounts: 852” um [21:33:17] please never do that for any of my accounts… [21:33:33] the “welcome to $wiki” automessages are bad enough if they come just from me browsing a random wiki [21:33:47] I don’t even want to imagine how bad they are if someone creates $AllTheAccounts behind my back… [21:38:40] there are a couple of wikis that only run their welcome bots once a month or so, or wait for a week after account creation, so it usually takes 2-3 months before you get all of 'em [21:39:06] the immediate ones aren't so bad because you can bulk-clear them, but it'll take a few tries