[00:02:39] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: mediawiki-config (and others?) should ride gate-and-submit-swat not gate-and-submit - https://phabricator.wikimedia.org/T225252 (10Jdforrester-WMF) [00:02:41] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10VPS-project-libraryupgrader: LibraryUpgrader CI normalisation tasks, June 2019 - https://phabricator.wikimedia.org/T225325 (10Jdforrester-WMF) [00:02:43] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Consider having a top-level jenkins CI job for each commit, so they can be manually killed swiftly rather than one-by-one - https://phabricator.wikimedia.org/T225231 (10Jdforrester-WMF) [00:03:01] 10Deployments, 10Release-Engineering-Team, 10Operations: Enable scap to roll back broken changes to MediaWiki - https://phabricator.wikimedia.org/T225207 (10Jdforrester-WMF) [00:03:05] 10Release-Engineering-Team, 10MediaWiki-extensions-General, 10Wikimedia-production-error (Shared Build Failure): Fix flapping tests in gated extensions as of 2019-06-06 - https://phabricator.wikimedia.org/T225162 (10Jdforrester-WMF) [00:03:07] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Quibble: The phpunit-coverage jobs shouldn't run npm install - https://phabricator.wikimedia.org/T225008 (10Jdforrester-WMF) [00:03:09] 10Continuous-Integration-Infrastructure (phase-out-jessie), 10Release-Engineering-Team, 10Patch-For-Review: Drop php55 testing support - https://phabricator.wikimedia.org/T224907 (10Jdforrester-WMF) [00:03:11] 10Continuous-Integration-Infrastructure (phase-out-jessie), 10Release-Engineering-Team, 10Patch-For-Review: Drop jessie testing support - https://phabricator.wikimedia.org/T224908 (10Jdforrester-WMF) [00:03:13] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Patch-For-Review: Drop php56 testing support - https://phabricator.wikimedia.org/T224906 (10Jdforrester-WMF) [00:03:15] 10Release-Engineering-Team, 10Wikimedia-General-or-Unknown, 10Epic, 10phan: Enable mediawiki/mediawiki-phan-config on all Wikimedia-deployed repositories - https://phabricator.wikimedia.org/T224783 (10Jdforrester-WMF) [00:03:17] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Reorganize CI phabricator projects - https://phabricator.wikimedia.org/T223134 (10Jdforrester-WMF) [00:03:19] 10Release-Engineering-Team, 10Developer Productivity, 10local-charts: Handle multiversion in local-charts MediaWiki deployment - https://phabricator.wikimedia.org/T222488 (10Jdforrester-WMF) [00:03:22] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Wikidata, 10wikiba.se website, 10Patch-For-Review: Move wikiba.se tests from php56 to php72 - https://phabricator.wikimedia.org/T224905 (10Jdforrester-WMF) [00:03:24] 10Release-Engineering-Team, 10Commons, 10Wikidata: Split group1 so that Commons and Wikidata aren't in the general group1, but their own buckets - https://phabricator.wikimedia.org/T223410 (10Jdforrester-WMF) [00:03:31] 10Release-Engineering-Team, 10Wikibugs: Have a system to automatically ping individuals in IRC when a task in a given component goes UBN - https://phabricator.wikimedia.org/T219573 (10Jdforrester-WMF) [00:03:34] 10Release-Engineering-Team, 10MediaWiki-Vendor, 10Documentation, 10Patch-For-Review: Document what requires mediawiki-vendor required libraries - https://phabricator.wikimedia.org/T220720 (10Jdforrester-WMF) [00:03:37] 10Release-Engineering-Team, 10MediaWiki-General-or-Unknown, 10TechCom, 10PHP 7.0 support: Drop PHP 7.0 support from MediaWiki - https://phabricator.wikimedia.org/T216165 (10Jdforrester-WMF) [00:03:39] 10Continuous-Integration-Config, 10Release-Engineering-Team: Run minus-x on mediawiki/core for all files - https://phabricator.wikimedia.org/T212746 (10Jdforrester-WMF) [00:03:42] 10Release-Engineering-Team, 10Front-end-Standards-Group, 10OOjs, 10Documentation, 10Privacy: Reevaluate externally hosted README badges that are exposed via doc.wikimedia.org (e.g. shields.io) - https://phabricator.wikimedia.org/T214360 (10Jdforrester-WMF) [00:14:51] 10Release-Engineering-Team (Kanban), 10Release Pipeline: Implement pipeline config validation - https://phabricator.wikimedia.org/T225335 (10dduvall) [00:19:19] oh, cloning from diffusion seems broken [00:21:03] 10Release-Engineering-Team (Kanban), 10Release Pipeline: Pipelinelib `.pipeline/config.yaml` could use some kind of includes or inheritance feature - https://phabricator.wikimedia.org/T225336 (10dduvall) [00:21:05] * paladox puts https://phabricator.wikimedia.org/T224677 as UBN [00:22:25] 10Diffusion, 10Release-Engineering-Team (Kanban), 10Operations, 10User-zeljkofilipin: Cannot connect to vcs@git-ssh.wikimedia.org (since move from phab1001 to phab1003) - https://phabricator.wikimedia.org/T224677 (10Paladox) p:05Triage→03Unbreak! Cloning over https is also broken git clone https://pha... [00:25:58] paladox: Don't clone from Diffusion, then? [00:26:15] James_F but wikibase did that :) [00:26:18] legoktm: Did you get a change to test https://gerrit.wikimedia.org/r/c/integration/config/+/513914 ? [00:26:23] it's a submodule to wikibase [00:26:32] paladox: Then they should fix their code using deprecated services. :-) [00:26:38] heh [00:29:25] oh no wonder why it's broke [00:29:26] 01:29:01.364030 run-command.c:643 trace: run_command: unset GIT_DIR; ssh vcs@git-ssh.wikimedia.org 'git-upload-pack '\''/diffusion/EBCR/extension-breadcrumbs.git'\''' [00:29:43] James_F: nope, I didn't get around to fixing my docker-pkg install yet [00:33:00] Eh. [00:33:06] It seems fine to me. [00:39:10] (03CR) 10Jforrester: [C: 03+1] mediawiki-phan: Switch to PHP 7.2 [integration/config] - 10https://gerrit.wikimedia.org/r/513914 (https://phabricator.wikimedia.org/T223847) (owner: 10Legoktm) [00:39:39] I could just push the docker images and not hook it up yet? [00:40:18] (03PS3) 10Jforrester: mediawiki-phan: Switch to PHP 7.2 [integration/config] - 10https://gerrit.wikimedia.org/r/513914 (https://phabricator.wikimedia.org/T223847) (owner: 10Legoktm) [00:40:23] (03CR) 10Jforrester: [C: 03+2] mediawiki-phan: Switch to PHP 7.2 [integration/config] - 10https://gerrit.wikimedia.org/r/513914 (https://phabricator.wikimedia.org/T223847) (owner: 10Legoktm) [00:40:29] James_F: most likely it is fine, just I don't feel confident that I'm online enough to deal with the fallout if something does end up going wrong [00:40:43] (or notice that something is subtly wrong even) [00:40:44] Totally. I won't hook it up until I've tested it some more. [00:40:52] And of course I can always revert. [00:41:56] :thumbsup: [00:42:06] (03Merged) 10jenkins-bot: mediawiki-phan: Switch to PHP 7.2 [integration/config] - 10https://gerrit.wikimedia.org/r/513914 (https://phabricator.wikimedia.org/T223847) (owner: 10Legoktm) [00:42:39] I think I have a good idea on how to fix the phan bloating of test dependencies problem, just thinking a bit more before writing code [00:48:22] Nice. [00:49:19] !log Updating docker-pkg files on contint1001 to build mediawiki-phan:0.2.0 based on php72 T223847 [00:49:21] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [00:49:21] T223847: Prepare phan-docker on CI for phan2.0.0 - https://phabricator.wikimedia.org/T223847 [00:52:43] legoktm: It's now live in the docker registry if you want to pull it and test locally without needing docker-pkg to work, of course. :-) [00:56:20] 10Diffusion, 10Release-Engineering-Team (Kanban), 10Operations, 10User-zeljkofilipin: Cannot connect to vcs@git-ssh.wikimedia.org (since move from phab1001 to phab1003) - https://phabricator.wikimedia.org/T224677 (10Paladox) p:05Unbreak!→03High Turns out it was an issue on my side. I had ` [url "ssh:/... [00:57:42] James_F: oh duh, that's gonna be super useful thanks [00:57:50] * James_F bows. [00:58:02] Just your friendly bit-pusher. [01:11:03] (03PS1) 10Jforrester: jjb: Provide php72-phan-docker [integration/config] - 10https://gerrit.wikimedia.org/r/515289 [01:11:05] (03PS1) 10Jforrester: jjb: Provide job_mwext-php72-phan-docker and mwskin-php72-phan-docker [integration/config] - 10https://gerrit.wikimedia.org/r/515290 [01:11:07] (03PS1) 10Jforrester: jjb: Provide mediawiki-core-php72-phan-docker [integration/config] - 10https://gerrit.wikimedia.org/r/515291 [01:11:09] (03PS1) 10Jforrester: layout: Switch quibble jobs from php70-phan-docker to php72-phan-docker [integration/config] - 10https://gerrit.wikimedia.org/r/515292 [01:11:11] (03PS1) 10Jforrester: layout: Switch extension/skin-phan jobs from php70-phan-docker to php72-phan-docker [integration/config] - 10https://gerrit.wikimedia.org/r/515293 [01:11:12] There's a little stack to be getting on with. ;-) [01:11:13] (03PS1) 10Jforrester: layout: Switch parsoid from php70-phan-docker to php72-phan-docker [integration/config] - 10https://gerrit.wikimedia.org/r/515294 [01:11:15] (03PS1) 10Jforrester: layout: Switch MediaWiki from php70-phan-docker to php72-phan-docker [integration/config] - 10https://gerrit.wikimedia.org/r/515295 [01:11:17] (03PS1) 10Jforrester: jjb: Drop mediawiki-core-php70-phan-docker, unused [integration/config] - 10https://gerrit.wikimedia.org/r/515296 [01:11:19] (03PS1) 10Jforrester: jjb: Drop job_mwext-php70-phan-docker/mwskin-php70-phan-docker, unused [integration/config] - 10https://gerrit.wikimedia.org/r/515297 [01:11:20] Anyway, dinner time. [01:11:21] (03PS1) 10Jforrester: jjb: Drop php70-phan-docker, unused [integration/config] - 10https://gerrit.wikimedia.org/r/515298 [01:11:39] (We should also bump mediawiki-phan-seccheck of course.) [01:17:41] Fetching submodule extensions/VisualEditor [01:17:41] Fetching submodule extensions/VisualEditor/lib/ve [01:17:41] warning: redirecting to https://gerrit.wikimedia.org/r/VisualEditor/VisualEditor.git/ [01:17:45] yay, redirects work! [01:17:52] /p/ -> / [01:28:11] apparently cookiewarning tests fail with a wikibase error for the 1.33 branch [01:28:12] https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-hhvm-docker/52586/console [02:50:13] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10VPS-project-libraryupgrader: LibraryUpgrader CI normalisation tasks, June 2019 - https://phabricator.wikimedia.org/T225325 (10Legoktm) Woo, this is a pretty good work list :) Random questions: > package.json should have a private property Is th... [03:04:23] sigh, github is now gonna go crazy because we're commiting package-lock.json files [03:09:18] PROBLEM - Free space - all mounts on deployment-fluorine02 is CRITICAL: CRITICAL: deployment-prep.deployment-fluorine02.diskspace._srv.byte_percentfree (<44.44%) [06:49:17] RECOVERY - Free space - all mounts on deployment-fluorine02 is OK: OK: All targets OK [10:49:15] 10Release-Engineering-Team (Kanban), 10Code-Stewardship-Reviews, 10MediaWiki-extensions-CodeReview: CodeReview extension: Code stewardship review - https://phabricator.wikimedia.org/T205482 (10Aklapper) [11:17:30] 10Gerrit: When downloading from git using HTTPS: HTTP 500 / GnuTLS recv error (-110) - https://phabricator.wikimedia.org/T225347 (10Ciencia_Al_Poder) [11:17:54] 10MediaWiki-Codesniffer, 10Code-Health: Create a policy on importing global classes - https://phabricator.wikimedia.org/T223646 (10Tgr) I personally prefer importing, but I'd be somewhat wary of enforcing style rules which make writing a simple patch more inconvenient without a highly specialized IDE. [11:23:34] 10Gerrit: When downloading from git using HTTPS: HTTP 500 / GnuTLS recv error (-110) - https://phabricator.wikimedia.org/T225347 (10Ciencia_Al_Poder) More information: This happens with all the extensions I've tried. Also, I used the same method to download extensions 1 month ago without any issues [11:26:43] 10Gerrit, 10Operations, 10Traffic: When downloading from git using HTTPS: HTTP 500 / GnuTLS recv error (-110) - https://phabricator.wikimedia.org/T225347 (10Reedy) [12:31:58] 10Gerrit, 10Operations, 10Traffic: When downloading from git using HTTPS: HTTP 500 / GnuTLS recv error (-110) - https://phabricator.wikimedia.org/T225347 (10BBlack) The TLS-level error is just complaining that, at the end of the transaction, the connection was aborted abruptly instead of torn down cleanly.... [12:47:29] 10Gerrit, 10Operations, 10Traffic: When downloading from git using HTTPS: HTTP 500 / GnuTLS recv error (-110) - https://phabricator.wikimedia.org/T225347 (10Ciencia_Al_Poder) I'm just downloading a release branch as anonymous (hence https and not ssh), so it shouldn't be a problem with authentication. The on... [13:21:23] (03PS1) 10Umherirrender: Restore tests for SemanticSifter and SemanticGenealogy [integration/config] - 10https://gerrit.wikimedia.org/r/515615 (https://phabricator.wikimedia.org/T199423) [14:29:09] 10Gerrit, 10Operations, 10Traffic: When downloading from git using HTTPS: HTTP 500 / GnuTLS recv error (-110) - https://phabricator.wikimedia.org/T225347 (10Paladox) When i looked earlier at https://gerrit.wikimedia.org/r/monitoring earlier, i saw nothing that would have explained this. So i think it may ha... [16:02:04] (03PS1) 10Ladsgroup: Set cache for mediawiki to APC for faster browser tests [integration/jenkins] - 10https://gerrit.wikimedia.org/r/515702 (https://phabricator.wikimedia.org/T225248) [16:32:34] 10Continuous-Integration-Infrastructure, 10Developer Productivity, 10Browser-Tests, 10Patch-For-Review, 10User-zeljkofilipin: Consider moving browser based tests (Selenium and QUnit) to a non-voting pipeline - https://phabricator.wikimedia.org/T225248 (10Ladsgroup) (Warning. Long comment ahead) This week... [18:21:37] 10Continuous-Integration-Config, 10Wikidata, 10Wikidata-Campsite, 10MW-1.33-release: Class undefined: Wikibase\DataModel\Entity\ItemId in WikibaseLib.entitytypes.php on line 35 - https://phabricator.wikimedia.org/T225364 (10Reedy) [18:23:02] 10Continuous-Integration-Config, 10Wikidata, 10Wikidata-Campsite, 10MW-1.33-release: Class undefined: Wikibase\DataModel\Entity\ItemId in WikibaseLib.entitytypes.php on line 35 - https://phabricator.wikimedia.org/T225364 (10Reedy) [18:30:26] 10Continuous-Integration-Config, 10MediaWiki-extensions-WikibaseRepository, 10Wikidata, 10Wikidata-Campsite, 10MW-1.33-release: Class undefined: Wikibase\DataModel\Entity\ItemId in WikibaseLib.entitytypes.php on line 35 - https://phabricator.wikimedia.org/T225364 (10Reedy) [18:47:29] 10Continuous-Integration-Config, 10Release-Engineering-Team (Kanban), 10serviceops, 10Epic: Define variant Wikimedia production config in compiled, static files - https://phabricator.wikimedia.org/T223602 (10Ladsgroup) >>! In T223602#5235411, @ArielGlenn wrote: > @Ladsgroup what sort of issues have you had... [18:48:54] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10VPS-project-libraryupgrader: LibraryUpgrader CI normalisation tasks, June 2019 - https://phabricator.wikimedia.org/T225325 (10Jdforrester-WMF) >>! In T225325#5244296, @Legoktm wrote: > Woo, this is a pretty good work list :) Random questions: >... [19:07:51] 10Phabricator, 10Documentation: Document subtypes / task types in Phabricator - https://phabricator.wikimedia.org/T224417 (10Pavithraes) I'd like to know if the following screenshot is related to this task. {F29392053} [20:10:46] 10Phabricator, 10Documentation: Document subtypes / task types in Phabricator - https://phabricator.wikimedia.org/T224417 (10Aklapper) It's about setting/changing defaults for [Forms](https://www.mediawiki.org/wiki/Phabricator/Forms), so it's related both to Forms and Subtypes. :) [20:57:06] 10Continuous-Integration-Infrastructure, 10Core Platform Team (PHP7 (TEC4)), 10Core Platform Team Kanban (Doing), 10MW-1.34-release, 10PHP 7.3 support: Run MediaWiki tests on PHP 7.3 - https://phabricator.wikimedia.org/T204884 (10Krinkle) [21:45:14] (03CR) 10Awight: [C: 04-1] Core npm composer test as command (031 comment) [integration/quibble] - 10https://gerrit.wikimedia.org/r/513515 (https://phabricator.wikimedia.org/T223752) (owner: 10Awight) [21:59:26] 10Gerrit, 10Release-Engineering-Team, 10VPS-project-libraryupgrader: Re-enable use of Gerrit HTTP token to push patchsets - https://phabricator.wikimedia.org/T218750 (10Paladox) [22:00:22] 10Continuous-Integration-Config, 10MediaWiki-Core-Testing, 10Patch-For-Review, 10Performance-Team (Radar): Maintain debug settings in MediaWiki core - https://phabricator.wikimedia.org/T177669 (10Seb35) See also the extension [[https://www.mediawiki.org/wiki/Extension:DebugMode|DebugMode]], quite versatile... [22:00:59] (03PS4) 10Awight: Core npm composer test as command [integration/quibble] - 10https://gerrit.wikimedia.org/r/513515 (https://phabricator.wikimedia.org/T223752) [22:01:43] (03CR) 10Awight: "PS4: revert to original parallel_run logic." [integration/quibble] - 10https://gerrit.wikimedia.org/r/513515 (https://phabricator.wikimedia.org/T223752) (owner: 10Awight) [22:07:11] (03PS7) 10Awight: browser tests as command [integration/quibble] - 10https://gerrit.wikimedia.org/r/513518 (https://phabricator.wikimedia.org/T223752) [22:07:13] (03PS14) 10Awight: Separate planning and execution phases [integration/quibble] - 10https://gerrit.wikimedia.org/r/511749 (https://phabricator.wikimedia.org/T223752) [22:07:15] (03PS3) 10Awight: Move parallel_run to util.py [integration/quibble] - 10https://gerrit.wikimedia.org/r/515090 [22:07:17] (03PS5) 10Awight: Rename native composer command [integration/quibble] - 10https://gerrit.wikimedia.org/r/515009 [22:07:19] (03PS2) 10Awight: Inline remaining cmd.py steps [integration/quibble] - 10https://gerrit.wikimedia.org/r/515182 [22:07:21] (03PS6) 10Awight: Run node browser tests in each repo [integration/quibble] - 10https://gerrit.wikimedia.org/r/510709 (https://phabricator.wikimedia.org/T199116) [22:38:24] 10Project-Admins: Create OpenRefine Phabricator Project - https://phabricator.wikimedia.org/T225142 (10Aklapper) 05Open→03Resolved a:03Aklapper Thanks! Requested public project #OpenRefine has been created: https://phabricator.wikimedia.org/project/view/4085/ I changed the description to: "Tasks related...