[06:12:53] (03PS1) 10Hashar: README: link to release runbook on Wikitech [performance/WikimediaDebug] - 10https://gerrit.wikimedia.org/r/1152242 [06:12:53] (03CR) 10Hashar: "This is merely adding a link from `README.md` to https://wikitech.wikimedia.org/wiki/Release_Engineering/Runbook/WikimediaDebug in order t" [performance/WikimediaDebug] - 10https://gerrit.wikimedia.org/r/1152242 (owner: 10Hashar) [07:04:32] 10GitLab (Account Approval), 06Release-Engineering-Team: Requesting GitLab account activation for SuperGrey - https://phabricator.wikimedia.org/T396833 (10Supergrey1) 03NEW [07:45:38] 10Beta-Cluster-Infrastructure: Request creation of a cebwiki in Beta Cluster - https://phabricator.wikimedia.org/T396809#10911992 (10Nhu_Gay_Me) @bd808 Alright, I think I will use Toolforge instead. Can you help me to setup? [08:06:11] 10GitLab (Infrastructure), 06Release-Engineering-Team, 06collaboration-services: Re-create GitLab test instance - https://phabricator.wikimedia.org/T396622#10912020 (10Jelto) 05Openβ†’03Stalled This is blocked on {T396739} [08:42:16] 10GitLab (Account Approval), 06Release-Engineering-Team: Requesting GitLab account activation for SuperGrey - https://phabricator.wikimedia.org/T396833#10912187 (10SuperHamster) I can vouch for @Supergrey1; we are going to collaborate on https://gitlab.wikimedia.org/kevinpayravi/cite-unseen [08:45:28] 10Beta-Cluster-Infrastructure: Request creation of a cebwiki in Beta Cluster - https://phabricator.wikimedia.org/T396809#10912207 (10Peachey88) @Nhu_Gay_Me You could also use one of the wikis and change your user language as well, which should catch most things I believe. [09:06:39] (03CR) 10Hashar: "I don't understand why the Quibble images got updated by `docker-pkg` since they do not depend on the `php??` images:" [integration/config] - 10https://gerrit.wikimedia.org/r/1156383 (https://phabricator.wikimedia.org/T396312) (owner: 10Jforrester) [09:20:39] (03CR) 10Hashar: "Trying with `php84`:" [integration/config] - 10https://gerrit.wikimedia.org/r/1156383 (https://phabricator.wikimedia.org/T396312) (owner: 10Jforrester) [13:52:21] (03CR) 10Jforrester: [C:03+2] "😞 indeed." [integration/config] - 10https://gerrit.wikimedia.org/r/1156383 (https://phabricator.wikimedia.org/T396312) (owner: 10Jforrester) [14:07:34] 10Phabricator: PHP Warning: Missing boundary in multipart/form-data POST data in Unknown on line 0 - https://phabricator.wikimedia.org/T396869 (10Aklapper) 03NEW p:05Triageβ†’03Low [14:12:44] 10Phabricator: PHP Warning: Missing boundary in multipart/form-data POST data in Unknown on line 0 - https://phabricator.wikimedia.org/T396869#10913263 (10Aklapper) [14:16:13] (03PS1) 10Jforrester: jjb: Switch regular PHP image users over to inline-ast-built ones [integration/config] - 10https://gerrit.wikimedia.org/r/1156846 (https://phabricator.wikimedia.org/T396312) [14:25:58] (03CR) 10Jforrester: [C:03+2] jjb: Switch regular PHP image users over to inline-ast-built ones [integration/config] - 10https://gerrit.wikimedia.org/r/1156846 (https://phabricator.wikimedia.org/T396312) (owner: 10Jforrester) [14:27:29] (03Merged) 10jenkins-bot: jjb: Switch regular PHP image users over to inline-ast-built ones [integration/config] - 10https://gerrit.wikimedia.org/r/1156846 (https://phabricator.wikimedia.org/T396312) (owner: 10Jforrester) [14:30:46] 10Phabricator: PHP Warning: Missing boundary in multipart/form-data POST data in Unknown on line 0 - https://phabricator.wikimedia.org/T396869#10913330 (10Aklapper) [14:37:12] (03PS1) 10Hashar: Experiment to upload artifacts to S3 [integration/config] (zuul3) - 10https://gerrit.wikimedia.org/r/1156847 [14:40:26] (03CR) 10Hashar: [C:03+2] Experiment to upload artifacts to S3 [integration/config] (zuul3) - 10https://gerrit.wikimedia.org/r/1156847 (owner: 10Hashar) [14:42:24] (03CR) 10CI reject: [V:04-1] Experiment to upload artifacts to S3 [integration/config] (zuul3) - 10https://gerrit.wikimedia.org/r/1156847 (owner: 10Hashar) [14:44:40] 10Phabricator: PHP Warning: Missing boundary in multipart/form-data POST data in Unknown on line 0 - https://phabricator.wikimedia.org/T396869#10913399 (10Aklapper) [14:48:29] 10Phabricator, 10Release-Engineering-Team (Priority Backlog πŸ“₯): PHP Warning: Missing boundary in multipart/form-data POST data in Unknown on line 0 - https://phabricator.wikimedia.org/T396869#10913413 (10Aklapper) Added some debug output in https://gitlab.wikimedia.org/repos/phabricator/phabricator/-/commit/7... [14:49: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#10913423 (10Jdforrester-WMF) SitRep, 2025-06-13: * This is worked around for Wikimedia CI. * Upst... [14:50:37] (03PS1) 10Hashar: Double quotes Jinja2 variables [integration/config] (zuul3) - 10https://gerrit.wikimedia.org/r/1156849 [14:56:41] (03CR) 10Hashar: [C:03+2] Experiment to upload artifacts to S3 (031 comment) [integration/config] (zuul3) - 10https://gerrit.wikimedia.org/r/1156847 (owner: 10Hashar) [15:01:16] 10Phabricator: "Other assignee" icon disappears briefly after loading a workboard - https://phabricator.wikimedia.org/T396878 (10Daimona) 03NEW [15:18:16] James_F: thanks for the images update yesterday! [15:18:31] hashar: Of course. Thank you for your heroΓ―cs. [15:18:56] I went to send the docker-pkg logging enhancements with nicely crafted commit messages [15:19:06] Yeah, I saw. [15:19:08] and of course a static linter went to complain because its version is unpinned [15:19:11] cause well [15:19:12] pip [15:19:13] python [15:19:15] Naturellment. [15:19:15] 10Phabricator: Unclear how to update email address of a Phabricator bot account - https://phabricator.wikimedia.org/T396881 (10bd808) 03NEW [15:19:17] they don't have lock fiiles [15:19:23] and just fucking install whatever is up [15:19:32] well one can pin the dependencies explicitly [15:19:36] And then complain. [15:19:46] add a third party tool to additionally pin with sha checksums [15:19:49] or switch to Poetry [15:19:51] anyway [15:20:06] logging looks nicer :] [15:20:33] the `docker-pkg update php84` I am pretty sure it was originally intended to only act on a single image [15:20:39] comment in the code leans that way [15:20:57] and eventually the arg/implementation was copy pasted from the build/prune commands [15:21:02] Huh. [15:21:04] and thus has always been using a glob [15:21:18] but I think it is a surprising behavior and that definitely has it Ahmon [15:21:20] It's also read control files. [15:21:21] who documented it [15:21:23] 10Phabricator: Unclear how to update email address of a Phabricator bot account - https://phabricator.wikimedia.org/T396881#10913592 (10taavi) [15:21:27] yeah [15:21:29] E.g. phpmetrics gets dependably updated. [15:21:45] But using globs accidentally is a bit bad. [15:21:55] so I think I will write a patch next week to have `docker-pkg update` to only act against a single image [15:22:28] that would have saved us to rebuild the whole fleet of quibble images which do not depends on php?? ones [15:22:29] anyway [15:22:52] Yeah. [15:22:54] after that I had lunch and went to Zuul upgrade stuff. The dev ones is now able to open to some object storage [15:23:38] https://object.eqiad1.wikimediacloud.org/swift/v1/AUTH_a3598983742448b3b056b5fcb228faa9/artifacts/f3c/wikimedia/f3c765289d8247b98ad4344d483674e1/index.html [15:23:41] thanks to https://gerrit.wikimedia.org/g/integration/config/+/refs/heads/zuul3/playbooks/base/post-logs.yaml [15:23:58] Fancy. [15:24:17] and a bunch of madness I had to do following the excellent doc at https://wikitech.wikimedia.org/wiki/Help:Object_storage_user_guide [15:24:30] so yeah I got s3. I feel like I am a True devops now [15:24:53] anyway [15:24:59] https://gerrit.wikimedia.org/r/c/integration/config/+/1155338 | jjb: [composer-coverage-patch] Bump phpunit-patch-coverage to 0.0.15 [15:25:02] Next you'll be saying this is serverless CI. [15:25:15] and nocode CI! [15:25:39] Yeah, it's confusing to my why we still inject phpunit-patch-coverage rather than make repos install it themselves, like we nowadays do for phpunit/phan/etc. [15:25:44] on that change you mentioned the phpunit-patch-coverage is broken for several repositories [15:25:59] yeah it is confusing [15:26:02] phpunit-patch-coverage 0.0.14 is broken. [15:26:40] No, sorry. [15:26:42] that is where I would love us to have some metrics of usage [15:26:43] 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#10913612 (10Daimona) Maybe wait a bit to see if upstream are doing anything in the short term? (A... [15:27:03] cause if nobody is looking at those per patch coverage reports, we could simply phase out the system :] [15:27:32] Thanks for the php-ast fix! $drinks_I_owe_hashar++; $drinks_I_owe_James_F++; [15:27:37] and I think it is its own image rather than in the source/dev images [15:27:58] phpunit-patch-coverage 0.0.14 seems to work, but we released 0.0.15 with some trivial changes, mostly to support newer libraries like symfony upgrades: https://github.com/wikimedia/mediawiki-tools-phpunit-patch-coverage/compare/0.0.14...0.0.15 [15:27:59] Daimona: aha you are welcome, and I am quite happy we will end up being able to phase out the `releng/php-ast` image as a result \o/ [15:28:20] hashar: So some repos won't work with coverage reports now (because of clashing versions). [15:28:35] 😰 [15:28:48] But when I pushed the new version via jjb upgrade, I saw it immediately failing with irreconcilable composer versions of other things. [15:28:53] So I reverted and sighed. [15:29:08] have you captured a copy of the logs? [15:29:12] Err. [15:29:31] I did, but that was two days ago and I think I closed the window. [15:29:42] the thing I don't get is mediawiki/phpunit-patch-coverage is already in the container and is not running the test itself [15:29:53] so that should be very independent from whatever is in the code base [15:30:46] But it does a `composer install` with it. [15:31:50] Here we go. [15:32:03] Original build: https://integration.wikimedia.org/ci/job/composer-coverage-patch/2942/ [15:32:14] Build with my patch: https://integration.wikimedia.org/ci/job/composer-coverage-patch/2943/ [15:32:30] "00:00:15.727 The command "'git' 'checkout' 'a20109af5dd0dc0086ee3652f5c7eb51f881cf4d'" failed." [15:33:03] Second try, original: https://integration.wikimedia.org/ci/job/composer-coverage-patch/2941/ but with my patch: https://integration.wikimedia.org/ci/job/composer-coverage-patch/2944/console [15:33:14] "mediawiki/phpunit-patch-coverage 0.0.15 requires nikic/php-parser ^5.4.0 -> found nikic/php-parser[v5.4.0, v5.5.0] but it conflicts with your root composer.json require (^4.10.2)." [15:33:18] -> James stopped. [15:34:49] I hear you :] [15:35:10] I am stopping for now. I have been in front of that laptop for wayy too long [15:35:28] I'd be very happy to move the library into repos and just call it as an entry point. Does that sound OK? If so, I can do that over the weekend. [15:35:34] I am unlikely to debug that coveage patch thing [15:35:55] the issue with php-ast already consumed a bit of time I have plnned to spend on running Quibble with the new Zuul [15:36:08] as for the library [15:36:10] Totally. [15:36:17] I think there is a good readon it is in the images/containers [15:36:32] probably cause bunch of shell scripts that are in the image have very specific expectations [15:36:37] similar to fresnel maybe [15:36:42] but yeah [15:36:45] Hmm. [15:36:58] probably that coverage tooling should be moved out of the docker image [15:37:04] cause it is a pain to test/update/deploy [15:37:15] test: needs to build the container locally, play with bind mounts etc [15:37:25] update: well freaking docker-pkg + changelog + publish etc [15:37:25] In practice, composer-coverage-patch is only run for two repos (Parsoid and css-sanitiser). [15:37:35] deploy: jjb update. Figure out something is broken, rollback all jobs [15:37:38] So just moving it into the repo seems much easier than maintaining in IC. [15:37:42] ah [15:37:54] +1 [15:37:56] Anyway. Shoo! [15:38:17] and maybe neither Parsoid nor css-sanitizer maintainers still use the per patch coverage report [15:38:30] that was a trend back in 2016/2017 era [15:38:34] anyway yeah [15:46:32] (03PS1) 10Jforrester: Zuul: Drop broken composer-coverage-patch job from the two repos using it [integration/config] - 10https://gerrit.wikimedia.org/r/1156855 [15:46:46] (03CR) 10Jforrester: [C:03+2] Zuul: Drop broken composer-coverage-patch job from the two repos using it [integration/config] - 10https://gerrit.wikimedia.org/r/1156855 (owner: 10Jforrester) [15:46:57] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06cloud-services-team, 10Cloud-VPS (Project-requests): Request creation of zuul VPS project - https://phabricator.wikimedia.org/T396540#10913697 (10hashar) As a follow up, I have made a proof of concept for Zuul and object storage (in the zuul3 tena... [15:47:59] (03CR) 10Jforrester: [C:03+2] Docker: Drop php-ast image, now unused [integration/config] - 10https://gerrit.wikimedia.org/r/1156363 (https://phabricator.wikimedia.org/T396312) (owner: 10Hashar) [15:48:03] (03Merged) 10jenkins-bot: Zuul: Drop broken composer-coverage-patch job from the two repos using it [integration/config] - 10https://gerrit.wikimedia.org/r/1156855 (owner: 10Jforrester) [15:48:17] !log Zuul: Drop broken composer-coverage-patch job from the two repos using it [15:48:18] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:48:27] (03PS2) 10Jforrester: jjb: [composer-coverage-patch] Drop, no longer used [integration/config] - 10https://gerrit.wikimedia.org/r/1155338 [15:48:52] (03CR) 10Jforrester: [C:03+2] jjb: [composer-coverage-patch] Drop, no longer used [integration/config] - 10https://gerrit.wikimedia.org/r/1155338 (owner: 10Jforrester) [15:49:40] (03Merged) 10jenkins-bot: Docker: Drop php-ast image, now unused [integration/config] - 10https://gerrit.wikimedia.org/r/1156363 (https://phabricator.wikimedia.org/T396312) (owner: 10Hashar) [15:50:07] !log Docker: Drop php-ast image, now unused, for T396312 [15:50:07] (03Merged) 10jenkins-bot: jjb: [composer-coverage-patch] Drop, no longer used [integration/config] - 10https://gerrit.wikimedia.org/r/1155338 (owner: 10Jforrester) [15:50:09] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:50:09] T396312: Figure out why php-ast sometimes loses MAGIC_* flags in PHP 8.3 - https://phabricator.wikimedia.org/T396312 [15:57:11] 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#10913770 (10hashar) 05Openβ†’03Resolved The issue is upstream releases breaks ABI by changi... [16:00:18] (03CR) 10BryanDavis: [C:03+2] README: link to release runbook on Wikitech [performance/WikimediaDebug] - 10https://gerrit.wikimedia.org/r/1152242 (owner: 10Hashar) [16:00:45] (03Merged) 10jenkins-bot: README: link to release runbook on Wikitech [performance/WikimediaDebug] - 10https://gerrit.wikimedia.org/r/1152242 (owner: 10Hashar) [16:07:41] 10GitLab (Account Approval), 06Release-Engineering-Team: Requesting GitLab account activation for SuperGrey - https://phabricator.wikimedia.org/T396833#10913831 (10bd808) The https://ldap.toolforge.org/user/supergrey Developer account is connected to the https://meta.wikimedia.org/wiki/Special:CentralAuth/Supe... [16:10:08] 10GitLab (Account Approval), 06Release-Engineering-Team: Requesting GitLab account activation for SuperGrey - https://phabricator.wikimedia.org/T396833#10913842 (10bd808) 05Openβ†’03Resolved a:03bd808 https://wikitech.wikimedia.org/w/index.php?title=Tool:Gitlab-account-approval/Log&diff=prev&oldid=2312586 [16:18:07] (03open) 10dancy: scap train: Add --pause-after-testserver-sync flag [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/833 [16:18:10] (03update) 10dancy: scap train: Add --pause-after-testserver-sync flag [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/833 [16:20:34] (03update) 10dancy: scap train: Add --pause-after-testserver-sync flag [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/833 [16:23:00] (03approved) 10brennen: scap train: Add --pause-after-testserver-sync flag [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/833 (owner: 10dancy) [16:25:38] (03merge) 10dancy: scap train: Add --pause-after-testserver-sync flag [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/833 [16:26:26] (03open) 10dancy: Release 4.174.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/834 [16:29:16] (03merge) 10dancy: Release 4.174.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/834 [16:41:09] 10Beta-Cluster-Infrastructure: Request creation of a cebwiki in Beta Cluster - https://phabricator.wikimedia.org/T396809#10913968 (10bd808) 05Openβ†’03Declined Declining in favor of {T396888} [16:51:26] (03open) 10dancy: spiderpig/api.py: Include Content-Type header in job log response [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/835 [16:51:29] (03update) 10dancy: spiderpig/api.py: Include Content-Type header in job log response [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/835 [16:52:37] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06cloud-services-team, 10Cloud-VPS (Project-requests): Request creation of zuul VPS project - https://phabricator.wikimedia.org/T396540#10913992 (10Dzahn) Hah! That's kind of funny. Yea, good that it's just zuul then. [16:54:45] (03update) 10brennen: SpiderPig log view [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/767 (https://phabricator.wikimedia.org/T391005) [16:55:52] (03update) 10dancy: spiderpig/api.py: Include Content-Type header in job log response [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/835 [16:57:13] (03merge) 10dancy: spiderpig/api.py: Include Content-Type header in job log response [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/835 [16:59:34] (03update) 10brennen: SpiderPig log view [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/767 (https://phabricator.wikimedia.org/T391005) [17:09:38] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06cloud-services-team, 10Cloud-VPS (Project-requests): Request creation of zuul VPS project - https://phabricator.wikimedia.org/T396540#10914017 (10bd808) >>! In T396540#10913697, @hashar wrote: > As a follow up, I have made a proof of concept for Z... [17:12:21] (03open) 10dancy: JobViewerPage.vue: Show interactions as top and bottom of page [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/836 (https://phabricator.wikimedia.org/T394353) [17:12:23] (03update) 10dancy: JobViewerPage.vue: Show interactions as top and bottom of page [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/836 (https://phabricator.wikimedia.org/T394353) [17:12:59] (03update) 10dancy: JobViewerPage.vue: Show interactions as top and bottom of page [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/836 (https://phabricator.wikimedia.org/T394353) [17:14:09] (03merge) 10brennen: SpiderPig log view [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/767 (https://phabricator.wikimedia.org/T391005) [17:14:12] (03update) 10dancy: Draft: JobViewerPage.vue: Show interactions as top and bottom of page [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/836 (https://phabricator.wikimedia.org/T394353) [17:27:13] 10Release-Engineering-Team (Doing 😎), 07Essential-Work, 05Release, 05Train Deployments: 1.45.0-wmf.5 deployment blockers - https://phabricator.wikimedia.org/T392175#10914043 (10brennen) [17:28:34] 10Release-Engineering-Team (Yak Shaving πŸƒπŸͺ’), 10Scap (SpiderPig πŸ•ΈοΈ), 10logspam-watch, 10observability, and 2 others: Add a log view to SpiderPig - https://phabricator.wikimedia.org/T391005#10914048 (10brennen) 05In progressβ†’03Resolved [17:29:49] 10Release-Engineering-Team (Yak Shaving πŸƒπŸͺ’), 10Scap (SpiderPig πŸ•ΈοΈ), 10logspam-watch, 10observability, and 2 others: Add a log view to SpiderPig - https://phabricator.wikimedia.org/T391005#10914051 (10brennen) A base version of this is merged; there'll be plenty of followup to do in making it actually u... [17:31:24] 10Release-Engineering-Team (Doing 😎), 07Essential-Work, 05Release, 05Train Deployments: 1.45.0-wmf.5 deployment blockers - https://phabricator.wikimedia.org/T392175#10914060 (10brennen) Currently stable on all wikis; optimistically resolving. [17:31:33] 10Release-Engineering-Team (Doing 😎), 07Essential-Work, 05Release, 05Train Deployments: 1.45.0-wmf.5 deployment blockers - https://phabricator.wikimedia.org/T392175#10914061 (10brennen) 05Openβ†’03Resolved [17:35:02] 06Project-Admins, 06Release-Engineering-Team, 10DataΒ³, 06Quality-and-Test-Engineering-Team: Consider archiving #DataΒ³ - https://phabricator.wikimedia.org/T396891 (10A_smart_kitten) 03NEW [19:14:54] (03open) 10brennen: tox.ini: add flake8 settings [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/837 [19:22:15] 10GitLab (CI & Job Runners), 10Release-Engineering-Team (Priority Backlog πŸ“₯), 07Essential-Work: Buildkit v0.22.0 released - https://phabricator.wikimedia.org/T394931#10914415 (10brennen) [19:44:41] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06cloud-services-team, 10Cloud-VPS (Project-requests): Request creation of zuul VPS project - https://phabricator.wikimedia.org/T396540#10914522 (10Andrew) >>! In T396540#10914017, @bd808 wrote: >>>! In T396540#10913697, @hashar wrote: >> As a follo... [20:40:13] 10Continuous-Integration-Infrastructure (Zuul upgrade): Create service account user for OpenTofu automation - https://phabricator.wikimedia.org/T396902 (10bd808) 03NEW [20:40:36] 10Continuous-Integration-Infrastructure (Zuul upgrade): Create service account user for OpenTofu automation - https://phabricator.wikimedia.org/T396902#10914621 (10bd808) [20:40:37] 10Continuous-Integration-Infrastructure (Zuul upgrade): Set up new project for Zuulv3+ pre-merge and non-image-build workloads - https://phabricator.wikimedia.org/T396247#10914622 (10bd808) [21:32:48] 10Phabricator: Support "other assignee" field for tasks with "Task" type - https://phabricator.wikimedia.org/T396905 (10Pppery) 03NEW [22:21:29] 10Continuous-Integration-Infrastructure (Zuul upgrade): Create service account user for OpenTofu automation - https://phabricator.wikimedia.org/T396902#10914754 (10bd808) * Created ZuulDevOpsBot Developer account using idp.wikimedia.org * Created ZuulDevOpsBot SUL account using meta.wikimedia.org * Added ZuulDev... [22:24:08] 10Continuous-Integration-Infrastructure (Zuul upgrade): Create service account user for OpenTofu automation - https://phabricator.wikimedia.org/T396902#10914761 (10bd808) 05Openβ†’03In progress p:05Triageβ†’03Medium Many of these creds will end up in the GitLab project's CI secrets. @thcipriani is getting me... [22:27:09] 10Continuous-Integration-Infrastructure (Zuul upgrade): Create gitops repo for running OpenTofu via GitLab CI - https://phabricator.wikimedia.org/T396907 (10bd808) 03NEW [22:27:43] 10Continuous-Integration-Infrastructure (Zuul upgrade): Create gitops repo for running OpenTofu via GitLab CI - https://phabricator.wikimedia.org/T396907#10914797 (10bd808) 05Openβ†’03In progress [22:28:05] 10Continuous-Integration-Infrastructure (Zuul upgrade): Create gitops repo for running OpenTofu via GitLab CI - https://phabricator.wikimedia.org/T396907#10914798 (10bd808) [22:28:07] 10Continuous-Integration-Infrastructure (Zuul upgrade): Set up new project for Zuulv3+ pre-merge and non-image-build workloads - https://phabricator.wikimedia.org/T396247#10914799 (10bd808) [23:09:00] 10Continuous-Integration-Infrastructure (Zuul upgrade): Create gitops repo for running OpenTofu via GitLab CI - https://phabricator.wikimedia.org/T396907#10914822 (10bd808) Created https://gitlab.wikimedia.org/repos/releng/zuul/tofu-provisioning [23:34:45] (03open) 10bd808: Bootstrap project [repos/releng/zuul/tofu-provisioning] - 10https://gitlab.wikimedia.org/repos/releng/zuul/tofu-provisioning/-/merge_requests/1 (https://phabricator.wikimedia.org/T396907) [23:42:51] (03update) 10bd808: Bootstrap project [repos/releng/zuul/tofu-provisioning] - 10https://gitlab.wikimedia.org/repos/releng/zuul/tofu-provisioning/-/merge_requests/1 (https://phabricator.wikimedia.org/T396907) [23:56:34] (03merge) 10bd808: Bootstrap project [repos/releng/zuul/tofu-provisioning] - 10https://gitlab.wikimedia.org/repos/releng/zuul/tofu-provisioning/-/merge_requests/1 (https://phabricator.wikimedia.org/T396907)