[00:36:08] (03approved) 10bd808: 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) (owner: 10dduvall) [00:36:45] (03merge) 10bd808: 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) (owner: 10dduvall) [00:48:30] 10Beta-Cluster-Infrastructure: Add basic alerting to the Beta Cluster - https://phabricator.wikimedia.org/T315695#10902416 (10bd808) We have prometheus powered alerts for things like Puppet breaking in deployment-prep now that get reported to the https://lists.wikimedia.org/postorius/lists/betacluster-alerts.lis... [00:48:51] 10Beta-Cluster-Infrastructure: Add basic alerting to the Beta Cluster - https://phabricator.wikimedia.org/T315695#10902417 (10bd808) p:05Triage→03Medium [00:49:43] 10Beta-Cluster-Infrastructure, 10observability, 07Tracking-Neverending: Setup monitoring for Beta Cluster (tracking) - https://phabricator.wikimedia.org/T53497#10902420 (10bd808) [00:49:44] 10Beta-Cluster-Infrastructure: Add basic alerting to the Beta Cluster - https://phabricator.wikimedia.org/T315695#10902421 (10bd808) [00:50:30] 10Beta-Cluster-Infrastructure: Add basic MediaWiki/web site up alerting to the Beta Cluster - https://phabricator.wikimedia.org/T315695#10902422 (10bd808) [02:07:29] (03Abandoned) 10Xqt: Zuul: [pywikibot/i18n] Remove pywikibot-i18n-tox tests [integration/config] - 10https://gerrit.wikimedia.org/r/1155261 (https://phabricator.wikimedia.org/T396399) (owner: 10Xqt) [04:00:40] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Cloud-VPS (Project-requests): Request creation of zuul-runners VPS project - https://phabricator.wikimedia.org/T396540#10902534 (10Andrew) +1 [06:52:56] (03open) 10jelto: add error handling to project.save() [repos/releng/gitlab-settings] - 10https://gitlab.wikimedia.org/repos/releng/gitlab-settings/-/merge_requests/71 (https://phabricator.wikimedia.org/T395014) [06:54:09] (03merge) 10jelto: add error handling to project.save() [repos/releng/gitlab-settings] - 10https://gitlab.wikimedia.org/repos/releng/gitlab-settings/-/merge_requests/71 (https://phabricator.wikimedia.org/T395014) [07:22:37] (03open) 10jelto: also catch GitlabUpdateError [repos/releng/gitlab-settings] - 10https://gitlab.wikimedia.org/repos/releng/gitlab-settings/-/merge_requests/72 (https://phabricator.wikimedia.org/T395014) [07:23:08] (03merge) 10jelto: also catch GitlabUpdateError [repos/releng/gitlab-settings] - 10https://gitlab.wikimedia.org/repos/releng/gitlab-settings/-/merge_requests/72 (https://phabricator.wikimedia.org/T395014) [07:33:33] 10GitLab (Infrastructure), 06Release-Engineering-Team, 06collaboration-services: Check GitLab artifact retention time - https://phabricator.wikimedia.org/T395014#10902887 (10Jelto) [07:34:30] 10GitLab (Infrastructure), 06Release-Engineering-Team, 06collaboration-services: Check GitLab artifact retention time - https://phabricator.wikimedia.org/T395014#10902896 (10Jelto) [07:36:18] 10GitLab (Infrastructure), 06Release-Engineering-Team, 06collaboration-services: Check GitLab artifact retention time - https://phabricator.wikimedia.org/T395014#10902899 (10Jelto) 05Open→03Resolved Automation to adjust the retention policy on a per-project level was added to [gitlab-settings](https:... [07:40:27] 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#10902917 (10hashar) [[ https://3v4l.org/uBBvm | Comparing the output ]] of `var_dump(T_CLASS_C);`... [08:41:55] 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#10903133 (10hashar) YACC / Bison leads me to #upstream issue [[ https://github.com/php/php-src/iss... [09:16:18] 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#10903319 (10hashar) Lets find out the diff between 8.3.20 and 8.3.21 release tarball as used by th... [09:21:49] 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#10903337 (10hashar) TLDR: the token values are hardcoded in the PHP upstream tarballs and vary dep... [09:21:50] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Cloud-VPS (Project-requests): Request creation of zuul-runners VPS project - https://phabricator.wikimedia.org/T396540#10903338 (10fnegri) 05Open→03In progress a:03fnegri [09:32:36] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Cloud-VPS (Project-requests): Request creation of zuul-runners VPS project - https://phabricator.wikimedia.org/T396540#10903390 (10hashar) `runners` comes from GitLab semantic: https://docs.gitlab.com/runner/ . Zuul refers to test resources as nodes and... [09:36:09] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Cloud-VPS (Project-requests): Request creation of zuul-runners VPS project - https://phabricator.wikimedia.org/T396540#10903420 (10fnegri) I will wait for @bd808 to +1 or -1 the name change. :) [09:40:42] 10Phabricator (Upstream), 10Release-Engineering-Team (Priority Backlog 📥), 07Upstream: New Column Trigger: When moving to a column, assign to the "current user" (user that is performing the move) - https://phabricator.wikimedia.org/T393268#10903431 (10Aklapper) [09:40:43] 10Phabricator, 10Release-Engineering-Team (Priority Backlog 📥): Update to Phorge upstream 202x.xx release (the one after 2025.18) - https://phabricator.wikimedia.org/T393840#10903432 (10Aklapper) [09:40:43] 10Beta-Cluster-Infrastructure: irc.beta.wmflabs.org is unresponsive - https://phabricator.wikimedia.org/T396088#10903434 (10taavi) Is this service actually in use? I wonder if we could get away with decomissioning it instead of figuring out how to port it to the new setup. [09:41:46] 10Phabricator (Upstream), 10Release-Engineering-Team (Priority Backlog 📥), 07Upstream: New Column Trigger: When moving to a column, assign to the "current user" (user that is performing the move) - https://phabricator.wikimedia.org/T393268#10903439 (10Aklapper) 05Open→03Stalled [09:41:55] 10Phabricator (Upstream), 10Release-Engineering-Team (Doing 😎), 07Upstream: New Column Trigger: When moving to a column, assign to the "current user" (user that is performing the move) - https://phabricator.wikimedia.org/T393268#10903441 (10Aklapper) [09:54:25] 10Beta-Cluster-Infrastructure: Add basic MediaWiki/web site up alerting to the Beta Cluster - https://phabricator.wikimedia.org/T315695#10903483 (10taavi) In theory we could set up a Prometheus server in beta cluster (I thought there was one already, but apparently not?), set it up to import Blackbox probes from... [10:18:42] (03CR) 10Ilias Sarantopoulos: [C:03+1] inference-services: Add CI job for pre-commit in inference-services. [integration/config] - 10https://gerrit.wikimedia.org/r/1155161 (https://phabricator.wikimedia.org/T393865) (owner: 10Bartosz Wójtowicz) [10:38:57] 10Diffusion, 10Phabricator, 06collaboration-services: Drop our mirroring of code to Diffusion and empty the repos - https://phabricator.wikimedia.org/T359549#10903655 (10Aklapper) If crawling Diffusion is a problem then I am very fine making Diffusion available only to logged-in users. Admins can do so by go... [10:39:53] 10Diffusion, 10Phabricator, 06collaboration-services: Drop our mirroring of code to Diffusion and empty the repos - https://phabricator.wikimedia.org/T359549#10903682 (10Aklapper) > The error message from memory is worded around "you need to be logged into to use this phabricator appliaction" Talking about... [10:43:41] 10Diffusion, 10Phabricator, 06collaboration-services: Drop our mirroring of code to Diffusion and empty the repos - https://phabricator.wikimedia.org/T359549#10903752 (10Aklapper) >>! In T359549#10899369, @Tacsipacsi wrote: > Also, does disabling the application mean that revision hashes and the like will no... [11:05:07] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Release-Engineering-Team (Doing 😎), 06collaboration-services: Build zuul images for production - https://phabricator.wikimedia.org/T396245#10903818 (10Jelto) >>! In T396245#10900810, @thcipriani wrote: > We were able to update existing blubber files,... [12:43:50] 10Phabricator, 06collaboration-services: Experiencing Phabricator 429 errors - https://phabricator.wikimedia.org/T383435#10904319 (10Jelto) [12:44:27] 06Release-Engineering-Team, 06collaboration-services: ProbeDown (gerrit1003) - https://phabricator.wikimedia.org/T385127#10904323 (10Jelto) [12:46:22] 06Release-Engineering-Team, 06collaboration-services: ProbeDown (gerrit1003) - https://phabricator.wikimedia.org/T388235#10904325 (10Jelto) [12:48:41] 06Release-Engineering-Team, 06collaboration-services: ProbeDown - https://phabricator.wikimedia.org/T392576#10904330 (10Jelto) [12:49:19] 06Release-Engineering-Team, 06collaboration-services: ProbeDown - gerrit2002 - https://phabricator.wikimedia.org/T392699#10904332 (10Jelto) [12:49:40] 06Release-Engineering-Team, 06collaboration-services: ProbeDown - gerrit2002 - https://phabricator.wikimedia.org/T392727#10904334 (10Jelto) [12:49:52] I'm doing some housekeeping ^ and add proper parent tasks for visibility [12:50:27] 06Release-Engineering-Team, 06collaboration-services: ProbeDown - gerrit2002 - https://phabricator.wikimedia.org/T392732#10904341 (10Jelto) [12:54:02] 10Phabricator, 10Phabricator Antivandalism Extension, 10Release-Engineering-Team (Doing 😎): AVA: Punish on setting Due Date to default date - https://phabricator.wikimedia.org/T396607 (10Aklapper) 03NEW p:05Triage→03Low [12:54:27] 10Diffusion, 10Phabricator, 06collaboration-services: Repository source is temporary not available. - https://phabricator.wikimedia.org/T396274#10904370 (10Jelto) [12:54:56] 10Phabricator, 06Release-Engineering-Team, 06collaboration-services, 06Security-Team, 07Security: 2025-05-12 vulnerability scan of phabricator - https://phabricator.wikimedia.org/T393932#10904375 (10Jelto) [13:11:00] (03open) 10lucaswerkmeister-wmde: spiderpig: JobCard: Show some user names with soft hyphens [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/830 [13:14:16] (03update) 10lucaswerkmeister-wmde: spiderpig: JobCard: Show some user names with soft hyphens [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/830 [13:51:17] (03CR) 10Hashar: [C:03+2] inference-services: Add CI job for pre-commit in inference-services. [integration/config] - 10https://gerrit.wikimedia.org/r/1155161 (https://phabricator.wikimedia.org/T393865) (owner: 10Bartosz Wójtowicz) [13:52:36] (03Merged) 10jenkins-bot: inference-services: Add CI job for pre-commit in inference-services. [integration/config] - 10https://gerrit.wikimedia.org/r/1155161 (https://phabricator.wikimedia.org/T393865) (owner: 10Bartosz Wójtowicz) [14:01:53] (03CR) 10Hashar: "I have deployed the jobs:" [integration/config] - 10https://gerrit.wikimedia.org/r/1155161 (https://phabricator.wikimedia.org/T393865) (owner: 10Bartosz Wójtowicz) [14:32:48] 10GitLab (Infrastructure), 06Release-Engineering-Team, 06collaboration-services: Re-create GitLab test instance - https://phabricator.wikimedia.org/T396622 (10Jelto) 03NEW [14:35:20] 10GitLab (Infrastructure), 06Release-Engineering-Team, 06collaboration-services: Re-create GitLab test instance - https://phabricator.wikimedia.org/T396622#10905015 (10Jelto) [14:35:23] 10GitLab (Infrastructure), 06Release-Engineering-Team, 06collaboration-services: Upgrade GitLab to major version 18 - https://phabricator.wikimedia.org/T394382#10905016 (10Jelto) [14:41:15] (03approved) 10dancy: Add repos/releng/buildx project [repos/releng/gitlab-trusted-runner] - 10https://gitlab.wikimedia.org/repos/releng/gitlab-trusted-runner/-/merge_requests/114 (https://phabricator.wikimedia.org/T390119) (owner: 10dduvall) [14:41:31] (03merge) 10dancy: Add repos/releng/buildx project [repos/releng/gitlab-trusted-runner] - 10https://gitlab.wikimedia.org/repos/releng/gitlab-trusted-runner/-/merge_requests/114 (https://phabricator.wikimedia.org/T390119) (owner: 10dduvall) [15:03:25] 10Diffusion, 10Phabricator, 06collaboration-services: Drop our mirroring of code to Diffusion and empty the repos - https://phabricator.wikimedia.org/T359549#10905111 (10Tacsipacsi) >>! In T359549#10903682, @Aklapper wrote: > Given the [huge variety of URI routes that Diffusion has](https://we.phorge.it/sour... [15:03:29] 10Continuous-Integration-Infrastructure (Zuul upgrade): Set up new project for Zuulv3+ pre-merge and non-image-build workloads - https://phabricator.wikimedia.org/T396247#10905114 (10bd808) >>! In T396540#10903390, @hashar wrote: > `runners` comes from GitLab semantic: https://docs.gitlab.com/runner/ . Zuul refe... [15:04:35] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Cloud-VPS (Project-requests): Request creation of zuul-runners VPS project - https://phabricator.wikimedia.org/T396540#10905116 (10bd808) 05In progress→03Stalled >>! In T396540#10903420, @fnegri wrote: > I will wait for @bd808 to +1 or -1 the name c... [15:36:19] (03update) 10lucaswerkmeister-wmde: spiderpig: JobCard: Show some user names with soft hyphens [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/830 [15:39:37] Hey all, I accidentally hit submit on https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/1154828 . I immediately reverted, but I just wanted to make sure I didn't screw anything up [15:39:39] (03update) 10dancy: spiderpig: JobCard: Show some user names with soft hyphens [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/830 (owner: 10lucaswerkmeister-wmde) [15:39:50] (03merge) 10dancy: spiderpig: JobCard: Show some user names with soft hyphens [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/830 (owner: 10lucaswerkmeister-wmde) [15:41:55] thcipriani sorry to ping, but just wanted to make sure I didn't screw anything up by merging/reverting https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/1154828 . [15:47:53] inflatador: Since you merged the revert, everything will be ok [15:48:50] dancy ACK, thanks for confirming. I was doing some Puppet repo stuff at the same time and lost my mind for a sec ;( [15:50:55] (03open) 10dancy: Release 4.173.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/831 [15:53:09] (03merge) 10dancy: Release 4.173.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/831 [15:59:42] inflatador: thanks for checking and thanks dancy for confirming faster than I could catch up with context <3 [16:40:58] hashar: nice job on tracking down the PHP bug! Let's see how things will unfold. [16:43:38] (03CR) 10Aklapper: "Maybe cwhite or hashar could take a look into this?" [releng/phatality] - 10https://gerrit.wikimedia.org/r/1123729 (https://phabricator.wikimedia.org/T387606) (owner: 10Reedy) [16:57:59] (03CR) 10Hashar: [C:03+1] "Looks good to me." [releng/phatality] - 10https://gerrit.wikimedia.org/r/1123729 (https://phabricator.wikimedia.org/T387606) (owner: 10Reedy) [16:58:47] Daimona: I guess they will ensure they have a specific version of Bison installed when doing a release [16:58:56] and maybe add something to ensure ABI Compatibility between patch versions [16:59:03] for our images I don't know [16:59:17] the rebuild should have eg php 8.3.21 installed from sury.org [16:59:32] then use that to phpize8.3 the ast extension and build it against that exact 8.3.21 [16:59:45] so the \ast\flags\MAGIC_CLASS should match the T_CLASS_C [16:59:57] 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#10905776 (10Daimona) Thanks for getting to the bottom of this! I see the upstream issue https://gi... [17:00:32] Oh I just commented. Yeah I don't think they can do anything retroactively in php-src, but maybe it can be worked around php-ast. [17:01:59] For our images, I'll leave that up to you. As long as we don't leave the build failing for 1 month, anything works for me [17:02:36] I don't know if we can just switch back to the previous PHP version (presumably we updated for a reason). Disabling 8.3 tests on phan repos would be fine too [17:04:52] if sury provides multiple versions yes we can pin to a previous one [17:05:12] but we would need to find out a way to ensure php-ast is built with the php version that will eventually be in the images [17:05:17] and that one, I haven't figured out [17:11:13] (03approved) 10dancy: SpiderPig log view [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/767 (https://phabricator.wikimedia.org/T391005) (owner: 10brennen) [17:12:09] (03unapproved) 10dancy: SpiderPig log view [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/767 (https://phabricator.wikimedia.org/T391005) (owner: 10brennen) [17:18:08] Well, going forward I imagine it wouldn't matter as much, no? There shouldn't be any compatibility break in patch versions [17:18:49] I think sury provides a single version. I meant that we could switch to the previous version of our PHP 8.3 image, but maybe that isn't a good idea. [17:23:54] 10Continuous-Integration-Infrastructure (Zuul upgrade): Set up new project for Zuulv3+ pre-merge and non-image-build workloads - https://phabricator.wikimedia.org/T396247#10905849 (10thcipriani) >>! In T396247#10905114, @bd808 wrote: >>>! In T396540#10903390, @hashar wrote: >> `runners` comes from GitLab semanti... [17:25:44] So yeah, PHP version bump happened together with addition of php-uuid: https://gerrit.wikimedia.org/r/c/integration/config/+/1072320 [17:25:55] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Cloud-VPS (Project-requests): Request creation of zuul-runners VPS project - https://phabricator.wikimedia.org/T396540#10905853 (10thcipriani) 05Stalled→03Open >>! In T396540#10905116, @bd808 wrote: >>>! In T396540#10903420, @fnegri wrote: >> I will... [17:26:26] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Cloud-VPS (Project-requests): Request creation of zuul VPS project - https://phabricator.wikimedia.org/T396540#10905856 (10thcipriani) [17:28:05] Ah but that is the good one, right. I got this backwards. [17:31:06] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06cloud-services-team, 10Cloud-VPS (Project-requests): Request creation of zuul VPS project - https://phabricator.wikimedia.org/T396540#10905897 (10bd808) [17:33:31] 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#10905908 (10Daimona) Sorry, I got slightly confused. Our current PHP 8.3 image uses 8.3.21, which... [17:33:49] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06cloud-services-team, 10Cloud-VPS (Project-requests): Request creation of zuul VPS project - https://phabricator.wikimedia.org/T396540#10905909 (10bd808) [17:38:47] Also to answer a previous question: sury only provides the latest version [17:39:32] 10Beta-Cluster-Infrastructure: Add basic MediaWiki/web site up alerting to the Beta Cluster - https://phabricator.wikimedia.org/T315695#10905945 (10bd808) >>! In T315695#10903483, @taavi wrote: > So that leaves us with two options in the short term: > 1. Set up an entirely separate alerting stack in deployment-p... [17:41:28] James_F: https://gerrit.wikimedia.org/r/c/integration/config/+/1155742 dockerfiles: assert AST tokens match PHP tokens [WIP] [NEW] [17:41:31] that might do it :/ [17:42:11] * hashar dinner & [17:44:38] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 13Patch-For-Review, and 2 others: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10906000 (10Jdforrester-WMF) Forcing a working version of https://packages.debian.org/experimenta... [17:53:44] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 13Patch-For-Review, and 2 others: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10906030 (10Daimona) sury only provides the latest version (e.g., https://github.com/oerdnj/deb.s... [17:59:25] (03CR) 10Cwhite: [C:04-1] "Still has outstanding unresolved issues." [releng/phatality] - 10https://gerrit.wikimedia.org/r/1123729 (https://phabricator.wikimedia.org/T387606) (owner: 10Reedy) [18:09:32] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 13Patch-For-Review, and 2 others: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10906127 (10Daimona) In all this, I realized that I've also forgotten one key detail: why are we... [18:14:08] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 13Patch-For-Review, and 2 others: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10906149 (10Jdforrester-WMF) >>! In T396312#10906127, @Daimona wrote: > In all this, I realized t... [18:21:37] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Release-Engineering-Team (Radar), 06collaboration-services: Investigate zuul runners for post-merge/trusted jobs - https://phabricator.wikimedia.org/T396655 (10thcipriani) 03NEW [18:24:58] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 13Patch-For-Review: Migrate Quibble images from buster to bullseye - https://phabricator.wikimedia.org/T335766#10906199 (10Jdforrester-WMF) 05Stalled→03Resolved Complete. [18:25:11] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure: Migrate all CI jobs from buster to bullseye or later and drop buster testing support - https://phabricator.wikimedia.org/T335765#10906205 (10Jdforrester-WMF) [18:25:21] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure: Migrate all CI jobs from buster to bullseye or later and drop buster testing support - https://phabricator.wikimedia.org/T335765#10906206 (10Jdforrester-WMF) [18:28:59] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 13Patch-For-Review, and 2 others: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10906242 (10Jdforrester-WMF) Aha, right, well. Wikimedia's custom PHP build doesn't have an ast m... [18:32:25] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 13Patch-For-Review, and 2 others: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10906255 (10Daimona) >>! In T396312#10906242, @Jdforrester-WMF wrote: > Aha, right, well. Wikimed... [19:02:52] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 13Patch-For-Review, and 2 others: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10906353 (10hashar) >>! In T396312#10905908, @Daimona wrote: > Sorry, I got slightly confused. Ou... [19:13:05] 10Release-Engineering-Team (Doing 😎), 07Essential-Work, 05Release, 05Train Deployments: 1.45.0-wmf.5 deployment blockers - https://phabricator.wikimedia.org/T392175#10906367 (10matmarex) [19:17:31] Warning: Use of undefined constant T_CLASS_C - assumed 'T_CLASS_C' (this will throw an Error in a future version of PHP) in /test-ast-tokens.php on line 31 [19:17:32] PFFF [19:17:35] under php7.4 [19:23:01] -dextension=tokenizer.so [19:23:02] ... [19:44:52] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 13Patch-For-Review, and 2 others: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10906425 (10hashar) One way would be to change the dependency order and build the ast extension u... [19:50:27] (03PS6) 10Hashar: dockerfiles: assert AST tokens match PHP tokens [integration/config] - 10https://gerrit.wikimedia.org/r/1155742 (https://phabricator.wikimedia.org/T396312) [19:51:43] (03CR) 10CI reject: [V:04-1] dockerfiles: assert AST tokens match PHP tokens [integration/config] - 10https://gerrit.wikimedia.org/r/1155742 (https://phabricator.wikimedia.org/T396312) (owner: 10Hashar) [19:52:56] well enough work for today [19:53:09] Daimona: I will look at doing a multi stage build tomorrow [19:53:32] so that the `php81` image installs whatever php-8.1 package from sury and use it to build ast [19:53:36] (03open) 10bwang: releases: Bump Codex to 2.1.0 [repos/ci-tools/libup-config] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup-config/-/merge_requests/81 (https://phabricator.wikimedia.org/T396369) [19:54:25] Thank you! I'm still catching up with the latest stuff [19:55:11] I am dumping my brain to PHabricator, so that can be a bit overwhelming :b [19:55:26] I appreciate that! As always. [19:59:29] (03open) 10dancy: deploy-promote: No progress dots unless there's a terminal [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/832 [19:59:32] (03update) 10dancy: deploy-promote: No progress dots unless there's a terminal [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/832 [20:01:45] (03merge) 10dancy: deploy-promote: No progress dots unless there's a terminal [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/832 [20:06:23] (03approved) 10egardner: releases: Bump Codex to 2.1.0 [repos/ci-tools/libup-config] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup-config/-/merge_requests/81 (https://phabricator.wikimedia.org/T396369) (owner: 10bwang) [20:41:45] 10Continuous-Integration-Config, 10phan, 10phan-taint-check-plugin, 13Patch-For-Review, and 2 others: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312#10906574 (10Daimona) >>! In T396312#10906353, @hashar wrote: > It is "good" cause the upstream ta... [21:00:50] hashar: No, it'll just break on merge? It doesn't fix anything. [21:07:26] (03PS12) 10Hashar: helpers.ts: Include php version in phab description [releng/phatality] - 10https://gerrit.wikimedia.org/r/1123729 (https://phabricator.wikimedia.org/T387606) (owner: 10Reedy) [21:08:18] (03CR) 10Hashar: "Indeed! I have changed `service.phpversion` to `label.phpversion`. The other comment already had been addressed." [releng/phatality] - 10https://gerrit.wikimedia.org/r/1123729 (https://phabricator.wikimedia.org/T387606) (owner: 10Reedy) [21:08:31] (03CR) 10Hashar: [C:03+1] helpers.ts: Include php version in phab description [releng/phatality] - 10https://gerrit.wikimedia.org/r/1123729 (https://phabricator.wikimedia.org/T387606) (owner: 10Reedy) [21:20:41] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Release-Engineering-Team (Radar), 06collaboration-services: Investigate zuul runners for post-merge/trusted jobs - https://phabricator.wikimedia.org/T396655#10906665 (10hashar) [21:21:41] 10Continuous-Integration-Infrastructure (Zuul upgrade), 10Release-Engineering-Team (Radar), 06collaboration-services: Investigate Zuul worker nodes for post-merge/trusted jobs - https://phabricator.wikimedia.org/T396655#10906668 (10hashar) [21:31:26] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 13Patch-For-Review: Migrate Quibble images from buster to bullseye - https://phabricator.wikimedia.org/T335766#10906725 (10hashar) [21:36:41] 06Release-Engineering-Team, 10Quibble: Raise Quibble minium python requirement from 3.7 to 3.9 - https://phabricator.wikimedia.org/T396670#10906735 (10hashar) p:05Triage→03Low [21:40:52] 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#10906744 (10hashar) That is almost certainly the same issue as {T295351} wh... [21:43:17] (03PS13) 10Cwhite: helpers.ts: Include php version in phab description [releng/phatality] - 10https://gerrit.wikimedia.org/r/1123729 (https://phabricator.wikimedia.org/T387606) (owner: 10Reedy) [21:45:21] (03PS14) 10Cwhite: helpers.ts: Include php version in phab description [releng/phatality] - 10https://gerrit.wikimedia.org/r/1123729 (https://phabricator.wikimedia.org/T387606) (owner: 10Reedy) [21:46:35] (03CR) 10Cwhite: [C:03+2] helpers.ts: Include php version in phab description [releng/phatality] - 10https://gerrit.wikimedia.org/r/1123729 (https://phabricator.wikimedia.org/T387606) (owner: 10Reedy) [21:46:39] 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#10906747 (10MusikAnimal) Yes, that sounds like the root problem. Feel free... [21:46:57] (03Merged) 10jenkins-bot: helpers.ts: Include php version in phab description [releng/phatality] - 10https://gerrit.wikimedia.org/r/1123729 (https://phabricator.wikimedia.org/T387606) (owner: 10Reedy) [21:49:50] 10Continuous-Integration-Infrastructure, 10Castor: npm cache saved by castor get corrupted for unknown reason - https://phabricator.wikimedia.org/T295351#10906755 (10MusikAnimal) > Can we have Quibble detect this automatically, trigger a castor/cache clean, and then re-trigger the step? Regardless of the sourc... [21:57:03] (03update) 10brennen: SpiderPig log view [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/767 (https://phabricator.wikimedia.org/T391005) [21:57:16] (03update) 10brennen: SpiderPig log view [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/767 (https://phabricator.wikimedia.org/T391005) [22:06:31] (03merge) 10jforrester: releases: Bump Codex to 2.1.0 [repos/ci-tools/libup-config] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup-config/-/merge_requests/81 (https://phabricator.wikimedia.org/T396369) (owner: 10bwang) [22:20:42] 10Phabricator (Upstream), 07Upstream: Option to measure WIP limits based on card count instead of points, to more closely adhere to Kanban standards. - https://phabricator.wikimedia.org/T120042#10906841 (10Aklapper) a:03Aklapper [23:44:57] (03open) 10dduvall: image.py: Pin dependencies to avoid click bool/envvar regression [repos/releng/kokkuri] - 10https://gitlab.wikimedia.org/repos/releng/kokkuri/-/merge_requests/124 [23:44:59] (03open) 10dduvall: image.py: Support buildx bake based builds [repos/releng/kokkuri] (review/buildx-8635) - 10https://gitlab.wikimedia.org/repos/releng/kokkuri/-/merge_requests/125 [23:45:09] (03update) 10dduvall: image.py: Pin dependencies to avoid click bool/envvar regression [repos/releng/kokkuri] - 10https://gitlab.wikimedia.org/repos/releng/kokkuri/-/merge_requests/124 [23:45:13] (03update) 10dduvall: image.py: Pin dependencies to avoid click bool/envvar regression [repos/releng/kokkuri] - 10https://gitlab.wikimedia.org/repos/releng/kokkuri/-/merge_requests/124 [23:45:27] (03update) 10dduvall: Draft: image.py: Support buildx bake based builds [repos/releng/kokkuri] (review/buildx-8635) - 10https://gitlab.wikimedia.org/repos/releng/kokkuri/-/merge_requests/125 [23:45:32] (03update) 10dduvall: Draft: image.py: Support buildx bake based builds [repos/releng/kokkuri] (review/buildx-8635) - 10https://gitlab.wikimedia.org/repos/releng/kokkuri/-/merge_requests/125 [23:50:00] (03update) 10dduvall: image.py: Pin dependencies to avoid click bool/envvar regression [repos/releng/kokkuri] - 10https://gitlab.wikimedia.org/repos/releng/kokkuri/-/merge_requests/124 [23:50:00] (03update) 10dduvall: Draft: image.py: Support buildx bake based builds [repos/releng/kokkuri] (review/buildx-8635) - 10https://gitlab.wikimedia.org/repos/releng/kokkuri/-/merge_requests/125 [23:50:01] (03update) 10dduvall: image.py: Support buildx bake based builds [repos/releng/kokkuri] (review/buildx-8635) - 10https://gitlab.wikimedia.org/repos/releng/kokkuri/-/merge_requests/125 [23:50:10] (03update) 10dduvall: image.py: Support buildx bake based builds [repos/releng/kokkuri] (review/buildx-8635) - 10https://gitlab.wikimedia.org/repos/releng/kokkuri/-/merge_requests/125 [23:50:10] (03update) 10dduvall: image.py: Pin dependencies to avoid click bool/envvar regression [repos/releng/kokkuri] - 10https://gitlab.wikimedia.org/repos/releng/kokkuri/-/merge_requests/124