[06:32:06] hi, I am not sure whom to ask about the python production images. I have made a patch to add `python3-env` to the python-devel image at https://gerrit.wikimedia.org/r/c/operations/docker-images/production-images/+/1138442 and I don't know who to add to review beside the few that did touch the image in the past :) [07:06:27] hashar: +1ed :) [07:06:56] do you need me to merge/build? [07:07:35] jayme: yes please! :-] [07:08:51] and once available I will reach out to Mikhail, his workload involved using `python -m venv` which the new image would support [07:08:54] and we can claim victory :-] [07:16:19] hashar: 'Successfully published image docker-registry.discovery.wmnet/python3-devel:0.0.4' [07:17:33] awesome thank you very much jayme ! I will follow up with Mikhail [08:21:01] 06serviceops, 06Content-Transform-Team, 10RESTBase, 10RESTBase Sunsetting, 06Traffic: Block external traffic to RESTBase /page/data-parsoid endpoint and investigate internal usage - https://phabricator.wikimedia.org/T393557 (10MSantos) 03NEW [09:31:56] 06serviceops, 06SRE: Cert expiry warning for zotero.discovery.wmnet and wikifeeds - https://phabricator.wikimedia.org/T393565 (10MoritzMuehlenhoff) 03NEW [09:32:00] 06serviceops, 06SRE: Cert expiry warning for zotero.discovery.wmnet and wikifeeds - https://phabricator.wikimedia.org/T393565#10799422 (10MoritzMuehlenhoff) p:05Triage→03High [09:33:18] ^ one of the two expires in 20h, I'm 99.9% sure these are harmless, but a second pair of eyes would be good [09:33:41] 06serviceops, 10Image-Suggestions, 10Structured Data Engineering, 06Structured-Data-Backlog, 13Patch-For-Review: Migrate data-engineering jobs to mw-cron - https://phabricator.wikimedia.org/T388537#10799426 (10hnowlan) The cawiki image suggestions job has been migrated and ran this morning, exiting succe... [09:35:27] yeah, both are irrelevant by now, I 'll clean them up [09:35:57] i think "will expire in -20h 8m 47s" actually means it expired 20 h ago [09:36:04] 06serviceops, 06SRE: Cert expiry warning for zotero.discovery.wmnet and wikifeeds - https://phabricator.wikimedia.org/T393565#10799428 (10hnowlan) a:03hnowlan I believe these are both safe to clean up, I'll handle it. [09:36:17] oops snap akosiaris :) [09:36:17] oh, indeed I missed the - in the alert [09:41:06] 06serviceops, 06Trust and Safety Product Team: Migrate trust_and_safety_product_team jobs to mw-cron - https://phabricator.wikimedia.org/T388542#10799442 (10hnowlan) The `purgeExpiredBlocks.php` job has been migrated to k8s and ran this morning - the script exited zero which is success as far as Kubernetes is... [09:42:21] done fwiw [09:42:31] waiting for alert manager to recover and I 'll close the task [09:43:05] the purged one is more perplexing [09:43:58] 06serviceops, 07Essential-Work, 10MW-Interfaces-Team (MW-Sprint-8 (2025-04-23 to 2025-05-06)): Migrate mw-interfaces-team jobs to mw-cron - https://phabricator.wikimedia.org/T388541#10799449 (10hnowlan) 05Open→03Resolved a:05Atieno→03hnowlan The readinglists job has been migrated to Kubernetes. T... [09:44:42] akosiaris: Traffic mentioned yesterday that we are safe to drop it as well, didn't get to it [09:44:51] purged already uses cfssl [09:44:56] ah ok, will do then [09:44:59] <3 [09:45:00] I am in the console anyway [09:47:25] 06serviceops, 06SRE: Cert expiry warning for zotero.discovery.wmnet and wikifeeds - https://phabricator.wikimedia.org/T393565#10799457 (10akosiaris) 05Open→03Resolved {{done}} [09:48:56] ty! [09:50:00] purged done as well, not sure if there is a task for it. [09:50:11] there is only 1 left now, thanos-swift.discovery.wmnet [09:50:29] 12d 2h before it expires [09:52:32] you can delete, I migrated it to cfssl [09:53:23] https://gerrit.wikimedia.org/r/c/operations/puppet/+/1036643 [12:25:28] 06serviceops, 10Page Content Service, 10RESTBase Sunsetting, 10Content-Transform-Team (Work In Progress): Rollout more wikis: week 3 - https://phabricator.wikimedia.org/T390724#10800088 (10Jgiannelos) [12:26:47] 06serviceops, 10Page Content Service, 10RESTBase Sunsetting, 10Content-Transform-Team (Work In Progress): Rollout more wikis: week 3 - https://phabricator.wikimedia.org/T390724#10800091 (10Jgiannelos) 05Open→03Resolved a:03Jgiannelos [12:28:34] 06serviceops, 10Page Content Service: Rollout more wikis: week 4 - https://phabricator.wikimedia.org/T393591 (10Jgiannelos) 03NEW [12:28:47] 06serviceops, 10Page Content Service: Rollout more wikis: week 4 - https://phabricator.wikimedia.org/T393591#10800108 (10Jgiannelos) [13:50:26] 06serviceops: sre.discovery cookbooks: refactor use of resolve_with_client_ip - https://phabricator.wikimedia.org/T393600 (10Volans) 03NEW [15:23:27] 06serviceops, 10MediaWiki-extensions-ReadingLists, 06MW-Interfaces-Team, 10RESTBase Sunsetting: Switchover plan from RESTbase to REST Gateway for Reading Lists endpoints - https://phabricator.wikimedia.org/T384891#10800860 (10hnowlan) Thanks for the details, I am going to get started on this change today.... [15:40:19] 06serviceops, 10Page Content Service: Rollout more wikis: week 4 - https://phabricator.wikimedia.org/T393591#10800968 (10Jgiannelos) [19:26:55] 06serviceops: Remove PHP 7.4 from deployment hosts - https://phabricator.wikimedia.org/T392938#10802099 (10Scott_French) 05Open→03Resolved This was completed by ~ 17:30 UTC today. No issues encountered on either host during the update, and PHP appears to work via extremely basic tests: ` swfrench@deploy... [20:39:00] 06serviceops, 10MediaWiki-Page-derived-data, 13Patch-For-Review: Migrate MediaWiki-Page-derived-data jobs to mw-cron - https://phabricator.wikimedia.org/T388530#10802405 (10Scott_French) I'll be driving the migration of these jobs. From a quick read through [0] for the `--dfn-only` case, it looks like what... [21:33:41] 06serviceops, 06Trust and Safety Product Team: Migrate trust_and_safety_product_team jobs to mw-cron - https://phabricator.wikimedia.org/T388542#10802622 (10Dreamy_Jazz) >>! In T388542#10799442, @hnowlan wrote: > The `purgeExpiredBlocks.php` job has been migrated to k8s and ran this morning - the script exited...