[00:17:44] (03merge) 10arlolra: Add REL1_45 [repos/ci-tools/libup-config] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup-config/-/merge_requests/96 (https://phabricator.wikimedia.org/T408467) [00:18:21] 10MediaWiki-Releasing, 10LibUp, 05MW-1.45-release, 13Patch-For-Review: Configure LibraryUpgrader for REL1_45 - https://phabricator.wikimedia.org/T408467#11321784 (10ABreault-WMF) 05Openβ†’03Resolved [00:20:48] 10Phabricator (2025-10-28), 06Release-Engineering-Team, 06collaboration-services: Deploy Phabricator/Phorge 2025-10-28 - https://phabricator.wikimedia.org/T408575#11321793 (10brennen) 05Openβ†’03Resolved [00:41:49] 10Continuous-Integration-Config: Update php-ast to 1.1.3 in CI - https://phabricator.wikimedia.org/T408653 (10Daimona) 03NEW [00:51:56] (03PS1) 10Daimona Eaytoy: dockerfiles: update php-ast to 1.1.3 [integration/config] - 10https://gerrit.wikimedia.org/r/1199529 (https://phabricator.wikimedia.org/T408653) [00:54:26] (03CR) 10Daimona Eaytoy: "Needs also a jjb change, but surely there's a way to do it automatically that I don't know about?" [integration/config] - 10https://gerrit.wikimedia.org/r/1199529 (https://phabricator.wikimedia.org/T408653) (owner: 10Daimona Eaytoy) [05:12:05] 10GitLab (Project Migration), 06Release-Engineering-Team: Create new GitLab project group: unblock-wizard - https://phabricator.wikimedia.org/T407883#11322010 (10SD0001) 05Openβ†’03Resolved a:03SD0001 https://gitlab.wikimedia.org/repos/gadgets/unblock-wizard [05:43:04] 06Release-Engineering-Team, 10ChangeProp, 10Citoid, 06Data-Engineering, and 19 others: Migrate node-based services in production to node22 - https://phabricator.wikimedia.org/T393434#11322046 (10Physikerwelt) [08:04:29] 06Release-Engineering-Team, 06Product Safety and Integrity: update mathoid node22 - https://phabricator.wikimedia.org/T408665 (10Physikerwelt) 03NEW [08:57:00] 10MediaWiki-Releasing, 05MW-1.45-release: Write and send release announcement for 1.45.0 - https://phabricator.wikimedia.org/T408481#11322268 (10A_smart_kitten) [09:11:17] 10MediaWiki-Releasing, 05MW-1.45-release: Write and send release announcement for 1.45.0 - https://phabricator.wikimedia.org/T408481#11322295 (10A_smart_kitten) > ` > MediaWiki 1.45 is the first release of MediaWiki to formally drop PHP 7.4 and PHP 8.0 support > ` I'm guessing this was copy-pasted from a prev... [09:15:56] 10Scap (SpiderPig πŸ•ΈοΈ): Spiderpig console window hijacks browser tab-changing shortcuts - https://phabricator.wikimedia.org/T408668 (10taavi) 03NEW [10:37:42] 10Scap: Ensure all dependency cycles are detected during a backport - https://phabricator.wikimedia.org/T408675 (10jnuche) 03NEW [10:38:27] 10Scap: Improve dependency cycle detection during a backport - https://phabricator.wikimedia.org/T408675#11322610 (10jnuche) [10:40:31] (03PS1) 10SD0001: Zuul: [mediawiki/extensions/PageViewInfo] Add Scribunto phan dependency [integration/config] - 10https://gerrit.wikimedia.org/r/1199736 (https://phabricator.wikimedia.org/T362937) [10:41:50] 10MediaWiki-Releasing, 05MW-1.45-release: Write and send release announcement for 1.45.0 - https://phabricator.wikimedia.org/T408481#11322618 (10Zabe) Follow-up to that, we might want to drop PHP 8.1 support in MW 1.45? If that is desired, we should update that sentence accordingly. [12:23:43] 06Release-Engineering-Team, 10ChangeProp, 06Data-Engineering, 10EventStreams, and 17 others: Migrate node-based services in production to node22 - https://phabricator.wikimedia.org/T393434#11322892 (10Mvolz) [13:21:58] 10Beta-Cluster-Infrastructure: Request interface admin and admin rights for PexEric on zh.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T408685 (10PexEric) 03NEW [14:11:24] 10MediaWiki-Releasing, 10Parsoid, 05MW-1.45-release: Create Parsoid 0.22.0 for MW 1.45.0 - https://phabricator.wikimedia.org/T408483#11323229 (10A_smart_kitten) [14:12:02] 10MediaWiki-Releasing, 10Parsoid, 06Content-Transform-Team (Work In Progress), 07Essential-Work, 05MW-1.45-release: Create Parsoid 0.22.0 for MW 1.45.0 - https://phabricator.wikimedia.org/T408483#11323233 (10A_smart_kitten) (migrating tags from merged-in task) [14:50:22] 10MediaWiki-Releasing, 10Parsoid, 06Content-Transform-Team (Work In Progress), 07Essential-Work, 05MW-1.45-release: Create Parsoid 0.22.0 for MW 1.45.0 - https://phabricator.wikimedia.org/T408483#11323394 (10A_smart_kitten) β†’14Duplicate dup:03T408691 [14:50:25] 10MediaWiki-Releasing, 10Parsoid, 06Content-Transform-Team (Work In Progress), 07Essential-Work, 05MW-1.45-release: Create Parsoid 0.22.0 for MW 1.45.0 - https://phabricator.wikimedia.org/T408483#11323398 (10A_smart_kitten) Actually, now reverse-merging to the newer task, given that that's the one wi... [14:50:29] 10MediaWiki-Releasing, 05MW-1.45-notes, 05MW-1.45-release, 05Release: Release MediaWiki 1.45.0 - https://phabricator.wikimedia.org/T408461#11323399 (10A_smart_kitten) [14:50:36] 10MediaWiki-Releasing, 10Parsoid, 06Content-Transform-Team (Work In Progress), 07Essential-Work, 05MW-1.45-release: Create Parsoid 0.22.0 for MW 1.45.0 - https://phabricator.wikimedia.org/T408483#11323401 (10A_smart_kitten) [14:51:44] 10MediaWiki-Releasing, 10Parsoid, 06Content-Transform-Team (Work In Progress), 07Essential-Work, and 2 others: Create Parsoid 0.22.0 for MW 1.45 - https://phabricator.wikimedia.org/T408691#11323406 (10A_smart_kitten) [14:53:21] 06Release-Engineering-Team, 10MediaWiki-REST-API, 06MW-Interfaces-Team, 07Essential-Work, 05MW-1.46-release: Remove Swagger UI from MW-1.46 release - https://phabricator.wikimedia.org/T408697 (10HCoplin-WMF) 03NEW [14:54:10] 06Release-Engineering-Team, 10MediaWiki-REST-API, 06MW-Interfaces-Team, 07Essential-Work, 05MW-1.46-release: Remove Swagger UI from MW-1.46 release - https://phabricator.wikimedia.org/T408697#11323420 (10HCoplin-WMF) [15:01:30] 10MediaWiki-Releasing, 05MW-1.45-release: Write and send release announcement for 1.45.0 - https://phabricator.wikimedia.org/T408481#11323472 (10ABreault-WMF) > I'm guessing this was copy-pasted from a previous release announcement, Yes, it is just boilerplate at this point [15:33:47] 10Scap: Use mwscript module to run php linting - https://phabricator.wikimedia.org/T408710 (10dancy) 03NEW [15:41:52] (03merge) 10dancy: mwscript.py: Log stdout on CalledProcessError [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1024 (https://phabricator.wikimedia.org/T396169) [15:43:11] (03open) 10dancy: Release 4.219.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1025 [15:45:25] (03merge) 10dancy: Release 4.219.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1025 [15:45:58] 10Scap (SpiderPig πŸ•ΈοΈ): Mark each patch as done (`{{deploy|…|status=d}}`) on the Deployments calendar once it's successfully deployed - https://phabricator.wikimedia.org/T406229#11323779 (10thcipriani) I remember @TheresNoTime was working on a [[https://wikitech.wikimedia.org/wiki/Talk:Deployments#c-TheresNoTime-... [15:52:01] 10Scap (SpiderPig πŸ•ΈοΈ): Consider changing spiderpig's job log disk storage - https://phabricator.wikimedia.org/T405037#11323818 (10thcipriani) META note: this is somewhere between a feature and a bug. It's like a future bug report. I think this task would consist of: - Sharding or rollup of older jsonl - Teachin... [15:53:07] 10Scap, 13Patch-For-Review: Investigate no error output from failed `scap mwscript` command during `scap sync-world` - https://phabricator.wikimedia.org/T396169#11323827 (10dancy) 05Openβ†’03Resolved a:03dancy Resolved in scap 4.219.0 [15:54:11] 10Scap (SpiderPig πŸ•ΈοΈ): Consider changing spiderpig's job log disk storage - https://phabricator.wikimedia.org/T405037#11323834 (10dancy) >>! In T405037#11323817, @thcipriani wrote: > Alternatively, matching what we do with Jenkins, cleaning up jobs older than some date. This is what I intend to do. [15:54:51] 10Scap (SpiderPig πŸ•ΈοΈ): Consider changing spiderpig's job log disk storage - https://phabricator.wikimedia.org/T405037#11323838 (10dancy) >>! In T405037#11323834, @dancy wrote: >>>! In T405037#11323817, @thcipriani wrote: >> Alternatively, matching what we do with Jenkins, cleaning up jobs older than some date. >... [15:56:52] 10Scap, 13Patch-For-Review: Are `php_fpm`/`php_version` inside `scap.cfg` used anymore? - https://phabricator.wikimedia.org/T396166#11323851 (10dancy) 05Openβ†’03Resolved Scap 4.219.0 has been deployed with this change. [15:57:29] (03open) 10dancy: lint.py: Use mwscript module to run php linting [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1026 (https://phabricator.wikimedia.org/T408710) [15:57:32] (03update) 10dancy: lint.py: Use mwscript module to run php linting [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1026 (https://phabricator.wikimedia.org/T408710) [15:58:26] (03update) 10dancy: lint.py: Use mwscript module to run php linting [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1026 (https://phabricator.wikimedia.org/T408710) [16:00:13] 10Gerrit, 06Release-Engineering-Team (Doing 😎), 06collaboration-services: Enable and explore Google search console for Gerrit - https://phabricator.wikimedia.org/T392669#11323864 (10thcipriani) 05Openβ†’03Resolved a:03hashar @hashar optimistically closing this one out since all open patchsets are mer... [16:01:30] 10Scap (SpiderPig πŸ•ΈοΈ): Spiderpig console window hijacks browser tab-changing shortcuts - https://phabricator.wikimedia.org/T408668#11323869 (10dancy) Looks like xterm.js is doing this. [16:07:11] (03approved) 10dduvall: lint.py: Use mwscript module to run php linting [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1026 (https://phabricator.wikimedia.org/T408710) (owner: 10dancy) [16:08:20] (03merge) 10dancy: lint.py: Use mwscript module to run php linting [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1026 (https://phabricator.wikimedia.org/T408710) [16:21:01] 10Continuous-Integration-Infrastructure (Zuul upgrade), 13Patch-For-Review: Provision Kubernetes cluster and bastion using OpenTofu and Magnum - https://phabricator.wikimedia.org/T396936#11324017 (10bd808) TODO: request the config changes needed from WMCS to allow the zuul project to use more Ceph IOPS like {T... [16:28:12] (03update) 10dancy: Release 4.220.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1027 [16:28:16] (03open) 10dancy: Release 4.220.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1027 [16:30:20] (03merge) 10dancy: Release 4.220.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1027 [16:31:58] cccccbukvgbchldufbggvdrkdlefetjtjtuehhkkiifl [16:32:05] Indeed [17:06:28] 10Beta-Cluster-Infrastructure, 10Pywikibot, 07Pywikibot-tests: test_identity test of oauth_tests.TestOauthLoginManager fails on wpbeta - https://phabricator.wikimedia.org/T408721 (10Xqt) 03NEW [17:07:00] 10Beta-Cluster-Infrastructure, 10Pywikibot, 07Pywikibot-tests: test_identity test of oauth_tests.TestOauthLoginManager fails on wpbeta - https://phabricator.wikimedia.org/T408721#11324314 (10Xqt) p:05Triageβ†’03High [17:16:19] 10GitLab: Re-evaluate introducing a gitlab bot for automated tasks and flows - https://phabricator.wikimedia.org/T408722 (10dcaro) 03NEW [17:16:46] 10GitLab, 06collaboration-services: Re-evaluate introducing a gitlab bot for automated tasks and flows - https://phabricator.wikimedia.org/T408722#11324363 (10dcaro) [17:55:37] 10GitLab, 06collaboration-services: Re-evaluate introducing a gitlab bot for automated tasks and flows - https://phabricator.wikimedia.org/T408722#11324538 (10bd808) This sounded fun to my brain which led me to jump ahead to thinking about an implementation of a basic webhook handler for MR comment driven work... [18:07:11] 10Continuous-Integration-Config, 10PersonalDashboard, 06Moderator-Tools-Team (Kanban): Setup continuous integration on the PersonalDashboard extension - https://phabricator.wikimedia.org/T408395#11324576 (10jsn.sherman) [18:18:46] 10Continuous-Integration-Config, 10PersonalDashboard, 06Moderator-Tools-Team (Kanban): Setup continuous integration on the PersonalDashboard extension - https://phabricator.wikimedia.org/T408395#11324610 (10jsn.sherman) 05In progressβ†’03Resolved [18:26:17] 06Release-Engineering-Team (Priority Backlog πŸ“₯), 07Essential-Work, 13Patch-For-Review, 05Release, 05Train Deployments: 1.45.0-wmf.25 deployment blockers - https://phabricator.wikimedia.org/T405681#11324651 (10dduvall) [19:03:03] 10Scap, 07Essential-Work, 13Patch-For-Review: Use mwscript module to run php linting - https://phabricator.wikimedia.org/T408710#11324764 (10dancy) 05Openβ†’03Resolved Deployed via scap 4.220.0 [19:08:04] 06Release-Engineering-Team (Priority Backlog πŸ“₯), 07Essential-Work, 05Release, 05Train Deployments: 1.45.0-wmf.25 deployment blockers - https://phabricator.wikimedia.org/T405681#11324775 (10jsn.sherman) [19:53:43] 10GitLab (CI & Job Runners), 06Release-Engineering-Team, 07Essential-Work: Set cpu limits on gitlab-cloud-runner workloads - https://phabricator.wikimedia.org/T408740 (10dancy) 03NEW [20:20:01] Project beta-update-databases-eqiad build #88749: 04FAILURE in 0.56 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/88749/ [20:36:16] (03update) 10dancy: backport.py: Revise relevant dependency selection algorithm [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1010 (https://phabricator.wikimedia.org/T365146 https://phabricator.wikimedia.org/T371611 https://phabricator.wikimedia.org/T388025) [20:36:38] (03update) 10dancy: backport.py: Revise relevant dependency selection algorithm [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1010 (https://phabricator.wikimedia.org/T365146 https://phabricator.wikimedia.org/T371611 https://phabricator.wikimedia.org/T388025) [20:38:10] 10MediaWiki-Releasing, 10ExtensionDistributor, 05MW-1.45-release: Add REL1_45 to ExtensionDistributor as the development snapshot - https://phabricator.wikimedia.org/T408466#11325166 (10ABreault-WMF) 05Openβ†’03Resolved [21:22:57] Yippee, build fixed! [21:22:57] Project beta-update-databases-eqiad build #88750: 09FIXED in 2 min 56 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/88750/ [21:35:12] 10Phabricator: The 'Other Assignee' task field is unsearchable using the web UI - https://phabricator.wikimedia.org/T408524#11325344 (10A_smart_kitten) Note - it is possible to workaround this (I think), by manually inserting a (user PHID) value as the `std:maniphest:train.backup[0]` query parameter when sending... [21:39:19] 06Release-Engineering-Team, 06Product Safety and Integrity, 13Patch-For-Review: update mathoid to node22 - https://phabricator.wikimedia.org/T408665#11325392 (10Physikerwelt) [21:45:01] 06Release-Engineering-Team, 06Product Safety and Integrity, 13Patch-For-Review: update mathoid to node22 - https://phabricator.wikimedia.org/T408665#11325445 (10Physikerwelt) p:05Triageβ†’03Medium [22:04:06] 06Release-Engineering-Team, 10Math, 06Product Safety and Integrity, 10Texvcjs, 13Patch-For-Review: update mathoid to node22 - https://phabricator.wikimedia.org/T408665#11325514 (10Izno) [22:15:27] 10MediaWiki-Releasing, 05MW-1.45-release: Write and send release announcement for 1.45.0 - https://phabricator.wikimedia.org/T408481#11325556 (10A_smart_kitten) [22:16:04] 10MediaWiki-Releasing, 05MW-1.45-release: Write and send release announcement for 1.45.0 - https://phabricator.wikimedia.org/T408481#11325559 (10A_smart_kitten) Fair enough. I removed it from the draft email in the task description for clarity (and boldly also removed the note about dropping support for Compos... [22:20:53] (03PS1) 10Pwangai: jjb: Storing wikilambda selenium artifacts from catalyst builds [integration/config] - 10https://gerrit.wikimedia.org/r/1199868 [23:33:38] (03PS1) 10Zabe: zuul: Add ekrem to CI allowlist [integration/config] - 10https://gerrit.wikimedia.org/r/1199877