[01:08:32] Project beta-scap-eqiad build #318079: 04FAILURE in 4 min 41 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318079/ [01:17:21] Yippee, build fixed! [01:17:22] Project beta-scap-eqiad build #318080: 09FIXED in 3 min 28 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318080/ [04:01:32] * DannyS712 is living debugging on beta cluster for a few minutes [04:35:35] done, everything should be exactly how it was when I started [06:26:50] 10Project-Admins, 10Bad-Words-Detection-System, 10User-Ladsgroup: Bad-Words-Detection-System seems to track issues in both WM Phab and Github - https://phabricator.wikimedia.org/T263264 (10Ladsgroup) 05Openβ†’03Resolved a:03Ladsgroup Done. The issues is now disabled. [07:14:34] (03CR) 10Hashar: "I had the issue after a fresh checkout and running:" [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628400 (owner: 10Hashar) [07:15:23] (03CR) 10Hashar: "Based on my experience on a fresh Debian." [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628399 (owner: 10Hashar) [07:19:54] (03CR) 10Hashar: "Merely cause the Ansible native module first reads the file before doing the replacement. It can thus handle whether the task has made any" [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628387 (owner: 10Hashar) [07:29:34] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10Quibble, 10Patch-For-Review, 10Regression: Regression: lost the ability to --dump-db-postrun - https://phabricator.wikimedia.org/T239396 (10hashar) 05Stalledβ†’03Resolved And that has... [07:33:32] (03PS1) 10Hashar: jjb: upgrade to Quibble 0.0.45 [integration/config] - 10https://gerrit.wikimedia.org/r/628746 [07:34:08] !log Upgrading https://integration.wikimedia.org/ci/job/integration-quibble-fullrun/ to Quibble 0.0.45 [07:34:09] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [07:37:41] !log integration: purged old containers and images via integration-cumin: sudo cumin --force 'name:docker' 'docker image prune -f' && sudo cumin --force 'name:docker' 'docker container prune -f' [07:37:43] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [07:44:07] 10MediaWiki-Codesniffer: Allow @noinspection in FunctionAnnotationsSniff - https://phabricator.wikimedia.org/T263390 (10Daimona) [07:47:38] (03CR) 10Daimona Eaytoy: "Note that the order of modifiers is, in principle, arbitrary, so nothing prevents you from having `private final function`. PSR-12 discour" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/628209 (https://phabricator.wikimedia.org/T263188) (owner: 10DannyS712) [07:48:02] hashar: Great, you deployed all the new Quibble code rather than just a stable release! And it's holding up so far... [07:48:33] and it seems to work at https://integration.wikimedia.org/ci/job/integration-quibble-fullrun/118/console ;) [07:49:33] * awight notes that we need to add post-run db dumping to the integration test. [07:51:07] I think the field is ready for me to kick the Apache support again. [07:51:20] 10Release-Engineering-Team (Logspam), 10GeoData, 10Discovery-Search (Current work), 10MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), 10Wikimedia-production-error: Elastica\Exception\ResponseException from line 56 of /srv/mediawiki/php-1.35.0-wmf.41/extensions/GeoData... - https://phabricator.wikimedia.org/T258641 [07:53:29] !log Upgrading all Jenkins jobs to Quibble 0.0.45 [07:53:31] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [07:53:50] (03PS2) 10Awight: Cleanup: fold short lines [integration/quibble] - 10https://gerrit.wikimedia.org/r/627493 [07:54:32] (oh now I see, I jumped into the intersection before the light turned green :-) [07:54:33] Project beta-scap-eqiad build #318119: 04FAILURE in 10 min: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318119/ [07:59:24] Here's one actually running quibble 0.0.45, https://integration.wikimedia.org/ci/job/mwselenium-quibble-docker/31914/console , looks happy so far. [08:00:15] Project beta-scap-eqiad build #318120: 04STILL FAILING in 4 min 41 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318120/ [08:00:31] (03CR) 10Ammarpad: "> Note that the order of modifiers is, in principle, arbitrary, so nothing prevents you from having `private final function`. PSR-12 disco" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/628209 (https://phabricator.wikimedia.org/T263188) (owner: 10DannyS712) [08:04:13] (03Abandoned) 10Awight: Host and port are mandatory for DevWebServer [integration/quibble] - 10https://gerrit.wikimedia.org/r/591822 (owner: 10Awight) [08:06:09] (03Abandoned) 10Awight: [WIP] Experimenting with external db [integration/quibble] - 10https://gerrit.wikimedia.org/r/591004 (owner: 10Awight) [08:07:47] Project beta-scap-eqiad build #318121: 04STILL FAILING in 3 min 50 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318121/ [08:11:06] awight: postdump can be added to the utils/ci-fullrun.sh script in quibble.git :] [08:11:15] will probably want to gzip it [08:11:29] and then have the Jenkins job to capture it (it probably already captures anything under ./log though) [08:11:35] +1 thanks for the pointer [08:11:53] (03CR) 10Hashar: [C: 03+2] "Deployed" [integration/config] - 10https://gerrit.wikimedia.org/r/628746 (owner: 10Hashar) [08:13:03] (03Merged) 10jenkins-bot: jjb: upgrade to Quibble 0.0.45 [integration/config] - 10https://gerrit.wikimedia.org/r/628746 (owner: 10Hashar) [08:17:42] Project beta-scap-eqiad build #318122: 04STILL FAILING in 3 min 42 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318122/ [08:19:12] (03PS6) 10Awight: PEP 8: underscore prefix for internal functions [integration/quibble] - 10https://gerrit.wikimedia.org/r/588177 [08:20:31] (03CR) 10jerkins-bot: [V: 04-1] PEP 8: underscore prefix for internal functions [integration/quibble] - 10https://gerrit.wikimedia.org/r/588177 (owner: 10Awight) [08:20:55] (03Abandoned) 10Awight: [DNM] Experimental merge [integration/quibble] - 10https://gerrit.wikimedia.org/r/588374 (owner: 10Awight) [08:22:29] (03PS7) 10Awight: PEP 8: underscore prefix for internal functions [integration/quibble] - 10https://gerrit.wikimedia.org/r/588177 [08:27:35] Project beta-scap-eqiad build #318123: 04STILL FAILING in 3 min 38 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318123/ [08:37:41] Project beta-scap-eqiad build #318124: 04STILL FAILING in 3 min 40 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318124/ [08:47:34] Project beta-scap-eqiad build #318125: 04STILL FAILING in 3 min 40 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318125/ [08:57:36] Project beta-scap-eqiad build #318126: 04STILL FAILING in 3 min 40 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318126/ [08:59:54] (03CR) 10Hashar: [C: 03+2] "That is solely for the manually run job https://integration.wikimedia.org/ci/job/wikidata-query-rdf-maven-release-docker-wdqs/" [integration/config] - 10https://gerrit.wikimedia.org/r/627783 (owner: 10ZPapierski) [09:00:53] (03Merged) 10jenkins-bot: Report junit tests for wikidata mvn jobs [integration/config] - 10https://gerrit.wikimedia.org/r/627783 (owner: 10ZPapierski) [09:02:10] (03PS14) 10Awight: [WIP] Add option for using Apache as server [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [09:02:12] (03PS1) 10Awight: Implement webserver engines as subclasses [integration/quibble] - 10https://gerrit.wikimedia.org/r/628759 (https://phabricator.wikimedia.org/T225218) [09:02:39] awight: 🀞🏽 [09:07:37] Project beta-scap-eqiad build #318127: 04STILL FAILING in 3 min 41 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318127/ [09:08:09] (03CR) 10jerkins-bot: [V: 04-1] Implement webserver engines as subclasses [integration/quibble] - 10https://gerrit.wikimedia.org/r/628759 (https://phabricator.wikimedia.org/T225218) (owner: 10Awight) [09:08:15] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Add option for using Apache as server [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [09:17:39] Project beta-scap-eqiad build #318128: 04STILL FAILING in 3 min 37 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318128/ [09:27:33] Project beta-scap-eqiad build #318129: 04STILL FAILING in 3 min 37 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318129/ [09:37:40] Project beta-scap-eqiad build #318130: 04STILL FAILING in 3 min 42 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318130/ [09:45:26] !log Beta Cluster: Deleted a bunch of old log files on deployment-snapshot01 so that scap stops failing [09:45:28] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [09:51:30] Yippee, build fixed! [09:51:30] Project beta-scap-eqiad build #318131: 09FIXED in 7 min 33 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318131/ [09:56:44] (03PS2) 10Hashar: Move security check to its own image [integration/config] - 10https://gerrit.wikimedia.org/r/626480 [09:59:10] (03PS1) 10Hashar: jjb: switch to releng/php-composer-security-docker [integration/config] - 10https://gerrit.wikimedia.org/r/628764 [09:59:35] (03CR) 10Hashar: "Rebased and I have made the script to be the default entry point." (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/626480 (owner: 10Hashar) [10:02:49] (03CR) 10Lars Wirzenius: [V: 03+2 C: 03+2] mirror-repos.sh: Add mediawiki/tools/scap to the list [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628507 (owner: 10Ahmon Dancy) [10:06:13] (03CR) 10Lars Wirzenius: [C: 04-1] "I would prefer for the script to NOT create the directory. I typo things too often, and it's safer for me to not have typos result in dire" [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628400 (owner: 10Hashar) [10:07:13] (03CR) 10Lars Wirzenius: [V: 03+2 C: 03+2] ansible: remove trailing white spaces [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628386 (owner: 10Hashar) [10:07:35] (03PS2) 10Awight: Implement webserver engines as subclasses [integration/quibble] - 10https://gerrit.wikimedia.org/r/628759 (https://phabricator.wikimedia.org/T225218) [10:07:37] (03PS15) 10Awight: [WIP] Add option for using Apache as server [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [10:08:11] (03CR) 10Lars Wirzenius: [V: 03+2 C: 03+2] README.md: extend doc for kvm setup [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628399 (owner: 10Hashar) [10:09:03] (03CR) 10Lars Wirzenius: [V: 03+2 C: 03+2] ansible: cat does not change anything in playbook [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628389 (owner: 10Hashar) [10:12:39] Hi all! [10:14:54] (03CR) 10Lars Wirzenius: [V: 03+2 C: 03+2] ansible: replace sed with 'replace' module [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628387 (owner: 10Hashar) [10:14:56] What do we need to do in order to have Jenkins storing the docker images (built from our blubber CI-pipeline) either available via Jenkins or published to the WMF docker repo? [10:15:37] It's the services/wikispeech/repos. E.g. https://gerrit.wikimedia.org/r/admin/repos/mediawiki%2Fservices%2Fwikispeech%2Fwikispeech-server [10:17:17] (03CR) 10Lars Wirzenius: [V: 03+2 C: 03+2] "The commit message doesn't explain _why_ this is a desireable change, but I'll accept it anyway." [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628388 (owner: 10Hashar) [10:25:57] (03CR) 10Hashar: "Merely avoiding to execute a shell when it is not needed. So we run `/bin/cat file.txt` instead of `sh -c '/bin/cat file.txt' :]" [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628388 (owner: 10Hashar) [10:26:27] (03CR) 10Awight: [WIP] Add option for using Apache as server (034 comments) [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [10:31:51] (03CR) 10Lars Wirzenius: [V: 03+2 C: 03+2] Run ansible playbooks in parallel [tools/train-dev] - 10https://gerrit.wikimedia.org/r/626730 (owner: 10Ahmon Dancy) [10:33:02] (03CR) 10Awight: "> we shouldn't make existing classes more complex, rather the alternative backends should be encapsulated each in their own module." [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [10:42:54] 10Continuous-Integration-Infrastructure (Slipway), 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Wikidata, and 2 others: Create docker based CI job to build the wikidata-query-gui - https://phabricator.wikimedia.org/T210286 (10Addshore) [10:44:50] 10Continuous-Integration-Infrastructure (Slipway), 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Wikidata, and 2 others: Create docker based CI job to build the wikidata-query-gui - https://phabricator.wikimedia.org/T210286 (10Addshore) [10:47:52] 10Continuous-Integration-Infrastructure (Slipway), 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Wikidata, and 2 others: Create docker based CI job to build the wikidata-query-gui - https://phabricator.wikimedia.org/T210286 (10Addshore) This was prioritized in a pri... [10:52:58] 10Deployments, 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10Sustainability (Incident Followup): Avoid unfinished train deploys over holidays, weekends, or other stretches of no-deploy days - https://phabricator.wikimedia.org/T260401 (10LarsWirzenius) Having pondered... [10:54:12] 10Continuous-Integration-Infrastructure (Slipway), 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Wikidata, and 2 others: Create docker based CI job to build the wikidata-query-gui - https://phabricator.wikimedia.org/T210286 (10Addshore) [10:55:14] 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO, 10Release Pipeline, 10serviceops-radar: Pipeline: provide a way to rebuild all blubber images - https://phabricator.wikimedia.org/T214431 (10LarsWirzenius) Meta comment: I have no strong opinion on this, but I note that this task was o... [10:55:39] 10Continuous-Integration-Infrastructure (Slipway), 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Wikidata, and 2 others: Create docker based CI job to build the wikidata-query-gui - https://phabricator.wikimedia.org/T210286 (10Addshore) Switched out for {T192006} as... [10:59:05] 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10Scap: Add tests for Scap cdb generation - https://phabricator.wikimedia.org/T254000 (10LarsWirzenius) p:05Highβ†’03Medium Lowering priority as things aren't currently broken. [11:05:00] (03PS16) 10Awight: [WIP] Add option for using Apache as server [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [11:06:31] (03CR) 10Awight: "Selenium tests pass but api tests fail hard. I think it's because we're missing the "router" PHP script when using the Apache backend." [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [11:33:00] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10MediaWiki Train Development Environment, 10Patch-For-Review: Add CI to mediawiki/tools/train-dev - https://phabricator.wikimedia.org/T259586 (10LarsWirzen... [11:58:33] (03PS1) 10Lars Wirzenius: add pipefail to train-dev, now it's a Bash script [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628779 [12:02:53] (03CR) 10Hashar: "> Patch Set 2: Code-Review-1" [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628400 (owner: 10Hashar) [12:04:37] (03CR) 10Hashar: [V: 03+2 C: 03+2] add pipefail to train-dev, now it's a Bash script [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628779 (owner: 10Lars Wirzenius) [12:07:51] (03CR) 10Lars Wirzenius: [C: 04-1] "> Oh a typo when invoking the script. What about changing this patch to nicely error out when $dir does not exist asking user to create i" [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628400 (owner: 10Hashar) [12:11:31] (03PS3) 10Hashar: train-dev: error out when build dir does not exist [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628400 [12:12:16] liw: done ;] [12:14:45] (03CR) 10Lars Wirzenius: [V: 03+2 C: 03+2] train-dev: error out when build dir does not exist [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628400 (owner: 10Hashar) [12:16:55] ;D [12:24:19] (03PS17) 10Kosta Harlan: [WIP] Add option for using Apache as server [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) [12:26:44] (03CR) 10Kosta Harlan: "> Patch Set 16:" [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [12:31:27] awight: oops, I naively thought the integration test would use the new backend :) could you share a command I can use to test the apache backend with rest.php support? [12:32:04] (or if it's easy for you to test it, see if the snippet I added fixes the rest.php issue?) [12:36:35] 10Release-Engineering-Team, 10Platform Engineering, 10Patch-For-Review, 10Platform Team Workboards (Clinic Duty Team): Setup Git repo and CI for shellbox - https://phabricator.wikimedia.org/T263295 (10daniel) [12:37:03] 10Release-Engineering-Team, 10Patch-For-Review, 10Platform Team Workboards (Clinic Duty Team): Setup Git repo and CI for shellbox - https://phabricator.wikimedia.org/T263295 (10daniel) [12:59:50] nevermind, figured it out after refreshing my memory [13:01:03] kostajh: :-) nice, yeah I always struggle to figure out the magic docker commandline. Thanks for the fixup, I'll take a look tomorrow. We're really close! [13:02:14] (03PS10) 10Hashar: Add ansible-lint to be run via tox [tools/train-dev] - 10https://gerrit.wikimedia.org/r/620950 (https://phabricator.wikimedia.org/T259586) [13:02:16] (03PS1) 10Hashar: ansible: avoid redefining qemu default network [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628795 [13:02:18] (03PS1) 10Hashar: ansible: use etcd3 module instead of etcdtctl [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628796 [13:03:26] (03CR) 10Hashar: "I haven't tested it, that is based on the module documentation." [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628796 (owner: 10Hashar) [13:10:27] 10Continuous-Integration-Config, 10Browser-Tests, 10MW-1.31-release, 10MW-1.34-release: karma-main Couldn't load color-version. - https://phabricator.wikimedia.org/T263455 (10Reedy) [13:11:36] 10Continuous-Integration-Config, 10Browser-Tests, 10MW-1.31-release, 10MW-1.34-release: karma-main Couldn't load color-version. - https://phabricator.wikimedia.org/T263455 (10Reedy) p:05Triageβ†’03High Marking high as it's resulting in V-1 on numerous release branches [13:20:16] awight: hmm, actually I don't see the Selenium tests working [13:22:07] 10Phabricator, 10Trust-and-Safety: Remove Phabricator 2FA from account `mepps` - https://phabricator.wikimedia.org/T261478 (10mepps) Thank you @Aklapper! [13:38:42] seems like the envvars aren't getting read [13:41:28] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Browser-Tests, 10MW-1.31-release, 10MW-1.34-release: karma-main Couldn't load color-version. - https://phabricator.wikimedia.org/T263455 (10Reedy) [14:16:30] (03PS1) 10Hashar: Allow reusing an existing train-dev.qcow2 image [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628842 [14:19:41] (03CR) 10Hashar: [C: 04-1] "Have to do the same in ./virt-install.sh which bails out if images already exists for git/db/deploy." [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628842 (owner: 10Hashar) [14:22:06] (03PS4) 10Jforrester: layout: [FundraisingEmailUnsubscribe] Make special FR REL1_35-php73 job voting [integration/config] - 10https://gerrit.wikimedia.org/r/624755 [14:22:14] (03PS3) 10Jforrester: layout: [FundraisingEmailUnsubscribe] Drop special FR REL1_31-php70 job [integration/config] - 10https://gerrit.wikimedia.org/r/624791 [14:29:18] 10Project-Admins: Requests for addition to the #acl*Project-Admins group (in comments) - https://phabricator.wikimedia.org/T706 (10LSobanski) Hi, our team (SRE Data Persistance) is adding some complexity to our project tracking so I would appreciate if I could get the permissions necessary to create tags. [14:47:07] * Reedy grumbles [14:47:18] Anyone know about the "karma-main Couldn't load color-version" [14:47:24] Cause it's gonna end up winding me up this week [14:53:42] Reedy: Probably an old unpinned version that's now broken? [14:57:58] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Browser-Tests, 10MW-1.31-release, 10MW-1.34-release: karma-main Couldn't load color-version in mediawiki-quibble-composer-mysql-php72-docker - https://phabricator.wikimedia.org/T263455 (10Reedy) [14:58:33] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Browser-Tests, 10MW-1.31-release, 10MW-1.34-release: karma-main Couldn't load color-version in mediawiki-quibble-composer-mysql-php72-docker - https://phabricator.wikimedia.org/T263455 (10Reedy) Seems to only fail in mediawiki-quibble-compose... [14:59:06] James_F: Potentially, especially as it seems to only be an issue in the 72 image, 73 seems ok... [15:01:19] Reedy: [15:01:22] Meh. [15:01:31] Reedy: Joy. [15:09:20] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Browser-Tests, 10MW-1.31-release, 10MW-1.34-release: karma-main Couldn't load color-version in mediawiki-quibble-composer-mysql-php72-docker - https://phabricator.wikimedia.org/T263455 (10hashar) The karma qunit encounters a 404 when reaching... [15:10:05] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Browser-Tests, 10MW-1.31-release, 10MW-1.34-release: Qunit tests fail on REL1_31 and REL1_34 due to [404]: //index.php?title=Special:JavaScriptTest/qunit/export - https://phabricator.wikimedia.org/T263455 (10hashar) [15:12:15] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Browser-Tests, 10MW-1.31-release, 10MW-1.34-release: Qunit tests fail on REL1_31 and REL1_34 due to [404]: //index.php?title=Special:JavaScriptTest/qunit/export - https://phabricator.wikimedia.org/T263455 (10hashar) [15:15:19] Reedy: git bisecting quibble for that Qunit failure [15:15:27] Is there some change with the value of wgEnableJavaScriptTest ? [15:15:37] The code is definitely there in https://github.com/wikimedia/mediawiki/blob/REL1_31/includes/specials/SpecialJavaScriptTest.php#L45-L48 [15:15:44] But >This special page is disabled by default ($wgEnableJavaScriptTest) [15:15:48] also, <3 [15:16:02] [309c28394923d51ed4312b20df05f85b3b8049f3] mediawiki: Remove old < MW 1.30 fallback for DevelopmentSettings [15:16:05] pretty sure that is the reason [15:16:08] but still bisecting [15:16:29] yeah [15:16:55] Aha, that looks indeed suspicious :) [15:18:58] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10Patch-For-Review, 10Platform Team Workboards (Clinic Duty Team): Setup Git repo and CI for shellbox - https://phabricator.wikimedia.org/T263295 (10thcipri... [15:19:26] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Quibble, 10Browser-Tests, and 2 others: Qunit tests fail on REL1_31 and REL1_34 due to [404]: //index.php?title=Special:JavaScriptTest/qunit/export - https://phabricator.wikimedia.org/T263455 (10hashar) That is 100% due to Quibble 0.0.45 which... [15:19:31] Reedy: so yeah hmm [15:19:34] good catch [15:19:45] https://phabricator.wikimedia.org/T263455#6480196 has all the story [15:19:52] guess we can do the backport dance now [15:21:21] Reedy: doing the backports [15:21:31] thanks! [15:23:29] OH nice [15:23:38] so the cherry pick via Gerrit ui has a conflict [15:23:44] but the change is created and flagged as wip ! [15:25:01] Reedy: should I add a release note? ;) [15:27:43] Don't need to worry about release-notes, I'll sort that out in a bit :) [15:29:18] yeah, the cherry pick with conflicts is pretty cool [15:29:45] cherry picks https://gerrit.wikimedia.org/r/c/mediawiki/core/+/628813 https://gerrit.wikimedia.org/r/c/mediawiki/core/+/628814 [15:29:53] * Reedy waits for jerkins [15:29:56] though maybe [15:30:01] we nede to add a note in the release note [15:30:15] to remember folks to not use DevelopmentSettings.php in production [15:31:10] Probably a good idea [15:36:25] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Quibble, 10Browser-Tests, and 3 others: Qunit tests fail on REL1_31 and REL1_34 due to [404]: //index.php?title=Special:JavaScriptTest/qunit/export - https://phabricator.wikimedia.org/T263455 (10hashar) Note: the same Quibble patches also dropp... [15:37:53] and This special page is disabled by default ($wgEnableJavaScriptTest) is a good catch :] [15:38:01] I haven't seen it in the console log [15:48:43] (03PS1) 10Ahmon Dancy: Increase deploy workspace to 30GB [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628870 [15:48:55] 10Phabricator (Search): Phabricator global search: "Cannot use object of type PhutilSafeHTML as array" error for certain strings - https://phabricator.wikimedia.org/T263063 (10brennen) > see above for wtf php lol Glorious. [16:02:06] Reedy: they still fail :( [16:02:16] I made a mess [16:02:35] oh [16:02:42] missed the global statement bah [16:03:13] master doesn't have it... inconsistency! [16:03:26] funnily [16:03:37] but it works on master? :-\ [16:03:46] My last change wasn't valid PHP [16:04:00] or is qunit failing for changes being send to @master? :\ [16:04:04] I think the global isn't necessarily needed, but is there incase of closures [16:04:39] was it failling without global? [16:04:44] (03CR) 10Lars Wirzenius: [V: 03+2 C: 03+2] Increase deploy workspace to 30GB [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628870 (owner: 10Ahmon Dancy) [16:15:53] maintenance-disconnect-full-disks build 214009 integration-agent-docker-1020 (/: 16%, /srv: 97%, /var/lib/docker: 33%): OFFLINE due to disk space [16:20:30] maintenance-disconnect-full-disks build 214010 integration-agent-docker-1020 (/: 17%, /srv: 98%, /var/lib/docker: 33%): still OFFLINE due to disk space [16:25:31] maintenance-disconnect-full-disks build 214011 integration-agent-docker-1020 (/: 17%, /srv: 11%, /var/lib/docker: 31%): RECOVERY disk space OK [16:25:52] (03PS3) 10Ahmon Dancy: Use /etc/wikimedia-cluster to choose the wikiversion file [tools/release] - 10https://gerrit.wikimedia.org/r/627907 [16:26:19] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Quibble, 10Browser-Tests, and 3 others: Qunit tests fail on REL1_31 and REL1_34 due to [404]: //index.php?title=Special:JavaScriptTest/qunit/export - https://phabricator.wikimedia.org/T263455 (10Reedy) 05Openβ†’03Resolved a:03hashar Thanks... [16:26:58] (03CR) 10Ahmon Dancy: "> Patch Set 2: Code-Review+1" [tools/release] - 10https://gerrit.wikimedia.org/r/627907 (owner: 10Ahmon Dancy) [16:27:34] (03CR) 10Ahmon Dancy: "Btw, an alternate approach for this mod would be to use scap's wmf_realm and datacenter settings." [tools/release] - 10https://gerrit.wikimedia.org/r/627907 (owner: 10Ahmon Dancy) [17:09:39] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Quibble, 10Browser-Tests, and 3 others: Qunit tests fail on REL1_31 and REL1_34 due to [404]: //index.php?title=Special:JavaScriptTest/qunit/export - https://phabricator.wikimedia.org/T263455 (10hashar) You are welcome :] [17:54:42] Reedy hi, around? :) [17:54:42] (03PS1) 10Ahmon Dancy: Fix bogus /etc/dhs/group/* file permissions [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628892 [17:55:16] So it appears that https://github.com/wikimedia/mediawiki-extensions-LDAPGroups is showing as acrhived, but that's only because the old one was lowercased, the new one is not. [17:55:33] https://phabricator.wikimedia.org/T200736#6137564 [18:01:41] (03CR) 10Lars Wirzenius: [V: 03+2 C: 03+2] Fix bogus /etc/dhs/group/* file permissions [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628892 (owner: 10Ahmon Dancy) [18:26:17] I don't know if you noticed but the scap deploy for beta is broken: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/ [18:36:33] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10phan: Provide a job template for phan jobs for php libraries - https://phabricator.wikimedia.org/T263313 (10hashar) a:03hashar [18:37:22] (03PS1) 10Hashar: Phan jobs for libraries [integration/config] - 10https://gerrit.wikimedia.org/r/628900 (https://phabricator.wikimedia.org/T263313) [18:56:23] Thanks for the note Amir1 [18:56:46] !log Restarting Jenkins agent on deployment-deploy01 [18:56:48] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:01:40] (03PS2) 10Hashar: Phan jobs for libraries [integration/config] - 10https://gerrit.wikimedia.org/r/628900 (https://phabricator.wikimedia.org/T263313) [19:02:00] hello! [19:02:10] can someone help me add razzi to the Analytics group in gerrit? [19:02:13] he's a new SRE on our team [19:02:35] i thought I had permissionsn to do this, but the UI isn't letting me (and there's no more old UI to do this anymore, right?) [19:03:31] Pchelolo: hi, somehow I got phan to run against Shellbox ! https://integration.wikimedia.org/ci/job/phan-php72-docker/3/console :] [19:03:53] hashar: awesome, thank you! [19:04:17] it's failing cause it's not setup properly in the repo [19:04:21] lemme fix that [19:04:30] the devil is finding out which of the two change should land first ;] [19:04:45] not sure the change that setup the CI boilerplate would pass without the code [19:05:12] ottomata: the old or new gerrit are irrelevant nowadays ;] [19:05:46] ottomata: the previosu gerrit version had a new ui that missed features required for administrative tasks. But since we have upgraded (end of june) the UI has all the features [19:06:12] thought so [19:06:13] ottomata: so in short. Find your group via https://gerrit.wikimedia.org/r/admin/groups/ [19:06:17] ya [19:06:21] which leads to https://gerrit.wikimedia.org/r/admin/groups/d34747bee94be39cff54b5fda1ae36b575107792 [19:06:49] which is owned by Gerrit Administrators (== https://gerrit.wikimedia.org/r/admin/groups/6aec730b12a6e11add70e4f248fcc33b75e47e5c,members ) [19:06:55] which is the LDAP group 'gerritadmin' [19:07:10] the server administation has been locked down to just a handful or so of people to avoid craziness [19:07:10] ah which I am not in? [19:07:13] yeah [19:07:39] and I guess since the Analytics group is a bit sensible it is locked down as well [19:08:43] ottomata: is there an onboarding task for razzi that I can refer to? [19:09:00] I will just do it, but want to log some entry somewhere in phabricator ] [19:09:19] ya [19:09:20] one sec [19:09:27] https://phabricator.wikimedia.org/T261443 [19:12:42] !log Adding Razzi (new SRE) to Gerrit Analytics group # T261443 [19:12:46] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:12:47] ottomata: done :] [19:14:11] Pchelolo: potentially you could run phan directly from the composer test entry point. I just found out that apparently parsoid does that [19:14:57] somehow having a separate job feels better, especially since you already done all the work to support it [19:15:22] (03CR) 10Ppchelko: "This change is ready for review." [integration/config] - 10https://gerrit.wikimedia.org/r/628455 (https://phabricator.wikimedia.org/T263295) (owner: 10Ppchelko) [19:17:42] "phan": "phan -p --allow-polyfill-parser --config-file=.phan/standalone.php --long-progress-bar", [19:17:49] Pchelolo: ^^ that is all should be needed [19:17:55] which for a small lib should be just fast enough [19:18:22] the other job I crafted comes with the proper php-ast module which speed it up specially when one bring up a large code base such as mediawiki/core [19:21:23] so you think using the job doesn't worth it... mmmokey [19:22:32] yeah probably [19:22:32] well [19:22:45] another this there is that this repo will have service-pipeline-test [19:22:55] so we'd need to run phan as a part of service-pipeline.. [19:22:58] for mediawiki/core we have a specific image with a php-ast which is tightly coupled to the phan version being used [19:23:01] if that makes any difference [19:23:02] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10phan, 10Patch-For-Review: Provide a job template for phan jobs for php libraries - https://phabricator.wikimedia.org/T263313 (10hashar) The jobs above ru... [19:23:21] and cscott found out that we don't really need php-ast for small code bases [19:23:28] which ends up way easier for you to manage [19:23:51] oh and it is a service-pipeline [19:24:03] will be eventually [19:24:19] so well. I guess you could start with the same thing cscott did. Namely phan --allow-polyfill-parser [19:24:32] then later add php-ast and drop the option [19:24:44] which makes thing all easier I guess [19:25:20] ok. gotcha, thank you. having this the first php service on the pipeline makes things a bit more complicated [19:25:34] but we will get there :) [19:25:39] I guess I got confused cause it is in mediawiki/libs/Shellbox [19:25:49] I assumed it was just yet another utility lib bah [19:27:09] Pchelolo: the benefit from the pipeline lib is that when you upgrade to php7.4 or php8 or whatever, you don't a change in the integration/config to change the job that will run for the repo [19:27:23] so yeah hmm I messed up on friday, I am sorry [19:28:06] nono, I've been mostly poking it still. For pipeline, we don't have proper images to run it in yet, so I guess I've jumped ahead of the process [19:28:39] (03Abandoned) 10Ppchelko: Add phan to mediawiki/libs/Shellbox [integration/config] - 10https://gerrit.wikimedia.org/r/628455 (https://phabricator.wikimedia.org/T263295) (owner: 10Ppchelko) [19:28:57] or [19:29:06] you have a standalone lib [19:29:14] and a second repo for the service part [19:29:31] but that is probably overkill ;D [19:30:10] that was already discussed, Tim is doing some smart test unification there and collects coverage for both server and client sides, so it's better to be in a single repo [19:33:10] possibly yeah ;] [19:33:45] so addng phan in the composer script "test" is the way to go [19:34:01] and all the rest is due to me missing it was intended for the service-pipeline [19:37:38] ok. thank you! I'll document this desision [19:38:39] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10Patch-For-Review, 10Platform Team Workboards (Clinic Duty Team): Setup Git repo and CI for shellbox - https://phabricator.wikimedia.org/T263295 (10Pchelol... [19:42:32] Pchelolo: I have left a quick note on the phab task ;) [19:42:44] yup, saw it too. thank you [19:43:42] (03CR) 10Hashar: [C: 03+2] "Not triggered bu they might prove useful later on." [integration/config] - 10https://gerrit.wikimedia.org/r/628900 (https://phabricator.wikimedia.org/T263313) (owner: 10Hashar) [19:44:15] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10phan, 10Patch-For-Review: Provide a job template for phan jobs for php libraries - https://phabricator.wikimedia.org/T263313 (10hashar) 05Openβ†’03Resol... [19:44:17] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10Patch-For-Review, 10Platform Team Workboards (Clinic Duty Team): Setup Git repo and CI for shellbox - https://phabricator.wikimedia.org/T263295 (10hashar) [19:45:00] (03Merged) 10jenkins-bot: Phan jobs for libraries [integration/config] - 10https://gerrit.wikimedia.org/r/628900 (https://phabricator.wikimedia.org/T263313) (owner: 10Hashar) [19:45:53] Pchelolo: excellent summary thx :] [19:53:22] * hashar rest time [20:16:56] hashar thank you! [20:21:04] Project beta-update-databases-eqiad build #45081: 04FAILURE in 1 min 3 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/45081/ [20:26:51] hello! I have a Phab question (I usually come to you for those... tell me if there's a better place!): if I create a security ticket, will *watchers* of a project be automatically subscribed (and can see it), or just members of that project? [20:28:16] I believe its generally only visible to people with access to security tasks and any one that is manually subscribed; watchers and members of a project won't be able to see it automatically (since then someone could try to join all the projects to see security bugs) [20:30:59] unless the watcher is also in a security acl they won't see the task being created [20:31:18] what they said ^ [20:31:32] and this is the right place :) [20:34:02] okay. That sounds the like the right behaviour, hehe. In my case, I was creating a security ticket and my team needs to discuss it (hence all need to see it). I guess there's no way to automate that. I have to manually add those who can't see it as subscribers, which is fine :) [20:34:59] you can mess with the custom view policy stuff [20:35:06] but it usually results in more of an issue [20:39:48] so, what confused me is what happened here https://phabricator.wikimedia.org/T262464#6448381 where the security team removed two projects as subscribers, but kept them tagged. That made us think members and/or watchers of what project would have access [20:40:33] In 99.9% of cases, a project being a subscriber is probably wrong [20:42:35] yeah, I didn't even know that was a thing! Perhaps it was done by accident, and that's why the projects were manually removed as subscribers [20:47:02] I think there's numerous of us do it as a matter of course when 'trigaging' or dealing with tickets [20:47:43] If it's useful for the team, we can create an acl for the team [20:47:51] like the subprojects for https://phabricator.wikimedia.org/project/view/30/ [21:01:31] fyi i've filed https://bugs.chromium.org/p/gerrit/issues/detail?id=13423 [21:04:28] paladox *you're* [21:04:39] :) [21:05:14] Thanks! [21:16:53] 10Phabricator, 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10Developer Productivity: Enhance phabricator project metrics and reporting - https://phabricator.wikimedia.org/T255703 (10mmodell) I've deployed a preview version of this code to [[ https://phab.wmflabs.org/project/reports/5/ |... [21:18:29] hey release eng, i am switching the releases.wm.org site to active-active. just addded it to services.yaml [21:21:03] Project beta-update-databases-eqiad build #45082: 04STILL FAILING in 1 min 2 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/45082/ [21:21:36] (03CR) 10Jforrester: "But we actually need to run the CI tests, right? :-)" [integration/config] - 10https://gerrit.wikimedia.org/r/628455 (https://phabricator.wikimedia.org/T263295) (owner: 10Ppchelko) [21:22:00] (03PS4) 10Jeena Huneidi: Refactor promote step to use withCredentials [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/628234 [21:22:03] (03Restored) 10Jforrester: Add phan to mediawiki/libs/Shellbox [integration/config] - 10https://gerrit.wikimedia.org/r/628455 (https://phabricator.wikimedia.org/T263295) (owner: 10Ppchelko) [21:22:11] (03CR) 10Ppchelko: "> Patch Set 3:" [integration/config] - 10https://gerrit.wikimedia.org/r/628455 (https://phabricator.wikimedia.org/T263295) (owner: 10Ppchelko) [21:23:34] (03PS4) 10Jforrester: layout: Install CI for mediawiki/libs/Shellbox [integration/config] - 10https://gerrit.wikimedia.org/r/628455 (https://phabricator.wikimedia.org/T263295) (owner: 10Ppchelko) [21:23:48] (03CR) 10Jforrester: [C: 03+2] "This is a start." [integration/config] - 10https://gerrit.wikimedia.org/r/628455 (https://phabricator.wikimedia.org/T263295) (owner: 10Ppchelko) [21:24:08] Pchelolo: Sorry. ;-) [21:24:27] James_F: heh, this is a start indeed [21:24:48] (03Merged) 10jenkins-bot: layout: Install CI for mediawiki/libs/Shellbox [integration/config] - 10https://gerrit.wikimedia.org/r/628455 (https://phabricator.wikimedia.org/T263295) (owner: 10Ppchelko) [21:24:52] lemme redo the other patch to make some sense and work a bit with it [21:25:16] !log Zuul: Install CI for mediawiki/libs/Shellbox T263295 [21:25:21] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:25:21] T263295: Setup Git repo and CI for shellbox - https://phabricator.wikimedia.org/T263295 [21:27:59] (03PS5) 10Jeena Huneidi: Refactor promote step to use withCredentials [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/628234 [21:28:38] Pchelolo: "00:00:24.234 Command "test" is not defined." [21:28:41] Fun times. [21:28:48] James_F: wait a minute [21:29:13] this https://gerrit.wikimedia.org/r/c/mediawiki/libs/Shellbox/+/628454 should make it work [21:29:34] Ack. [21:31:53] (03PS6) 10Jeena Huneidi: Refactor promote step to use withCredentials [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/628234 [21:31:59] James_F: boom, Verified: +2 [21:32:28] Gosh, even Phan passing on first try. Well done. [21:32:42] there's no code yet [21:32:52] I generally find there's always something that breaks, even in empty repos. It's like magic. [21:36:45] thank you James, this is a start. running actual tests will be more challenging in that repo, I'll get to it later [21:36:51] Yeah. [21:36:55] Happy to help. [21:37:19] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10Patch-For-Review, 10Platform Team Workboards (Clinic Duty Team): Setup Git repo and CI for shellbox - https://phabricator.wikimedia.org/T263295 (10Jdforre... [21:42:57] (03CR) 10Jeena Huneidi: "The tests are a bit ugly I think" [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/628234 (owner: 10Jeena Huneidi) [21:45:06] 10phan-taint-check-plugin, 10Platform Team Initiatives (Parsoid REST API in PHP (CDP2)): phan-taint-check-plugin: Undefined constant 'ast\AST_LIST' - https://phabricator.wikimedia.org/T263500 (10cscott) [21:46:01] 10phan-taint-check-plugin, 10Platform Team Initiatives (Parsoid REST API in PHP (CDP2)): phan-taint-check-plugin: Undefined constant 'ast\AST_LIST' - https://phabricator.wikimedia.org/T263500 (10Jdforrester-WMF) Sounds like the base image was changed and no longer has ext-ast? [21:47:04] 10phan-taint-check-plugin, 10Platform Team Initiatives (Parsoid REST API in PHP (CDP2)): phan-taint-check-plugin: Undefined constant 'ast\AST_LIST' - https://phabricator.wikimedia.org/T263500 (10Daimona) First seen as T251346, perhaps the comeback is related to T263313. Using that job would fix this, as it on... [21:47:14] 10phan-taint-check-plugin, 10Platform Team Initiatives (Parsoid REST API in PHP (CDP2)): phan-taint-check-plugin: Undefined constant 'ast\AST_LIST' - https://phabricator.wikimedia.org/T263500 (10Daimona) [21:47:18] 10phan-taint-check-plugin, 10Platform Team Initiatives (Parsoid REST API in PHP (CDP2)): phan-taint-check-plugin: Undefined constant 'ast\AST_LIST' - https://phabricator.wikimedia.org/T263500 (10cscott) 05duplicateβ†’03Open [21:47:22] 10LibUp, 10phan, 10phan-taint-check-plugin: Release bugfix for ast\AST_LIST in phan-taint-check-plugin to unstuck libup updates on some repos - https://phabricator.wikimedia.org/T262451 (10Daimona) [21:48:49] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10phan: Provide a job template for phan jobs for php libraries - https://phabricator.wikimedia.org/T263313 (10cscott) Running `phan` from `composer test` is... [21:52:27] 10phan-taint-check-plugin, 10Platform Team Initiatives (Parsoid REST API in PHP (CDP2)): phan-taint-check-plugin: Undefined constant 'ast\AST_LIST' - https://phabricator.wikimedia.org/T263500 (10Jdforrester-WMF) p:05Triageβ†’03Unbreak! Unable to merge production code -> UBN. [21:53:29] 10phan-taint-check-plugin, 10Platform Team Initiatives (Parsoid REST API in PHP (CDP2)): phan-taint-check-plugin: Undefined constant 'ast\AST_LIST' - https://phabricator.wikimedia.org/T263500 (10cscott) ` [17:42:21] cscott, yes .. i saw a phab email over the weekend .. hashar iirc. [17:43:50] ... [21:53:56] 10phan-taint-check-plugin, 10Platform Team Initiatives (Parsoid REST API in PHP (CDP2)): phan-taint-check-plugin: Undefined constant 'ast\AST_LIST' - https://phabricator.wikimedia.org/T263500 (10cscott) a:03hashar [22:04:41] 10LibUp, 10phan, 10phan-taint-check-plugin: Release bugfix for ast\AST_LIST in phan-taint-check-plugin to unstuck libup updates on some repos - https://phabricator.wikimedia.org/T262451 (10Daimona) >>! In T262451#6448660, @Umherirrender wrote: > Only needs https://gerrit.wikimedia.org/r/c/mediawiki/tools/pha... [22:05:35] !log maintenance with possible short downtime for releases.wikimedia.org while switching it to an active-active service with multi-dc backends [22:05:40] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:08:02] 10phan-taint-check-plugin, 10Platform Team Initiatives (Parsoid REST API in PHP (CDP2)): phan-taint-check-plugin: Undefined constant 'ast\AST_LIST' - https://phabricator.wikimedia.org/T263500 (10Daimona) >>! In T263500#6481769, @Jdforrester-WMF wrote: > Unable to merge production code -> UBN. Ah, if that's t... [22:20:04] Project beta-update-databases-eqiad build #45083: 04STILL FAILING in 4.1 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/45083/ [23:01:02] 10Gerrit: Can't `git pull` mediawiki/core from Gerrit: "fatal: the remote end hung up unexpectedly" - https://phabricator.wikimedia.org/T263293 (10matmarex) For the record, I tried again today and it worked fine… My connection should be pretty good, but maybe it was actually some temporary latency problem. [23:21:00] Project beta-update-databases-eqiad build #45084: 04STILL FAILING in 1 min 0 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/45084/ [23:28:20] 10Gerrit: Can't `git pull` mediawiki/core from Gerrit: "fatal: the remote end hung up unexpectedly" - https://phabricator.wikimedia.org/T263293 (10Dzahn) Thanks for the update. High latency would match other similar bug reports. Is it ok if we close it and reopen if it happens again? [23:45:41] 10Phabricator, 10I18n: Translation of phabricator iwas not deployed correctly in Brazilian Portuguese - https://phabricator.wikimedia.org/T248902 (10Eduaddad) When will the Brazilian Portuguese language be correctly implemented?