[08:59:43] 10Continuous-Integration-Config, 10BlueSpice, 07ci-test-error: Disable meaningless, never green CI jobs for BlueSpice (Hallo Welt! GmbH) extensions - https://phabricator.wikimedia.org/T403196#11565152 (10Hslater) Thank you. I’ve recently invested effort into ensuring master branches pass. I can start mov... [09:29:47] (03PS1) 10Hslater: Zuul: Update job template [integration/config] - 10https://gerrit.wikimedia.org/r/1234926 [09:31:52] 10Beta-Cluster-Infrastructure, 06Content-Transform-Team, 10Page Content Service: PCS/summary returns errors for beta requests - https://phabricator.wikimedia.org/T415877 (10Jgiannelos) 03NEW [09:33:15] 10Beta-Cluster-Infrastructure, 06Content-Transform-Team, 10Page Content Service, 13Patch-For-Review: PCS/summary returns errors for beta requests - https://phabricator.wikimedia.org/T415877#11565210 (10Jgiannelos) [09:53:08] 10Gerrit, 06collaboration-services: Opt-in testing of Gerrit-via-CDN - https://phabricator.wikimedia.org/T414719#11565262 (10Jelto) I also opted-in for using Gerrit behind the CDN (after updating to the correct tunnelencabulator version). Connecting over https works and I get the caching headers form the CDN:... [10:13:12] 10Beta-Cluster-Infrastructure, 06Content-Transform-Team, 10Page Content Service, 13Patch-For-Review: PCS/summary returns errors for beta requests - https://phabricator.wikimedia.org/T415877#11565282 (10Jgiannelos) I think the cause is merging this patch: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/12... [11:15:33] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services, 07Essential-Work: Set up zuul web on zuul1001/zuul2001 - https://phabricator.wikimedia.org/T405119#11565384 (10Dzahn) Thank you! Ack, confirmed. Oof, the permission problem is not as trivial as it may sound since we don't want... [11:21:32] 10Continuous-Integration-Infrastructure (Zuul upgrade), 06collaboration-services, 07Essential-Work: Set up zuul web on zuul1001/zuul2001 - https://phabricator.wikimedia.org/T405119#11565391 (10Dzahn) re: logging (we reuse the historic module from analytics) and: T84908 T63789 [11:45:38] 10Phabricator: Remove duplicate default column from project - https://phabricator.wikimedia.org/T414946#11565451 (10Aklapper) Upstreamed as https://we.phorge.it/T16475 [12:39:22] >>> ['a'] + ['b', 'c']; [12:39:22] ['a', 'c'] [12:39:25] cause of course PHP [12:39:31] I guess I am rusty [12:50:00] 10Gerrit, 06collaboration-services: Opt-in testing of Gerrit-via-CDN - https://phabricator.wikimedia.org/T414719#11565579 (10CDanis) >>! In T414719#11565262, @Jelto wrote: > @CDanis do you think it makes sense to offer a `/etc/hosts`-solution as well in the task description? So something like "use tunnnelencab... [13:11:17] hashar: yeah array definition is probably better in rust indeed [13:11:47] (also you're looking for array_merge) [13:12:04] I happily skipped learning Go and Rust since I don't have a good use case for them :b [13:12:10] and yeah array_merge() all the way [13:12:19] I guess I have done too much python over the last decade [13:13:00] I still find the behavior surprising [13:14:24] ['a'] is actually [ 0 => 'a' ] and [ 'b', 'c' ] is actually [ 0 => 'b', 1 => 'c' ], and php doesn't overwrite elements that have the same key on + [13:14:41] everything makes more sense when you remember that all arrays are associative arrays. [13:14:55] i'm not saying i'm not getting tripped by it at least once a week, mind you :P [13:25:20] (where it's particularly fun is when, coming from another language, you start removing elements by index in an array and expect things to be reindexed and SURPRIIIISE no.) [13:27:31] (03open) 10taavi: runner: Run mypy in strict mode [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/103 [13:27:38] (03update) 10taavi: runner: Run mypy in strict mode [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/103 [13:30:14] (03open) 10taavi: runner: Reformat with latest black [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/104 [13:30:14] (03update) 10taavi: runner: Reformat with latest black [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/104 [13:30:15] (03update) 10taavi: runner: Run mypy in strict mode [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/103 [13:30:27] (03update) 10taavi: runner: Run mypy in strict mode [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/103 [13:30:28] (03update) 10taavi: runner: Reformat with latest black [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/104 [13:33:16] (03merge) 10taavi: runner: Reformat with latest black [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/104 [13:33:22] (03update) 10taavi: runner: Run mypy in strict mode [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/103 [13:33:50] (03update) 10taavi: Update config repo hosting-platform name (Gerrit -> GitLab) [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/102 (owner: 10asmartkitten) [13:35:44] (03approved) 10taavi: Update config repo hosting-platform name (Gerrit -> GitLab) [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/102 (owner: 10asmartkitten) [13:35:51] (03merge) 10taavi: Update config repo hosting-platform name (Gerrit -> GitLab) [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/102 (owner: 10asmartkitten) [13:36:39] (03CR) 10Zfilipin: "@phedenskog@wikimedia.org should we discuss it during office hours next week?" [integration/config] - 10https://gerrit.wikimedia.org/r/1201546 (https://phabricator.wikimedia.org/T408327) (owner: 10Phedenskog) [13:38:39] (03update) 10taavi: runner: Run mypy in strict mode [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/103 [13:38:48] (03update) 10taavi: runner: Run mypy in strict mode [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/103 [14:20:26] (03PS1) 10Jforrester: Zuul: […/WikimediaCustomizations] Add PageViewInfo phan dep [integration/config] - 10https://gerrit.wikimedia.org/r/1235041 [15:08:14] 10Beta-Cluster-Infrastructure, 10Page Content Service, 06Content-Transform-Team (Work In Progress), 13Patch-For-Review: PCS/summary returns errors for beta requests - https://phabricator.wikimedia.org/T415877#11566132 (10Jgiannelos) [15:08:42] 10Beta-Cluster-Infrastructure, 10Page Content Service, 06Content-Transform-Team (Work In Progress), 13Patch-For-Review: PCS/summary returns errors for beta requests - https://phabricator.wikimedia.org/T415877#11566136 (10Jgiannelos) a:03Jgiannelos [15:12:03] (03PS2) 10Hashar: utils/zuul-mw-jobs-runner: Add 'job-name' parameter [integration/config] - 10https://gerrit.wikimedia.org/r/1233753 (owner: 10Jforrester) [15:16:38] James_F: I have fixed --job-name being passed to utils/zuul-mw-jobs-runner.py [15:16:47] Nice. Does it work? :-) [15:17:03] there is some output when not using `--start` [15:17:16] That's a good sign. [15:17:22] the script connects to the Gearman server on contint.wikimedia.org usng the hardcoded `localhost` (iirc) [15:17:25] so gotta run it from there [15:17:30] that depends on the `gear` python module [15:17:38] so you gotta setup a virtualenv there in your homedir [15:25:47] (03CR) 10Hashar: [C:03+2] "The job seem to work and the dependencies are injected. Kudos! 🎉" [integration/config] - 10https://gerrit.wikimedia.org/r/1233753 (owner: 10Jforrester) [15:25:53] James_F: +2 :) [15:27:31] (03Merged) 10jenkins-bot: utils/zuul-mw-jobs-runner: Add 'job-name' parameter [integration/config] - 10https://gerrit.wikimedia.org/r/1233753 (owner: 10Jforrester) [15:33:27] (03PS1) 10Hashar: Zuul: [BlueSpicePageTemplates]: add VueJsPlus explicitly [integration/config] - 10https://gerrit.wikimedia.org/r/1235057 [15:33:43] (03CR) 10Hashar: [C:03+2] Zuul: [BlueSpicePageTemplates]: add VueJsPlus explicitly [integration/config] - 10https://gerrit.wikimedia.org/r/1235057 (owner: 10Hashar) [15:35:20] (03Merged) 10jenkins-bot: Zuul: [BlueSpicePageTemplates]: add VueJsPlus explicitly [integration/config] - 10https://gerrit.wikimedia.org/r/1235057 (owner: 10Hashar) [15:37:30] (03Restored) 10Hashar: Use standalone jobs for Wikibase Selenium tests [integration/config] - 10https://gerrit.wikimedia.org/r/676107 (https://phabricator.wikimedia.org/T287582) (owner: 10Hashar) [15:37:32] (03CR) 10Zuul test: "Merge Failed." [integration/config] - 10https://gerrit.wikimedia.org/r/676107 (https://phabricator.wikimedia.org/T287582) (owner: 10Hashar) [15:39:52] 10GitLab (CI & Job Runners), 06Release-Engineering-Team, 07Essential-Work: Buildkit v0.27.1 released - https://phabricator.wikimedia.org/T415284#11566298 (10dancy) [15:48:25] (03PS19) 10Hashar: Use standalone jobs for Wikibase Selenium tests [integration/config] - 10https://gerrit.wikimedia.org/r/676107 (https://phabricator.wikimedia.org/T287582) [15:49:55] (03CR) 10CI reject: [V:04-1] Use standalone jobs for Wikibase Selenium tests [integration/config] - 10https://gerrit.wikimedia.org/r/676107 (https://phabricator.wikimedia.org/T287582) (owner: 10Hashar) [15:50:03] maintenance-disconnect-full-disks build 776465 integration-agent-docker-1047 (/: 36%, /srv: 95%, /var/lib/docker: 43%): OFFLINE due to disk space [15:51:52] (03PS20) 10Hashar: Use standalone jobs for Wikibase Selenium tests [integration/config] - 10https://gerrit.wikimedia.org/r/676107 (https://phabricator.wikimedia.org/T287582) [15:54:48] (03PS21) 10Hashar: Use standalone jobs for Wikibase Selenium tests [integration/config] - 10https://gerrit.wikimedia.org/r/676107 (https://phabricator.wikimedia.org/T287582) [15:55:03] maintenance-disconnect-full-disks build 776466 integration-agent-docker-1047 (/: 36%, /srv: 47%, /var/lib/docker: 43%): RECOVERY disk space OK [15:56:03] (03PS22) 10Hashar: Use standalone jobs for Wikibase Selenium tests [integration/config] - 10https://gerrit.wikimedia.org/r/676107 (https://phabricator.wikimedia.org/T287582) [15:56:34] we shall see what happens [15:56:42] https://integration.wikimedia.org/ci/job/wikibase-selenium/11/console [15:57:02] and theorically that'll let me move the Wikibase Selenium tests to their standalone job [16:20:56] 10Beta-Cluster-Infrastructure, 10MediaWiki-REST-API, 06MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), 13Patch-For-Review: REST API broken on beta sites - https://phabricator.wikimedia.org/T415771#11566517 (10HCoplin-WMF) p:05Triage→03High a:03BPirkle This could be related to a recent... [16:20:57] (03open) 10dancy: kubernetes.py: Make deployment monitoring resilient to connectivity blips [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1092 (https://phabricator.wikimedia.org/T415839) [16:20:58] (03update) 10dancy: kubernetes.py: Make deployment monitoring resilient to connectivity blips [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1092 (https://phabricator.wikimedia.org/T415839) [16:24:27] (03merge) 10dancy: kubernetes.py: Make deployment monitoring resilient to connectivity blips [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1092 (https://phabricator.wikimedia.org/T415839) [16:24:59] (03open) 10dancy: Release 4.240.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1093 [16:27:40] (03merge) 10dancy: Release 4.240.0 [repos/releng/scap] - 10https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1093 [16:32:39] 06Project-Admins: Create project tag for Wishlist-FY25-26 - https://phabricator.wikimedia.org/T415913 (10KSiebert) 03NEW [16:34:14] 06Project-Admins: Create project tag for Wishes - https://phabricator.wikimedia.org/T415913#11566631 (10KSiebert) [16:35:20] 06Project-Admins: Create project tag for Wishes - https://phabricator.wikimedia.org/T415913#11566637 (10A_smart_kitten) > This project is to track wishes worked on under the community wishlist. (Maybe I'm missing something, but that seems like the current scope of #community-wishlist? /genq) [16:40:53] 10Scap: "The connection to the server kubemaster.svc.eqiad.wmnet:6443 was refused - did you specify the right host or port?" and freezing - https://phabricator.wikimedia.org/T415839#11566695 (10dancy) 05Open→03Resolved p:05Triage→03Medium a:03dancy @Reedy I deployed a change to the kubernetes deplo... [16:44:29] 06Project-Admins: Create project tag for Wishes - https://phabricator.wikimedia.org/T415913#11566731 (10KSiebert) We want to track in progress work only and have a paper trail. [16:44:31] 10Continuous-Integration-Config, 10MobileFrontend, 06Reader Growth Team: MobileFrontend tests that depend on ext:ParserMigration are currently failing (and also don't seem to be being run in CI) - https://phabricator.wikimedia.org/T415451#11566733 (10Jdlrobson-WMF) p:05Triage→03Medium [16:50:54] 10Phabricator, 10Wikibase Cloud: Create Phabricator CustomField for GitHub PRs - https://phabricator.wikimedia.org/T415903#11566776 (10Ollie.Shotton_WMDE) [16:53:45] 10Phabricator, 10Wikibase Cloud: Create Phabricator CustomField for GitHub PRs - https://phabricator.wikimedia.org/T415903#11566803 (10Ollie.Shotton_WMDE) @Aklapper what are your thoughts on this task? If we create this Custom Field, would you be happy to review the MR and have it deployed on https://phabricat... [16:56:05] 06Release-Engineering-Team, 07Essential-Work, 06Test Kitchen (Experiment Platform Sprint 19): [Renaming TestKitchen] Update integration/quibble - https://phabricator.wikimedia.org/T414462#11566825 (10KReid-WMF) [17:08:45] 06Release-Engineering-Team (Priority Backlog 📥), 07Essential-Work, 05Release, 05Train Deployments: 1.46.0-wmf.14 deployment blockers - https://phabricator.wikimedia.org/T413805#11567009 (10Jdlrobson-WMF) [17:08:52] 10Beta-Cluster-Infrastructure, 10Page Content Service, 06Content-Transform-Team (Work In Progress), 13Patch-For-Review: PCS/summary returns errors for beta requests - https://phabricator.wikimedia.org/T415877#11567010 (10Jdlrobson-WMF) [17:09:05] 06Release-Engineering-Team (Priority Backlog 📥), 07Essential-Work, 05Release, 05Train Deployments: 1.46.0-wmf.14 deployment blockers - https://phabricator.wikimedia.org/T413805#11567013 (10Jdlrobson-WMF) My understanding is {T415877} could impact production so marking as a train blocker to make sure page p... [17:09:45] 06Release-Engineering-Team, 10Quibble, 07Essential-Work, 06Test Kitchen (Experiment Platform Sprint 19): [Renaming TestKitchen] Update integration/quibble - https://phabricator.wikimedia.org/T414462#11567018 (10A_smart_kitten) [17:55:26] 10Continuous-Integration-Config, 10MobileFrontend, 06Reader Growth Team: MobileFrontend tests that depend on ext:ParserMigration are currently failing (and also don't seem to be being run in CI) - https://phabricator.wikimedia.org/T415451#11567194 (10HSwan-WMF) [17:55:34] (03merge) 10taavi: runner: Run mypy in strict mode [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/103 [18:00:03] maintenance-disconnect-full-disks build 776491 integration-agent-docker-1049 (/: 36%, /srv: 97%, /var/lib/docker: 45%): OFFLINE due to disk space [18:05:03] maintenance-disconnect-full-disks build 776492 integration-agent-docker-1049 (/: 36%, /srv: 48%, /var/lib/docker: 44%): RECOVERY disk space OK [18:26:21] (03open) 10taavi: runner: handlers: Migrate to Pathlib [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/105 [18:26:22] (03update) 10taavi: runner: handlers: Migrate to Pathlib [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/105 [18:26:22] (03open) 10taavi: runner: Split ensure_package_lock to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/106 [18:26:23] (03update) 10taavi: runner: Split ensure_package_lock to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/106 [18:26:24] (03open) 10taavi: runner: Split fix_package_json_metadata to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/107 [18:26:25] (03update) 10taavi: runner: Split fix_package_json_metadata to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/107 [18:26:39] (03update) 10taavi: runner: handlers: Migrate to Pathlib [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/105 [18:26:41] (03update) 10taavi: runner: Split ensure_package_lock to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/106 [18:26:42] (03update) 10taavi: runner: Split fix_package_json_metadata to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/107 [18:41:03] 10Beta-Cluster-Infrastructure, 10GitLab, 10m3api: Unblock running tests against Beta Cluster from Digital Ocean GitLab CI runners - https://phabricator.wikimedia.org/T414864#11567392 (10LucasWerkmeister) (Acknowledged, but I just want to point out how preposterous it is that letting just one cloud provid... [18:57:07] (03approved) 10jforrester: runner: handlers: Migrate to Pathlib [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/105 (owner: 10taavi) [18:58:46] (03approved) 10jforrester: runner: Split ensure_package_lock to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/106 (owner: 10taavi) [18:59:38] (03approved) 10jforrester: runner: Split fix_package_json_metadata to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/107 (owner: 10taavi) [19:17:54] 10GitLab (Account Approval), 06Release-Engineering-Team: Requesting GitLab account activation for [ChrisEroland] - https://phabricator.wikimedia.org/T415940 (10ChrisEroland) 03NEW [19:23:05] (03update) 10taavi: runner: handlers: Migrate to Pathlib [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/105 [19:23:07] (03merge) 10taavi: runner: handlers: Migrate to Pathlib [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/105 [19:23:07] (03update) 10taavi: runner: Split ensure_package_lock to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/106 [19:23:13] (03merge) 10taavi: runner: Split ensure_package_lock to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/106 [19:23:14] (03update) 10taavi: runner: Split fix_package_json_metadata to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/107 [19:23:17] (03update) 10taavi: runner: Split fix_package_json_metadata to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/107 [19:23:45] > You should run a new pipeline, because the target branch has changed for this merge request. [19:25:40] (03merge) 10taavi: runner: Split fix_package_json_metadata to a separate class [repos/ci-tools/libup] - 10https://gitlab.wikimedia.org/repos/ci-tools/libup/-/merge_requests/107 [19:32:22] (03PS1) 10Hashar: Wrap user commands with a Chronometer [integration/quibble] - 10https://gerrit.wikimedia.org/r/1235103 [19:38:14] 10Continuous-Integration-Config, 06Release-Engineering-Team (Priority Backlog 📥), 10Wikibase (3rd party installations), 10Wikidata, 13Patch-For-Review: Move some Wikibase selenium tests to a standalone job - https://phabricator.wikimedia.org/T287582#11567672 (10hashar) I have rebased the Jenkins job conf... [19:40:01] 10Continuous-Integration-Config, 06Release-Engineering-Team, 10Quibble, 07Essential-Work, 06Test Kitchen (Experiment Platform Sprint 19): [Renaming TestKitchen] Update integration/quibble - https://phabricator.wikimedia.org/T414462#11567683 (10Jdforrester-WMF) `EXT_DEPENDENCIES` is set in integration/con... [19:55:03] maintenance-disconnect-full-disks build 776514 integration-agent-docker-1052 (/: 36%, /srv: 100%, /var/lib/docker: 35%): OFFLINE due to disk space [19:56:34] 10Continuous-Integration-Config, 06Release-Engineering-Team (Priority Backlog 📥), 10Wikibase (3rd party installations), 10Wikidata, 13Patch-For-Review: Move some Wikibase selenium tests to a standalone job - https://phabricator.wikimedia.org/T287582#11567737 (10hashar) When I look at the MediaWiki error... [20:00:03] maintenance-disconnect-full-disks build 776515 integration-agent-docker-1052 (/: 36%, /srv: 14%, /var/lib/docker: 33%): RECOVERY disk space OK [20:27:23] 10Continuous-Integration-Config, 06Release-Engineering-Team (Priority Backlog 📥), 10Wikibase (3rd party installations), 10Wikidata, 13Patch-For-Review: Move some Wikibase selenium tests to a standalone job - https://phabricator.wikimedia.org/T287582#11567833 (10hashar) I rebased [[ https://gerrit.wikimed...