[08:01:41] !log melos@tools-sgebastion-10 tools.stewardbots SULWatcher/manage.sh restart # SULWatchers disconnected [08:01:43] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.stewardbots/SAL [08:05:36] !log lucaswerkmeister@tools-sgebastion-10 tools.bridgebot Double IRC messages to other bridges [08:05:37] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.bridgebot/SAL [08:37:11] Hello! We now have healthcheck for continuous jobs. I wanted to ask a general question: When using a YAML file for loading our jobs, do we just append the healcheck argument to the command part or does it stand alone, something like: healthcheck: On (very crude example) [08:41:08] yeah, good question [08:41:19] let me give you an example, and then I'll update the wiki [08:42:43] in your YAML file you would need to add [08:42:50] health-check-script: ./some-healthcheck-script.sh [08:44:02] Ah, so it does stand alone. Thank you! [08:45:26] just added an example to the docs: [08:45:26] https://wikitech.wikimedia.org/w/index.php?title=Help:Toolforge/Jobs_framework&diff=prev&oldid=2166911 [08:46:22] Also the said email didn't mention where in Wikitech to read about this, it only mentioned the Changelog. Maybe it would be better to include that information in such cases so we know where to get even more info if we need. (Also end them with an offering for people to email back if they have questions? Or direct them somewhere else more suitable for questions.) [08:47:11] Thank you! :)) [08:50:49] thanks for the feedback [12:15:32] 👋 We host some automation on cloudvps for visual difftesting different endpoints to test the parsoid output. Lately we've encountered some issues (IP block) when purging pages without Action API authentication. Is there a best practice on how to handle credentials for authn? My concern is mostly around tying the project with my personal WMF account. Are folks usually creating purpose specific accounts ? [12:16:42] nemo-yiannis: a separate bot account is the most typical option [12:19:18] !log tools deploying toolforge-jobs-cli 16.0.6 [12:19:20] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [12:27:21] thanks taavi [12:32:17] In the docs exists an example with "cat /etc/os-release". Talking about the health check service. Is that a generic check for jobs that works or a random example of how to use the said service that doesn't work? I'm assuming it's the later. If so, maybe it's better to make it a bit clearer that the example doesn't work? Not-so-tech-savvy folks like me are very prone to copy-past [12:32:17] e workflows when it comes to Wikitech matters. (re @wmtelegram_bot: just added an example to the docs:) [12:37:47] @Klein I think it is a random example. The health-check script thing from the toolforge jobs side is only half of the thing. Your tool/job needs support somehow in the code to respond to that health check [12:38:44] let me update the docs [12:46:54] @Klein hope this helps https://wikitech.wikimedia.org/w/index.php?title=Help:Toolforge/Jobs_framework&diff=prev&oldid=2167067 [13:21:36] Yes, thank you! I was approaching the topic with GPT and it said basically that a health check script is different for each job, depending on its purpose. And here I started thinking that that example didn't make much sense. Thank you for the extra clarifications! [13:24:05] @bd808 @lucaswerkmeister the bridge bot is echoing again [13:24:46] !log lucaswerkmeister@tools-sgebastion-10 tools.bridgebot Double IRC messages to other bridges [13:24:48] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.bridgebot/SAL [13:31:06] A general question about the bridge bot: I've only used IRC 1-2 times in my life. Do replies, like/other emoji reacts in Telegram work with the said bot? Can it "bring back" past discussions on IRC to highlight my context? Basically what I'm replying to? (Like Telegram does?) [13:31:06] [13:31:08] Just asking because I always use Telegram and want to utilize it the best way to make it easier for IRC users to reach my message. [13:32:15] reactions aren’t mirrored at all as far as I know [13:32:38] replies show part of the message being replied to but people will have to find the original message themselves if they want to (re @Klein: A general question about the bridge bot: I've only used IRC 1-2 times in my life. Do replies, like/other emoji reacts in Telegra...) [13:32:46] (you can see it here: https://wm-bot.wmcloud.org/browser/index.php?start=04%2F09%2F2024&end=04%2F09%2F2024&display=%23wikimedia-cloud) [13:37:29] I see. So providing some extra context in replies would be appreciated. Got it. Thank you! [13:38:34] yeah, if it’s an older message I think it’s helpful to mention when it’s from or link to the old logs or something like that :) [13:43:07] !log tools deployed builds-builder 0.0.94 and removed builds-admission [13:43:09] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [14:14:38] !log bsadowski1@tools-sgebastion-10 tools.stewardbots Restarted StewardBot/StewardBot because the bot stopped reporting changes [14:14:40] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.stewardbots/SAL [14:18:36] !log bsadowski1@tools-sgebastion-10 tools.stewardbots Restarted StewardBot/SULWatcher because the bot stopped reporting changes [14:18:38] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.stewardbots/SAL [14:54:30] * bd808 should try to fix bridgebot again [14:55:21] @lucaswerkmeister: thank you for continuing to restart bridgebot when it gets confused. [14:55:32] np :) [14:55:46] best of luck with fixing it 🤞 [16:05:07] taavi: I created an account on metawiki to use for our automation clients but then each wiki (eg enwiki) returns errors on responses because I haven't logged in yet [16:05:18] !log copypatrol begin partial db migration from s51306__copyright_p.toolsdb to copypatrol.copypatrol-prod-db-01 [16:05:20] Is there any way I can autologin my client to all wikis ? [16:05:20] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Copypatrol/SAL [16:09:14] nemo-yiannis: https://meta.wikimedia.org/wiki/User:Krinkle/Tools/Global_SUL [16:09:39] thanks again! [16:59:39] !log copypatrol end partial db migration from s51306__copyright_p.toolsdb to copypatrol.copypatrol-prod-db-01 [16:59:40] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Copypatrol/SAL [17:38:56] !log copypatrol Deploy production instance [17:38:57] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Copypatrol/SAL [17:42:40] !log jjmc89@tools-bastion-12 tools.eranbot delete toolforge jobs arwiki enwiki eswiki frwiki simplewiki for T333724 [17:42:42] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.eranbot/SAL [17:45:00] !log copypatrol begin final db migration from s51306__copyright_p.toolsdb to copypatrol.copypatrol-prod-db-01 [17:45:02] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Copypatrol/SAL [17:50:18] !log musikanimal@tools-sgebastion-10 tools.plagiabot redirect to VPS staging instance [17:50:20] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.plagiabot/SAL [17:52:15] !log musikanimal@tools-sgebastion-10 tools.copypatrol redirect to VPS production instance [17:52:16] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.copypatrol/SAL [17:58:46] !log bd808@tools-bastion-12 tools.wikibugs Built new image from git hash 0353f9b0. [17:58:50] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wikibugs/SAL [18:07:51] !log copypatrol backend deployed on copypatrol-backend-prod-01 for T333724 [18:07:54] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Copypatrol/SAL [18:07:54] T333724: Deploy new CopyPatrol bot and update frontend - https://phabricator.wikimedia.org/T333724 [18:13:58] !log admin rebooting cloudinfra-cloudvps-puppetserver-1; unresponsive [18:14:01] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Admin/SAL [19:46:30] !log devtools - soft rebooting gerrit-prod-1001 buster instance (to be removed ) [19:46:31] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Devtools/SAL