[07:35:03] greetings [10:28:26] I'm drawing a blank re: updating pywikibot to resolve tasks like T415829, what was the documentation ? [10:28:27] T415829: New upstream release for Pywikibot - https://phabricator.wikimedia.org/T415829 [10:40:45] https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Admin/Pywikibot_image is linked from the task, are you looking for something else? [10:48:54] taavi: thank you, nevermind I'm apparently blind [10:51:15] and I'm guessing rebuilding the image on toolforge also resolves T415828 in paws (?) [10:51:15] T415828: New upstream release for Pywikibot - https://phabricator.wikimedia.org/T415828 [10:51:26] nope! [10:51:41] for paws the thing to update is https://github.com/toolforge/paws/blob/main/images/singleuser/Dockerfile#L3 [10:52:06] heh that explains why the doc is not linked from that task -.- [10:52:50] * taavi found https://wikitech.wikimedia.org/wiki/PAWS/Admin#Update_the_pywikibot_version [10:52:57] we can have paws tasks link to that instead [10:53:50] neat, yes definitely, do you have the docs handy on how to update libup templates ? I'll do the updating [10:53:53] https://gitlab.wikimedia.org/repos/ci-tools/libup-config/-/merge_requests/121 [10:55:01] nice, thank you [10:55:21] re: paws I got https://github.com/toolforge/paws/pull/508 out [10:55:43] do you have powers to add me to toolforge/paws too ? [10:56:18] I do, what's your username? [10:56:23] duh [10:56:27] I can just read it from the PR [10:57:07] godog: you should have an invite [10:57:34] yep got the invite, thank you [10:57:49] now I can self-approve I suppose [11:10:18] ok deploying paws as per https://wikitech.wikimedia.org/wiki/PAWS/Admin#Deployment_in-place [11:16:12] all done [11:22:04] thanks for the libup update, I added that section to the PAWS docs but I didn't think of linking it from phab tasks, that's handy! [11:23:07] no problem, handy indeed [11:42:09] taavi: is https://gerrit.wikimedia.org/r/c/operations/homer/public/+/970275 still relevant? [11:42:56] XioNoX: I think yes? [11:43:24] taavi: cool. What about https://gerrit.wikimedia.org/r/c/operations/puppet/+/896052 ? :) [11:44:16] yes, but https://phabricator.wikimedia.org/T272585#10917139 [11:46:21] taavi: thx, is there a timeline of task for the Zuul3 stuff? [11:47:11] taavi: do you want to take care of refreshing https://gerrit.wikimedia.org/r/c/operations/homer/public/+/970275 or should I ? [11:48:09] I will [11:49:16] re zuul: that is a release engineering project so I would need to ask them for timelines, I think https://phabricator.wikimedia.org/project/board/7592/ is the tracking workboard they are using [11:50:36] ok, thanks, nothing urgent, just looking for a CR and saw some old ones [11:51:19] ^ cc bd808 if you know anything about how the Zuul upgrade is going [11:52:38] dhinus: re T413431, did you drop/rename the table if we're no longer updating it? [11:52:39] T413431: updatetools is frequently timing out - https://phabricator.wikimedia.org/T413431 [11:54:47] taavi: I didn't, I wanted to give it a few days to see if anybody was complaining that it was no longer up to date... [11:54:56] I will drop it now, in any case it's easy to recreate if needs be [12:02:52] dropped the entire toollabs_p database that only contained the two tables used by updatetools [12:03:08] it was also one of the few non-standard db names in toolsdb, the other being "foooooo" :D [12:03:25] I will drop that one as well while I'm at it :) [12:03:40] (it only contains a table "user_former_groups" with a single row) [12:45:28] the alert on "disable-tool.service" is me [12:45:52] I rotated the creds for the "tools.admin" user, and apparently they were used by that service [12:52:14] I'm not sure it's a good idea as those creds should be just used by the tool... I'll create some dedicated creds for disable-tool [12:55:22] actually it kinda make sense, because the db it uses is "s51051__disable_tool" and s51051 is the admin tool [12:55:34] for now I'll just update the pwd in hiera [12:56:18] https://gerrit.wikimedia.org/g/operations/puppet/+/e94e4998b1861a297eaf21977e6fd6603bcd6828/modules/profile/templates/toolforge/disable_tool.conf.erb#26 [13:08:12] password updated, alert cleared [17:06:42] taavi: the zuul replacement project is still a thing, but I don't think there is a solid timeline or even estimate on when it will finish up. Right now the main work is reducing diversity/complexity in the existing Jenkins jobs so that there will be fewer things to rewrite in the new platform. [17:08:03] I don't think that work even shows up on the zuul upgrade workboard. But if you gerrit stalk h.ashar you might be able to see it happening. [17:09:34] working on it :P [17:09:47] if I can get zookeeper-zuul mutual TLS to work [17:15:28] I was sort of hoping the Magnum changes would land in eqiad1 so we could be working with the newer provisioning and images there when we get to the load testing phase too.