[08:54:43] !rofg [08:54:46] xd [08:55:04] * dcaro_ sitting one keyboard key to the left [08:55:20] !log tools deploy toolforge-jobs-framework-cli 16.0.5 [08:55:22] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [15:52:21] Hey all! Currently in my toolforge tool and I'm receiving the following: [15:52:22] webservice --backend=kubernetes node18 shell [15:52:22] Error from server (Conflict): Operation cannot be fulfilled on resourcequotas "tool-fr-toolkit": the object has been modified; please apply your changes to the latest version and try again [15:52:23] Anybody have a hunch as to why this is hapenning? [15:52:23] Thanks in advance!! Panos [15:54:52] Seems to be working now, just had to wait a little bit! [16:02:37] ppenloglou: there is some maintenance happening on the etcd servers that Kubernetes uses to keep track of the state of things in the cluster. My hunch is that error message was related to that and things being slightly out of sync. If you see an error like that happening again, please do report it. [16:03:28] !log lucaswerkmeister@tools-sgebastion-10 tools.bridgebot Double IRC messages to other bridges [16:03:30] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.bridgebot/SAL [16:05:17] Can someone help me out please. In my command line I put in family:wikipedia language:simple and it returns an error saying: "family and mylang are not set. Defaulting to family='wikipedia' and mylang='test'." [16:05:44] Then the other one I am getting is "CRITICAL: Exiting due to uncaught exception NoUsernameError: Logged in on wikipedia:simple via OAuth as PotsdamLamb, but expect as PDLArticleFixer [16:05:45] " [16:09:03] PotsdamLamb: Hi! Command line of what? What is "it" in "it returns"? Maybe Pywikibot? [16:09:57] andre: here it is toolforge jobs run --image tool-pywikibot/pywikibot-scripts-stable:latest --command "pwb -family:wikipedia -lang:simple noreferences -page:User:PotsdamLamb/test" fix-34434 [16:14:50] PotsdamLamb: I think the OAuth error would happen if you set both a username and an OAuth token in the config and they don't match. [16:17:57] They should match. I created them under PotsdamLamb and not under PDLArticleFixer. Do I need to create them under the latter? Also what about the entire wikipedia and simple not working and defaulting me to test? [16:21:19] yeah that's the problem, the OAuth tokens are for PotsdamLamb but the bot thinks it should be using the PDLArticleFixer account, probably because of its Register your bot. The OAuth tokens could be generated at Special:OAuthConsumerRegistration/propose. In case of a wikifarm, this needs to be the central wiki of the farm. In case of Wikimedia, it's m:Special:OAuthConsumerRegistration/propose. You [16:21:25] need to check the option "This consumer is for use only by UserNameOfBot."[ [16:21:39] (sorry, wrong paste buffer) [16:22:03] yeah that's the problem, the OAuth tokens are for PotsdamLamb but the bot thinks it should be using the PDLArticleFixer account, probably because of its usernames['wikipedia'] configuration setting [16:24:37] Ok. I will flip them. Then what are your thoughts on the not taking my family and language in and defaulting me to the test server, is that because of the oayth? [16:29:15] !log bd808@tools-bastion-12 tools.wikibugs Built new image from git hash 0c4ecb64. (T361518) [16:29:21] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wikibugs/SAL [16:36:55] !log tools.wikibugs Restarted web, irc, gerrit, and phorge tasks to pick up new image. (T361518) [16:36:58] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wikibugs/SAL [16:37:38] that sounds like an unrelated error. No clue what. [16:37:54] you might have more luck asking on the pwb channel. [17:47:47] ok now I have an odd error as it is picking up what I want it too, it may be an API error. [17:47:51] "ERROR: 'NoneType' object is not iterable (TypeError) [17:47:51] " [17:48:55] !log lucaswerkmeister@tools-sgebastion-10 tools.bridgebot Double IRC messages to other bridges [17:48:58] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.bridgebot/SAL [17:58:53] !log lucaswerkmeister@tools-sgebastion-10 tools.lexeme-forms deployed 559eb5bc47 (make session permanent after login) [17:58:56] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.lexeme-forms/SAL [18:03:33] !log melos@tools-sgebastion-10 tools.stewardbots ./stewardbots/StewardBot/manage.sh restart # RC reader not reading RC [18:03:34] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.stewardbots/SAL [18:06:43] !log lucaswerkmeister@tools-sgebastion-10 tools.wd-image-positions deployed f6dfc23eec (make session permanent after login) + 7776444690 (use property labels on index page) [18:06:46] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wd-image-positions/SAL [18:08:38] !log lucaswerkmeister@tools-sgebastion-10 tools.wd-shex-infer deployed 085a49d657 (make session permanent after login) [18:08:39] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wd-shex-infer/SAL [18:13:26] !log lucaswerkmeister@tools-sgebastion-10 tools.speedpatrolling deployed c99d21d177 (make session permanent after login) [18:13:28] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.speedpatrolling/SAL [18:14:32] “Unable to gracefully restart this tool, using a more forced approach” [18:14:37] probably just because the deployment was old 🤷 [18:15:17] though the last restart was in october 2023 according to the SAL, which isn’t *that* long ago tbh [18:18:02] !log lucaswerkmeister@tools-sgebastion-10 tools.quickcategories deployed 2ed8a895fd (make session permanent after login) [18:18:03] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.quickcategories/SAL [18:18:08] (same message in this tool too, meh) [18:20:12] !log lucaswerkmeister@tools-sgebastion-10 tools.ranker deployed b67a349bee (make session permanent after login) [18:20:14] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.ranker/SAL [18:20:17] but not in this one 🤷 [19:14:38] !log lucaswerkmeister@tools-sgebastion-10 tools.quickcategories deployed 5dbb79bd6f (configure health-check-path) [19:14:40] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.quickcategories/SAL [19:57:38] Is there a way to give quarry access to my tooldb database ? [19:57:48] (Or superset) [19:59:52] @sohom_datta: nope. T151158 & T348407 [19:59:53] T151158: Support queries against Quarry's own database and ToolsDB - https://phabricator.wikimedia.org/T151158 [19:59:53] T348407: Create db user for Quarry with readonly access to public ToolsDB databases - https://phabricator.wikimedia.org/T348407 [20:01:24] Ooh, it's pretty close to being there I guess :) [20:40:35] hm, quarry can't access commonswiki tables? Access denied for user 'quarry'@'172.16.2.72' (using password: NO) [20:43:32] filed as https://phabricator.wikimedia.org/T362111 [20:48:43] hmm... [20:52:24] !log copypatrol launch copypatrol-backend-prod-01 [20:52:26] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Copypatrol/SAL [20:54:46] !log copypatrol create copypatrol-api.wmcloud.org proxy pointing to copypatrol-backend-prod-01 [20:54:46] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Copypatrol/SAL [21:06:42] whee! queued for execution, we'll see :D [21:15:50] I've never seen a query move from queued to running. [21:16:13] not sure if that's more of a problem with the queue or my impatience [21:19:39] Hello all! As part of preparation for a Hackathon project focused on tool documentation, I've created a new Tool Docs guide. I'd love any feedback on how to improve this, or anything major content you think is missing. More details at https://phabricator.wikimedia.org/T358040 and the doc is at https://www.mediawiki.org/wiki/Documentation/Tool_docs. Thanks in advance! [21:32:45] Rook: all good now thanks!