[05:41:30] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services, 06Data-Persistence, 10Data-Persistence-Backup: Request mariadb database for Zuul - https://phabricator.wikimedia.org/T394844#10894308 (10Marostegui) a:03Marostegui Thanks for the clarification! [05:41:38] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services, 06Data-Persistence, 10Data-Persistence-Backup, 06DBA: Request mariadb database for Zuul - https://phabricator.wikimedia.org/T394844#10894310 (10Marostegui) [05:42:47] 10Phabricator, 10Legalpad, 06SRE: Allow aklapper to view/edit L3 - https://phabricator.wikimedia.org/T394966#10894312 (10LSobanski) a:03LSobanski [05:50:18] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services, 06Data-Persistence, 10Data-Persistence-Backup, 06DBA: Request mariadb database for Zuul - https://phabricator.wikimedia.org/T394844#10894341 (10Marostegui) I don't think we are taking daily backups for misc hosts, but I wil... [06:03:54] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services, 10Data-Persistence-Backup: Backups for new m1 database: zuul - https://phabricator.wikimedia.org/T396322 (10Marostegui) 03NEW [06:04:17] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services, 06Data-Persistence, 10Data-Persistence-Backup, and 2 others: Request mariadb database for Zuul - https://phabricator.wikimedia.org/T394844#10894359 (10Marostegui) The user has been created and tested from zuul1001 to both pro... [06:05:57] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services, 06Data-Persistence, 10Data-Persistence-Backup, and 2 others: Request mariadb database for Zuul - https://phabricator.wikimedia.org/T394844#10894362 (10Marostegui) 05Openβ†’03Resolved ` root@zuul1001:~# mysql -uzuul -p -... [06:17:55] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services, 06Data-Persistence, 10Data-Persistence-Backup, and 2 others: Request mariadb database for Zuul - https://phabricator.wikimedia.org/T394844#10894372 (10Marostegui) Updated wikitech: https://wikitech.wikimedia.org/w/index.p... [06:19:19] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services, 06Data-Persistence, 10Data-Persistence-Backup, and 2 others: Request mariadb database for Zuul - https://phabricator.wikimedia.org/T394844#10894373 (10Marostegui) By the way, forgot to add that it also works from zuul2001... [08:48:23] Morning. I'm still hoping that someone will be able to review and merge this for me. https://gitlab.wikimedia.org/repos/releng/release/-/merge_requests/181 Thanks. [09:34:59] What is the status of phabricator repository hosting? I saw scap still supports repositorys from https://phabricator.wikimedia.org/source/#{repo_name}.git (https://gerrit.wikimedia.org/g/operations/puppet/+/production/modules/scap/lib/puppet/provider/scap_source/default.rb) [09:35:00] Context is phab repositories are currently disabled, see T396239 [09:57:39] jelto: we do not host any codebase repos canonically in Phabricator Diffusion anymore, we only mirror repos into Diffusion, and thus we do not use the code review tool Phabricator Differential anymore. If that's what you mean by "status of hosting"? [09:58:29] thanks for the answer! Yes mostly that. So by disabling /source temporarily we don't break any production workflows most probably? [09:59:27] jelto: uhm, that's a different question due to https://phabricator.wikimedia.org/T349921 [10:00:40] but I think this current setup already saw some 429 issues in the past anyway since T362401 [10:02:05] okay, so that might be broken since Saturday. I'll try to find a way to not block that endpoint completely [10:02:40] thanks for looking into all this :-/ [10:06:05] 10Continuous-Integration-Config, 10Diffusion, 10Phabricator: integration-agent-docker machines excessively pull some Wikibase related Git repos in Diffusion - https://phabricator.wikimedia.org/T349921#10894868 (10Aklapper) On `#wikimedia-releng` IRC I mentioned this ticket again today as Jelto asked if disab... [10:41:15] 10Diffusion, 10Phabricator: Repository source is temporary not available. - https://phabricator.wikimedia.org/T396274#10894948 (10Aklapper) This is due to excessive crawling (cf also non-public T396239). [10:41:38] 10Diffusion, 10Phabricator: Repository source is temporary not available. - https://phabricator.wikimedia.org/T396274#10894950 (10Aklapper) [10:49:03] 10Beta-Cluster-Infrastructure, 06cloud-services-team, 10Cloud-VPS: Set up an https://github.com/knyar/phalerts instance in metricsinfra (@wmcs-alerts Phab account) - https://phabricator.wikimedia.org/T394446#10894976 (10Aklapper) [10:58:55] hey, i've got a question regarding backports -- is it considered bad practice to cherry-pick/schedule a backport for a patch that's been written by someone else? i don't know what the usual thinking is around this sort of thing! [10:59:02] the context behind this question is https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1152331/comments/d22cc40a_d9f39062 [11:03:25] hmm no strong opinions on that, personally [11:19:50] A_smart_kitten: generally a good idea to talk to the patch author, but it does happen occasionally (mostly for train blockers and other urgent UBN!s). main thing to be aware of is that as the person scheduling something for a backport, you are expected to be familiar enough with the code to test it and debug any issues it causes during and after [11:19:50] the backport is deployed [11:36:11] taavi: fair enough, thanks for the reply! for now, i might wait to see if my comment on the patch (re backporting it) gets a reply then. from testing locally, i'm certain that it fixes some of the tasks i linked from my comment (and near-to-certain that it fixes others of them), and i know how i'd be able to check onwiki whether the bugs still [11:36:13] exist post-backporting; but i wouldn't say that i'm the most familiar with the Parser code in general. [11:38:26] i don't think i'd necessarily call the issue this patch solves a UBN!, but (judging by the number of tasks filed) the regression does seem like it might be having a noticeable amount of impact on-wiki. i'm also thinking about any future tasks that might be filed about issues caused by this regression (prior to the fix getting rolled out with the [11:38:27] train), and the time that might be needed to debug/triage them. [12:05:12] 10GitLab (Account Approval), 06Release-Engineering-Team: Requesting GitLab account activation for GreenReaper - https://phabricator.wikimedia.org/T396344 (10GreenReaper) 03NEW [12:40:04] 10Diffusion, 10Phabricator, 06collaboration-services: Drop our mirroring of code to Diffusion and empty the repos - https://phabricator.wikimedia.org/T359549#10895207 (10Jelto) A reason against diffusion is the poor performance. Everything above a few dozen RPS overloads the Phabricator host. Unfortunately a... [12:49:07] 10Diffusion, 10Phabricator, 06collaboration-services: Drop our mirroring of code to Diffusion and empty the repos - https://phabricator.wikimedia.org/T359549#10895230 (10valerio.bozzolan) If Diffusion is not worth exposing to the Internet because damn AI bots are causing operations burnout, a quick and dirty... [13:15:13] 10Diffusion, 10Phabricator, 06collaboration-services: Drop our mirroring of code to Diffusion and empty the repos - https://phabricator.wikimedia.org/T359549#10895318 (10valerio.bozzolan) I think a task about the CPU spikes on the Phabricator host related to AI-bots would be better instead of talking here. I... [13:18:54] 10Continuous-Integration-Config, 10WdTmCollab: Add gated jobs config for WdTmCollab - https://phabricator.wikimedia.org/T396349#10895368 (10A_smart_kitten) [13:21:16] 10GitLab (Account Approval), 10Release-Engineering-Team (Doing 😎): Requesting GitLab account activation for GreenReaper - https://phabricator.wikimedia.org/T396344#10895372 (10Aklapper) 05Openβ†’03Resolved a:03Aklapper I added you to #Trusted-Contributors in Phab so within the next hour your GitLab acc... [13:39:14] (03PS1) 10Eugene233: Add gated jobs config for WdTmCollab [integration/config] - 10https://gerrit.wikimedia.org/r/1154820 (https://phabricator.wikimedia.org/T396349) [13:41:03] (03CR) 10CI reject: [V:04-1] Add gated jobs config for WdTmCollab [integration/config] - 10https://gerrit.wikimedia.org/r/1154820 (https://phabricator.wikimedia.org/T396349) (owner: 10Eugene233) [13:56:35] 10Diffusion, 10Phabricator, 06collaboration-services: Repository source is temporary not available. - https://phabricator.wikimedia.org/T396274#10895477 (10Jelto) p:05Triageβ†’03Medium This should be resolved, the temporary restriction should be lifted again. Let me know if you still have issues accessing... [14:09:17] (03PS1) 10Daimona Eaytoy: Zuul: [mediawiki/tools/phan/SecurityCheckPlugin] Test on PHP 8.4 [integration/config] - 10https://gerrit.wikimedia.org/r/1154824 (https://phabricator.wikimedia.org/T386570) [14:11:09] (03PS1) 10Daimona Eaytoy: Zuul: [mediawiki/tools/phan/PerfCheckPlugin] Drop from CI [integration/config] - 10https://gerrit.wikimedia.org/r/1154825 (https://phabricator.wikimedia.org/T396311) [14:14:08] (03CR) 10Jforrester: [C:03+2] Zuul: [mediawiki/tools/phan/SecurityCheckPlugin] Test on PHP 8.4 [integration/config] - 10https://gerrit.wikimedia.org/r/1154824 (https://phabricator.wikimedia.org/T386570) (owner: 10Daimona Eaytoy) [14:15:44] (03Merged) 10jenkins-bot: Zuul: [mediawiki/tools/phan/SecurityCheckPlugin] Test on PHP 8.4 [integration/config] - 10https://gerrit.wikimedia.org/r/1154824 (https://phabricator.wikimedia.org/T386570) (owner: 10Daimona Eaytoy) [14:16:28] !log Zuul: [mediawiki/tools/phan/SecurityCheckPlugin] Test on PHP 8.4, for T386570 [14:16:30] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [14:16:31] T386570: phan-taint-check test failure for exit/die with php8.4 - https://phabricator.wikimedia.org/T386570 [14:22:28] (03PS2) 10Jforrester: Zuul: [mediawiki/tools/phan/PerfCheckPlugin] Mark as archived [integration/config] - 10https://gerrit.wikimedia.org/r/1154825 (https://phabricator.wikimedia.org/T396311) (owner: 10Daimona Eaytoy) [14:22:51] (03CR) 10Jforrester: [C:03+2] Zuul: [mediawiki/tools/phan/PerfCheckPlugin] Mark as archived [integration/config] - 10https://gerrit.wikimedia.org/r/1154825 (https://phabricator.wikimedia.org/T396311) (owner: 10Daimona Eaytoy) [14:24:35] (03PS2) 10Jforrester: Zuul: [labs/tools/WdTmCollab] Add tox job CI [integration/config] - 10https://gerrit.wikimedia.org/r/1154820 (https://phabricator.wikimedia.org/T396349) (owner: 10Eugene233) [14:24:42] (03Merged) 10jenkins-bot: Zuul: [mediawiki/tools/phan/PerfCheckPlugin] Mark as archived [integration/config] - 10https://gerrit.wikimedia.org/r/1154825 (https://phabricator.wikimedia.org/T396311) (owner: 10Daimona Eaytoy) [14:25:07] (03CR) 10Jforrester: Zuul: [labs/tools/WdTmCollab] Add tox job CI (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/1154820 (https://phabricator.wikimedia.org/T396349) (owner: 10Eugene233) [14:25:25] !log Zuul: [mediawiki/tools/phan/PerfCheckPlugin] Mark as archived, for T396311 [14:25:27] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [14:25:27] T396311: Archive the mediawiki/tools/phan/PerfCheckPlugin gerrit repository - https://phabricator.wikimedia.org/T396311 [14:26:07] (03CR) 10Jforrester: [C:04-1] Zuul: [labs/tools/WdTmCollab] Add tox job CI [integration/config] - 10https://gerrit.wikimedia.org/r/1154820 (https://phabricator.wikimedia.org/T396349) (owner: 10Eugene233) [14:26:36] (03CR) 10CI reject: [V:04-1] Zuul: [labs/tools/WdTmCollab] Add tox job CI [integration/config] - 10https://gerrit.wikimedia.org/r/1154820 (https://phabricator.wikimedia.org/T396349) (owner: 10Eugene233) [14:32:25] (03approved) 10dancy: set ci_delete_pipelines_in_seconds for all projects [repos/releng/gitlab-settings] - 10https://gitlab.wikimedia.org/repos/releng/gitlab-settings/-/merge_requests/70 (https://phabricator.wikimedia.org/T395014) (owner: 10jelto) [14:38:56] (03merge) 10dancy: Bolden the β€œmerged” word in Phabricator comments [repos/releng/gitlab-webhooks] - 10https://gitlab.wikimedia.org/repos/releng/gitlab-webhooks/-/merge_requests/36 (owner: 10lucaswerkmeister) [14:41:47] (03CR) 10Eugene233: Zuul: [labs/tools/WdTmCollab] Add tox job CI (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/1154820 (https://phabricator.wikimedia.org/T396349) (owner: 10Eugene233) [14:53:15] (03PS1) 10Jforrester: jjb: Alpha-sort WMCS tool jobs [integration/config] - 10https://gerrit.wikimedia.org/r/1154834 [14:53:15] (03PS1) 10Jforrester: jjb: Provide labs-tools-WdTmCollab [integration/config] - 10https://gerrit.wikimedia.org/r/1154835 [14:55:24] (03CR) 10Jforrester: [C:03+2] jjb: Alpha-sort WMCS tool jobs [integration/config] - 10https://gerrit.wikimedia.org/r/1154834 (owner: 10Jforrester) [14:57:00] (03CR) 10Jforrester: [C:03+2] jjb: Provide labs-tools-WdTmCollab [integration/config] - 10https://gerrit.wikimedia.org/r/1154835 (owner: 10Jforrester) [14:57:17] (03PS3) 10Jforrester: Zuul: [labs/tools/WdTmCollab] Add tox job CI [integration/config] - 10https://gerrit.wikimedia.org/r/1154820 (https://phabricator.wikimedia.org/T396349) (owner: 10Eugene233) [14:57:21] (03CR) 10Jforrester: Zuul: [labs/tools/WdTmCollab] Add tox job CI (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/1154820 (https://phabricator.wikimedia.org/T396349) (owner: 10Eugene233) [14:57:26] (03Merged) 10jenkins-bot: jjb: Alpha-sort WMCS tool jobs [integration/config] - 10https://gerrit.wikimedia.org/r/1154834 (owner: 10Jforrester) [14:58:58] (03Merged) 10jenkins-bot: jjb: Provide labs-tools-WdTmCollab [integration/config] - 10https://gerrit.wikimedia.org/r/1154835 (owner: 10Jforrester) [14:59:34] (03CR) 10Jforrester: [C:03+2] Zuul: [labs/tools/WdTmCollab] Add tox job CI [integration/config] - 10https://gerrit.wikimedia.org/r/1154820 (https://phabricator.wikimedia.org/T396349) (owner: 10Eugene233) [15:00:25] (03merge) 10dancy: Add sre/cfssl to the trusted runners with dockerfile support [repos/releng/gitlab-trusted-runner] - 10https://gitlab.wikimedia.org/repos/releng/gitlab-trusted-runner/-/merge_requests/113 (https://phabricator.wikimedia.org/T396107) (owner: 10jayme) [15:01:03] (03Merged) 10jenkins-bot: Zuul: [labs/tools/WdTmCollab] Add tox job CI [integration/config] - 10https://gerrit.wikimedia.org/r/1154820 (https://phabricator.wikimedia.org/T396349) (owner: 10Eugene233) [15:01:24] !log Zuul: [labs/tools/WdTmCollab] Add tox job CI, for T396349 [15:01:25] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:01:26] T396349: Add gated jobs config for WdTmCollab - https://phabricator.wikimedia.org/T396349 [15:03:07] 10Continuous-Integration-Config, 10WdTmCollab, 13Patch-For-Review: Add gated jobs config for WdTmCollab - https://phabricator.wikimedia.org/T396349#10895823 (10Jdforrester-WMF) 05Openβ†’03Resolved [15:10:03] 10Diffusion, 10Phabricator, 06collaboration-services: Repository source is temporary not available. - https://phabricator.wikimedia.org/T396274#10895889 (10Pppery) 05Openβ†’03Resolved [15:25:51] 10Phabricator, 10Release-Engineering-Team (Seen), 06cloud-services-team, 07Developer Productivity, 07SecTeam-Processed: Some very specific Maniphest search queries by RelEng, Sec Team and WMCS are global and shown for all users - https://phabricator.wikimedia.org/T214579#10895948 (10sbassett) >>! In T214... [15:31:50] 10Release-Engineering-Team (Priority Backlog πŸ“₯), 07Essential-Work, 05Release, 05Train Deployments: 1.45.0-wmf.6 deployment blockers - https://phabricator.wikimedia.org/T392176#10896014 (10thcipriani) p:05Triageβ†’03Medium a:03hashar [15:32:59] 10Scap: Are `php_fpm`/`php_version` inside `scap.cfg` used anymore? - https://phabricator.wikimedia.org/T396166#10896034 (10dancy) = php_version = `php_version` (if set) is used to set the value of the `PHP` environment variable: In `cli.py`, `Application` class: ` def _setup_environ(self): ... php_ver... [15:35:14] (03merge) 10dancy: Always include an old mediawiki version in container images [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/826 (https://phabricator.wikimedia.org/T395514) [15:37:03] (03update) 10dancy: branch.py: Increase GERRIT_TIMEOUT to 1.25 hour [repos/releng/release] - 10https://gitlab.wikimedia.org/repos/releng/release/-/merge_requests/177 [15:37:34] (03open) 10dancy: Release 4.172.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/828 [15:39:15] (03merge) 10dancy: branch.py: Increase GERRIT_TIMEOUT to 1.25 hour [repos/releng/release] - 10https://gitlab.wikimedia.org/repos/releng/release/-/merge_requests/177 [15:41:30] (03merge) 10dancy: Release 4.172.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/828 [15:42:58] 10Release-Engineering-Team (Priority Backlog πŸ“₯), 07Essential-Work, 05Release, 05Train Deployments: 1.45.0-wmf.7 deployment blockers - https://phabricator.wikimedia.org/T392177#10896063 (10thcipriani) p:05Triageβ†’03Medium a:03jeena [15:44:35] 10Release-Engineering-Team (Priority Backlog πŸ“₯), 07Essential-Work, 05Release, 05Train Deployments: 1.45.0-wmf.8 deployment blockers - https://phabricator.wikimedia.org/T392178#10896071 (10thcipriani) p:05Triageβ†’03Medium a:03jnuche [15:45:22] 10Release-Engineering-Team (Priority Backlog πŸ“₯), 07Essential-Work, 05Release, 05Train Deployments: 1.45.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T392179#10896078 (10thcipriani) p:05Triageβ†’03Medium a:03Aklapper [15:49:06] 10Release-Engineering-Team (Priority Backlog πŸ“₯), 07Essential-Work, 05Release, 05Train Deployments: 1.45.0-wmf.10 deployment blockers - https://phabricator.wikimedia.org/T392180#10896088 (10thcipriani) p:05Triageβ†’03Medium a:03dancy [15:52:49] 10Phabricator, 10Release-Engineering-Team (Seen), 06cloud-services-team, 07Developer Productivity, 07SecTeam-Processed: Some very specific Maniphest search queries by RelEng, Sec Team and WMCS are global and shown for all users - https://phabricator.wikimedia.org/T214579#10896100 (10bd808) I know I made... [15:54:09] 10Phabricator, 10Release-Engineering-Team (Seen), 06cloud-services-team, 07Developer Productivity, 07SecTeam-Processed: Some very specific Maniphest search queries by RelEng, Sec Team and WMCS are global and shown for all users - https://phabricator.wikimedia.org/T214579#10896101 (10bd808) >>! In T214579... [15:55:04] 10Phabricator, 10Release-Engineering-Team (Seen), 07Developer Productivity, 07SecTeam-Processed: Some very specific Maniphest search queries by RelEng, Sec Team and WMCS are global and shown for all users - https://phabricator.wikimedia.org/T214579#10896103 (10taavi) -#cloud-services-team, in that case. [15:57:49] 10Release-Engineering-Team (Priority Backlog πŸ“₯), 07Essential-Work, 05Release, 05Train Deployments: 1.45.0-wmf.11 deployment blockers - https://phabricator.wikimedia.org/T396372#10896196 (10thcipriani) p:05Triageβ†’03Medium a:03dduvall [16:07:42] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 07PHP 8.3 support: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10896241 (10Daimona) Example failed build: https://integration.wikimedia.org/ci/job/composer-package-php83/3901/... [16:17:59] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 07PHP 8.3 support: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10896273 (10Daimona) I had posted some code [[https://github.com/phan/phan/issues/4841 | upstream ]] to reproduc... [16:30:11] 10Phabricator, 06Security-Team, 07SecTeam-Processed, 07Security: Audit members of acl*security for more than 12 months of no activity (May 2025) - https://phabricator.wikimedia.org/T368224#10896330 (10sbassett) [16:30:30] 10Phabricator, 06Security-Team, 07SecTeam-Processed, 07Security: Audit members of acl*security for more than 12 months of no activity (May 2025) - https://phabricator.wikimedia.org/T368224#10896338 (10sbassett) 05Openβ†’03In progress [16:31:15] 10Scap: Scap train: Rolling back from group2 to group1 takes too long - https://phabricator.wikimedia.org/T395514#10896343 (10dancy) 05In progressβ†’03Resolved Fix deployed. [16:43:10] 10Scap: Are `php_fpm`/`php_version` inside `scap.cfg` used anymore? - https://phabricator.wikimedia.org/T396166#10896390 (10thcipriani) >>! In T396166#10896034, @dancy wrote: > = php_version = > > `php_version` (if set) is used to set the value of the `PHP` environment variable: > > In `cli.py`, `Application`... [16:48:44] 10Phabricator, 10Release-Engineering-Team (Seen), 07Developer Productivity, 07SecTeam-Processed: Some very specific Maniphest search queries by RelEng, Sec Team and WMCS are global and shown for all users - https://phabricator.wikimedia.org/T214579#10896397 (10sbassett) >>! In T214579#10896101, @bd808 wrot... [16:52:10] 10Phabricator, 06Security-Team, 07SecTeam-Processed, 07Security: Audit members of acl*security for more than 12 months of no activity (May 2025) - https://phabricator.wikimedia.org/T368224#10896416 (10Jly) I've posted the results in P76908, and we will proceed with the removals sometime this week [16:57:42] Updated the image diff screen https://imgur.com/a/mta1ceE! Entirely uses lit, polishes the UI and fixes a bug. [17:12:04] 10Diffusion, 10Phabricator, 06collaboration-services: Drop our mirroring of code to Diffusion and empty the repos - https://phabricator.wikimedia.org/T359549#10896463 (10Dzahn) I like the idea of making diffusion only visible to logged-in users. That would also surface which tools specifically are using it.... [17:15:12] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services, 06Data-Persistence, 10Data-Persistence-Backup, 06DBA: Request mariadb database for Zuul - https://phabricator.wikimedia.org/T394844#10896473 (10Dzahn) Thank you very much, @Marostegui !:) I will follow-up with puppeti... [17:39:10] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 07PHP 8.3 support: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10896581 (10Daimona) I can reproduce this locally with composer-package-php83. Indeed, PHP is using the incorrec... [17:40:54] 10Continuous-Integration-Infrastructure (Zuul upgrade): Set up new project for Zuulv3+ pre-merge and non-image-build workloads - https://phabricator.wikimedia.org/T396247#10896583 (10bd808) >>! In T396247#10892750, @Dzahn wrote: > Do you want to separate the workers (it does sound better than executors, yes!) fr... [17:42:51] 10Continuous-Integration-Infrastructure (Zuul upgrade): Set up new project for Zuulv3+ pre-merge and non-image-build workloads - https://phabricator.wikimedia.org/T396247#10896592 (10Dzahn) Gotcha! Makes sense. I personally think "zuul-workers" is fine. [17:42:55] 10Phabricator, 06Security-Team, 07SecTeam-Processed, 07Security: Audit members of acl*security for more than 12 months of no activity (May 2025) - https://phabricator.wikimedia.org/T368224#10896594 (10EMill-WMF) >>! In T368224#10896416, @Jly wrote: > I've posted the results in P76908, and we will proceed w... [17:47:24] 10Diffusion, 10Phabricator, 06collaboration-services: Drop our mirroring of code to Diffusion and empty the repos - https://phabricator.wikimedia.org/T359549#10896619 (10Tacsipacsi) I’ve just used Diffusion yesterday because I didn’t want to log in, and that’s the only view that allows searching code without... [17:51:11] 10Diffusion, 10Phabricator, 06collaboration-services: Drop our mirroring of code to Diffusion and empty the repos - https://phabricator.wikimedia.org/T359549#10896626 (10Dzahn) >>! In T359549#10896619, @Tacsipacsi wrote: > .., and that’s the only view that allows searching code without login.. Also see http... [17:54:42] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services: puppetize setup of new zuul VMs - https://phabricator.wikimedia.org/T395938#10896656 (10Dzahn) [17:54:46] 10GitLab (Misc), 10Release-Engineering-Team (Priority Backlog πŸ“₯): Puppetize Zuul v9 - https://phabricator.wikimedia.org/T350814#10896657 (10Dzahn) [17:55:51] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services: puppetize setup of new zuul VMs - https://phabricator.wikimedia.org/T395938#10896662 (10Dzahn) We have the production database now (T394844). Password puppetized in private repo and included in the zuul::main profile (zuul1001/z... [17:56:19] James_F: https://doc.wikimedia.org/oojs-ui/master/demos/demos.php is down :( 'Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.1.0". ' [17:58:42] the backends behind doc.wikimedia.org also have recently failed over / upgraded to newer version. [17:59:00] but since that is a ">=" there ... [17:59:09] and the contents are uploaded to it from CI .. [18:00:23] just /demos/ dropping the demos.php has content and redirects to https://doc.wikimedia.org/oojs-ui/master/demos/?page=widgets&theme=wikimediaui&direction=ltr&platform=desktop [18:03:28] yeah, but that serves a HTML document, no PHP involved [18:03:38] if you click the "PHP" button on that page, it goes to the broken page [18:04:05] i vaguely recall the same thing happened in the past with PHP upgrades. the doc.wm.o machine (or whatever serves it these days) probably needs a PHP ugprade [18:04:11] yea, ACK. those HTML files are uploaded to the machine from CI. So here they should only act as a simple Apache serving static. [18:04:49] if that is truly related to the PHP version on the backend ..then: [18:05:10] that is https://phabricator.wikimedia.org/T392130 [18:07:06] old hosts have PHP 7.4 , new hosts have PHP 8.2 [18:08:26] thanks. subscribed [18:08:34] currently the production machine is doc2002 which is still on PHP 7.4 [18:08:46] but arnoldokoth is in the middle of upgrading/switching them soon [18:08:57] so that upgrade should happen anyways [18:09:20] glad to hear it's in progress, i can live without the demos for a couple of days :) [18:09:33] arnoldokoth: ^ fyi, seems like we switching to new doc hosts would fix this as well [18:09:55] I guess this started when prod stopped using 7.x recently? [18:10:14] if so.. this is a good coincidence :) [18:10:29] MatmaRex: glad to hear that. ok [18:11:09] 10Diffusion, 10Phabricator, 06collaboration-services: Drop our mirroring of code to Diffusion and empty the repos - https://phabricator.wikimedia.org/T359549#10896762 (10Tacsipacsi) I haven’t realized Codesearch can search in specific repos (Diffusion is so convenient for searching in a specific repo that I... [18:11:31] (also fyi, this was caused by https://gerrit.wikimedia.org/r/c/oojs/ui/+/1154460, i commented these) [18:23:47] 10Continuous-Integration-Infrastructure (Zuul upgrade): Set up new project for Zuulv3+ pre-merge and non-image-build workloads - https://phabricator.wikimedia.org/T396247#10896839 (10thcipriani) >>! In T396247#10896592, @Dzahn wrote: > Gotcha! Makes sense. I personally think "zuul-workers" is fine. Though "zuul-... [18:30:30] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 07PHP 8.3 support: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10896872 (10Daimona) >>! In T396312#10896273, @Daimona wrote: > The above output is correct, and because things... [18:35:35] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 07PHP 8.3 support: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10896915 (10Jdforrester-WMF) >>! In T396312#10896872, @Daimona wrote: > ` > $ docker run --rm docker-registry.wi... [18:38:00] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 07PHP 8.3 support: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10896916 (10Daimona) >>! In T396312#10896915, @Jdforrester-WMF wrote: >>>! In T396312#10896872, @Daimona wrote:... [18:38:12] Daimona: Looking at https://github.com/nikic/php-ast/commits/master/, do we want to bump to 1.1.3-dev anyway? [18:38:24] Particularly, for https://github.com/nikic/php-ast/commit/d546378de770fbe5d40a7bf181d2b77ea408f59f [18:39:23] That's for a removal in PHP 8.5, I don't think it would affect us for a while [18:39:30] Ack. [18:39:53] I can re-build php-ast to drop PHP 7.4 support; that might "fix" it? [18:40:09] I just don't understand why sometimes it finds the correct value and sometimes it doesn't. I have to identify a common factor but there doesn't seem to be one. [18:40:24] It might! [18:40:59] Rebuilding PHP broke it, rebuilding AST totally fixed it for me a couple times. [18:44:47] Building locally to see. [18:47:31] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services, 10Data-Persistence-Backup: Backups for new m1 database: zuul - https://phabricator.wikimedia.org/T396322#10896951 (10Dzahn) Hello, we are actually ok with NOT having daily backups. What is the current schedule, if any, that w... [18:53:26] Daimona: Alas, my re-build results in int(382) still. :-( [18:53:57] (03PS1) 10Jforrester: Docker: [php-ast] Drop PHP 7.4 and PHP 8.0 builds, no longer supported [integration/config] - 10https://gerrit.wikimedia.org/r/1154873 [19:20:00] Project beta-update-databases-eqiad build #85337: 04FAILURE in 0.5 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/85337/ [19:27:52] 10Phabricator, 10Legalpad, 06SRE: Allow aklapper to view/edit L3 - https://phabricator.wikimedia.org/T394966#10897035 (10LSobanski) 05Openβ†’03Resolved Done. [19:47:06] James_F: hmm, I see. I'm hoping to get some pointers upstream, because I don't know where to look next. Otherwise, maybe rebuilding the base image might help? [19:49:24] 10Continuous-Integration-Infrastructure (Zuul upgrade): Set up new project for Zuulv3+ pre-merge and non-image-build workloads - https://phabricator.wikimedia.org/T396247#10897101 (10bd808) `zuul-runners` works for me as a name for the new Cloud VPS project. Rhyming with https://openstack-browser.toolforge.org/p... [19:52:37] (03open) 10dancy: docker-hub-mirror: Set memory request/limit [repos/releng/gitlab-cloud-runner] - 10https://gitlab.wikimedia.org/repos/releng/gitlab-cloud-runner/-/merge_requests/472 [19:52:40] (03update) 10dancy: docker-hub-mirror: Set memory request/limit [repos/releng/gitlab-cloud-runner] - 10https://gitlab.wikimedia.org/repos/releng/gitlab-cloud-runner/-/merge_requests/472 [19:54:02] (03merge) 10dancy: docker-hub-mirror: Set memory request/limit [repos/releng/gitlab-cloud-runner] - 10https://gitlab.wikimedia.org/repos/releng/gitlab-cloud-runner/-/merge_requests/472 [19:56:50] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 07PHP 8.3 support, 07Upstream: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10897140 (10Daimona) [19:59:20] 10Release-Engineering-Team (Radar), 10MediaWiki-extensions-VipsScaler, 10Structured Data Engineering, 06Structured-Data-Backlog, and 2 others: Undeploy VipsScaler from Wikimedia wikis - https://phabricator.wikimedia.org/T290759#10897145 (10ABreault-WMF) I'm not sure how meaningful this is but I downloaded... [20:07:42] (03open) 10dancy: chart: Don't apply resource requests/limits to nginx container [repos/releng/docker-hub-mirror] - 10https://gitlab.wikimedia.org/repos/releng/docker-hub-mirror/-/merge_requests/35 [20:07:45] (03update) 10dancy: chart: Don't apply resource requests/limits to nginx container [repos/releng/docker-hub-mirror] - 10https://gitlab.wikimedia.org/repos/releng/docker-hub-mirror/-/merge_requests/35 [20:08:15] (03merge) 10dancy: chart: Don't apply resource requests/limits to nginx container [repos/releng/docker-hub-mirror] - 10https://gitlab.wikimedia.org/repos/releng/docker-hub-mirror/-/merge_requests/35 [20:22:36] Yippee, build fixed! [20:22:36] Project beta-update-databases-eqiad build #85338: 09FIXED in 2 min 36 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/85338/ [20:26:58] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 07PHP 8.3 support, 07Upstream: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10897308 (10Daimona) I also tried playing a bit inside the container, including installing php-ast... [21:11:09] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 07PHP 8.3 support, 07Upstream: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10897429 (10Daimona) Trying to get rid of some dependencies, I could also reproduce this in the ba... [21:18:50] (03open) 10dduvall: wip [repos/releng/blubber] - 10https://gitlab.wikimedia.org/repos/releng/blubber/-/merge_requests/128 [21:18:54] (03open) 10dduvall: builder: Support multiline builder `script` and string `command` [repos/releng/blubber] (review/builder-script-7284) - 10https://gitlab.wikimedia.org/repos/releng/blubber/-/merge_requests/129 [21:20:03] (03close) 10dduvall: builder: Support multiline builder `script` and string `command` [repos/releng/blubber] (review/builder-script-7284) - 10https://gitlab.wikimedia.org/repos/releng/blubber/-/merge_requests/129 [21:20:10] (03close) 10dduvall: wip [repos/releng/blubber] - 10https://gitlab.wikimedia.org/repos/releng/blubber/-/merge_requests/128 [21:20:30] (03open) 10dduvall: builder: Support multiline builder `script` and string `command` [repos/releng/blubber] - 10https://gitlab.wikimedia.org/repos/releng/blubber/-/merge_requests/130 [21:20:53] 10Release-Engineering-Team (Radar), 10MediaWiki-extensions-VipsScaler, 10Structured Data Engineering, 06Structured-Data-Backlog, and 2 others: Undeploy VipsScaler from Wikimedia wikis - https://phabricator.wikimedia.org/T290759#10897477 (10Jdforrester-WMF) [21:23:56] 10Release-Engineering-Team (Radar), 10MediaWiki-extensions-VipsScaler, 10Structured Data Engineering, 06Structured-Data-Backlog, and 3 others: Undeploy VipsScaler from Wikimedia wikis - https://phabricator.wikimedia.org/T290759#10897484 (10ABreault-WMF) a:03ABreault-WMF [21:24:01] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 07PHP 8.3 support, 07Upstream: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10897486 (10Daimona) I went further up the chain, to ci-bookworm. Bookworm ships with PHP 8.2, and... [21:24:22] (03update) 10dduvall: builder: Support multiline builder `script` and string `command` [repos/releng/blubber] - 10https://gitlab.wikimedia.org/repos/releng/blubber/-/merge_requests/130 [21:24:23] (03update) 10dduvall: builder: Support multiline builder `script` and string `command` [repos/releng/blubber] - 10https://gitlab.wikimedia.org/repos/releng/blubber/-/merge_requests/130 [21:24:25] (03update) 10dduvall: builder: Support multiline builder `script` and string `command` [repos/releng/blubber] - 10https://gitlab.wikimedia.org/repos/releng/blubber/-/merge_requests/130 [21:29:26] 10Release-Engineering-Team (Radar), 10MediaWiki-extensions-VipsScaler, 10Structured Data Engineering, 06Structured-Data-Backlog, and 3 others: Undeploy VipsScaler from Wikimedia wikis - https://phabricator.wikimedia.org/T290759#10897495 (10Ladsgroup) Thank you!!! [21:43:17] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 07PHP 8.3 support, 07Upstream: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10897524 (10Daimona) I repeated the test above (PHP from source + php-ast from source) using the s... [22:03:14] (03update) 10dduvall: builder: Support multiline builder `script` and string `command` [repos/releng/blubber] - 10https://gitlab.wikimedia.org/repos/releng/blubber/-/merge_requests/130 [22:03:45] (03update) 10dduvall: builder: Support multiline builder `script` and string `command` [repos/releng/blubber] - 10https://gitlab.wikimedia.org/repos/releng/blubber/-/merge_requests/130 [22:21:00] 10Diffusion, 10Phabricator, 06collaboration-services: Drop our mirroring of code to Diffusion and empty the repos - https://phabricator.wikimedia.org/T359549#10897604 (10Peachey88) For those that know about diffusion searching, would probably be logged into phab most of the time so rhe impact would be smalle... [22:39:19] (03open) 10dduvall: wmf: Use builder mounts to avoid bloat in final images [repos/releng/zuul/zuul] (wmf/12.0.0) - 10https://gitlab.wikimedia.org/repos/releng/zuul/zuul/-/merge_requests/11 (https://phabricator.wikimedia.org/T396245) [22:40:19] (03update) 10dduvall: wmf: Use builder mounts to avoid bloat in final images [repos/releng/zuul/zuul] (wmf/12.0.0) - 10https://gitlab.wikimedia.org/repos/releng/zuul/zuul/-/merge_requests/11 (https://phabricator.wikimedia.org/T396245) [22:44:51] (03open) 10dancy: Make php fpm restart more similar to prod and beta [repos/releng/train-dev] - 10https://gitlab.wikimedia.org/repos/releng/train-dev/-/merge_requests/140 [22:44:54] (03update) 10dancy: Make php fpm restart more similar to prod and beta [repos/releng/train-dev] - 10https://gitlab.wikimedia.org/repos/releng/train-dev/-/merge_requests/140 [22:45:34] (03update) 10dancy: Make php fpm restart more similar to prod and beta [repos/releng/train-dev] - 10https://gitlab.wikimedia.org/repos/releng/train-dev/-/merge_requests/140 (https://phabricator.wikimedia.org/T396166) [22:45:36] (03update) 10dancy: Make php fpm restart more similar to prod and beta [repos/releng/train-dev] - 10https://gitlab.wikimedia.org/repos/releng/train-dev/-/merge_requests/140 (https://phabricator.wikimedia.org/T396166) [22:46:17] (03merge) 10dancy: Make php fpm restart more similar to prod and beta [repos/releng/train-dev] - 10https://gitlab.wikimedia.org/repos/releng/train-dev/-/merge_requests/140 (https://phabricator.wikimedia.org/T396166) [22:48:39] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Release-Engineering-Team (Priority Backlog πŸ“₯): Plan for porting PipelineLib to Zuul Ansible - https://phabricator.wikimedia.org/T390119#10897660 (10dduvall) [22:56:36] 10Beta-Cluster-Infrastructure, 13Patch-For-Review: Beta cluster IP block page should not point to noc@wikimedia.org - https://phabricator.wikimedia.org/T393404#10897668 (10bd808) a:03taavi Assigning to @taavi. The remaining work is merging his https://gerrit.wikimedia.org/r/c/operations/puppet/+/1143602 patch. [23:13:58] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Release-Engineering-Team (Priority Backlog πŸ“₯): Plan for porting PipelineLib to Zuul Ansible - https://phabricator.wikimedia.org/T390119#10897676 (10dduvall) PipelineLib actions in use, according to codesearch results of 27 Gerrit hosted projects that in... [23:14:31] (03open) 10dancy: Drop several php_fpm* config parameters [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/829 (https://phabricator.wikimedia.org/T396166) [23:14:34] (03update) 10dancy: Drop several php_fpm* config parameters [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/829 (https://phabricator.wikimedia.org/T396166) [23:15:39] (03update) 10dancy: Drop several php_fpm* config parameters [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/829 (https://phabricator.wikimedia.org/T396166) [23:50:04] 10Continuous-Integration-Config, 10MediaWiki-extensions-CodeMirror, 10Page-Previews, 10ci-test-error (WMF-deployed Build Failure): mwext-node20-rundoc failing post-merge on some repos - https://phabricator.wikimedia.org/T396426 (10MusikAnimal) 03NEW [23:50:49] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Release-Engineering-Team (Priority Backlog πŸ“₯): Plan for porting PipelineLib to Zuul Ansible - https://phabricator.wikimedia.org/T390119#10897760 (10dduvall) Looking at the above results, I believe that most of the functionality being served by PipelineL...