[02:15:33] 10Release-Engineering-Team, 10serviceops, 10wikitech.wikimedia.org, 10cloud-services-team (Kanban): Test Wikitech is still running wmf.8 (should be on wmf.11) - https://phabricator.wikimedia.org/T241251 (10Andrew) Thank you @Dzahn ! [08:09:11] 10Phabricator, 10Release-Engineering-Team (Development services), 10Release-Engineering-Team-TODO, 10Operations, 10Traffic: Prepare Phame to support heavy traffic for a Tech Department blog - https://phabricator.wikimedia.org/T226044 (10faidon) This task is about preparing "Phame to support heavy traffic... [09:10:57] 10Continuous-Integration-Infrastructure (phase-out-jessie), 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Zuul, 10Patch-For-Review: Convert zuul to use scap - https://phabricator.wikimedia.org/T215458 (10hashar) SRE maintains two python p... [10:33:51] (03CR) 10Kosta Harlan: [C: 03+1] dockerfiles: [java8-sonar-scanner] Add extra arg for correct project name [integration/config] - 10https://gerrit.wikimedia.org/r/563319 (https://phabricator.wikimedia.org/T238004) (owner: 10Mstyles) [11:43:17] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)): Update Wikimedia CI to PHP 7.2.26 and ensure it works - https://phabricator.wikimedia.org/T241223 (10MoritzMuehlenhoff) [11:49:57] 10Gerrit: Gerrit creates duplicate changes when pushing same commit twice in quick succession - https://phabricator.wikimedia.org/T242590 (10Lucas_Werkmeister_WMDE) [11:51:41] 10Gerrit: Gerrit creates duplicate changes when pushing same commit twice in quick succession - https://phabricator.wikimedia.org/T242590 (10Lucas_Werkmeister_WMDE) Worked around the inability to push new versions of the change by abandoning it and re-pushing it with a new Change-Id ([563987](https://gerrit.wiki... [12:03:53] PROBLEM - Work requests waiting in Zuul Gearman server on contint1001 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [150.0] https://www.mediawiki.org/wiki/Continuous_integration/Zuul https://grafana.wikimedia.org/dashboard/db/zuul-gearman?panelId=10&fullscreen&orgId=1 [12:19:57] RECOVERY - Work requests waiting in Zuul Gearman server on contint1001 is OK: OK: Less than 100.00% above the threshold [90.0] https://www.mediawiki.org/wiki/Continuous_integration/Zuul https://grafana.wikimedia.org/dashboard/db/zuul-gearman?panelId=10&fullscreen&orgId=1 [13:32:29] 10Release-Engineering-Team, 10Operations, 10Release Pipeline, 10serviceops: Remove obsoleted docker images - https://phabricator.wikimedia.org/T242604 (10Joe) [13:42:00] hashar: Hi! At your convenience, I'm curious about whether I should keep working on https://gerrit.wikimedia.org/r/#/c/integration/quibble/+/519776/ or perhaps it's just not a good idea. Some day... [13:48:02] awight: from your chain of Quibble patches, I dont think I have even looked at that specific patch :-\ [13:53:45] Take your time, it's all just bonus stuff. It does eventually lead to parallel browser tests, but tl;dr I can get that faster if other people think that the goal is worthwhile and the intermediate things I've done are not. [14:16:10] 10Phabricator, 10Release-Engineering-Team (Development services), 10Release-Engineering-Team-TODO, 10Operations, 10Traffic: Prepare Phame to support heavy traffic for a Tech Department blog - https://phabricator.wikimedia.org/T226044 (10Bmueller) Hey @faidon yes, you're right and that's the plan :-) @sro... [14:28:16] (03CR) 10Michael Große: "> Patch Set 2:" [integration/docroot] - 10https://gerrit.wikimedia.org/r/563405 (https://phabricator.wikimedia.org/T240340) (owner: 10Michael Große) [15:21:52] 10Phabricator, 10Release-Engineering-Team (Development services), 10Release-Engineering-Team-TODO, 10Operations, 10Traffic: Prepare Phame to support heavy traffic for a Tech Department blog - https://phabricator.wikimedia.org/T226044 (10srodlund) 05Stalled→03Declined Declining this task. Here is a l... [15:39:21] 10Continuous-Integration-Config, 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10CPT Initiatives (API Integration Tests), 10Code-Health, and 2 others: Enable API integration tests in CI for MediaWiki core - https://phabricator.wikimedia.org/T236680 (10WDoranWMF) [16:08:50] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)): Arrange PGP keysigning at All Hands 2020 - https://phabricator.wikimedia.org/T242340 (10LarsWirzenius) [16:16:13] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)): Arrange PGP keysigning at All Hands 2020 - https://phabricator.wikimedia.org/T242340 (10LarsWirzenius) [16:19:53] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)): Learn Go - https://phabricator.wikimedia.org/T234543 (10LarsWirzenius) [16:20:59] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)): Arrange PGP keysigning at All Hands 2020 - https://phabricator.wikimedia.org/T242340 (10LarsWirzenius) [16:31:18] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Security Concept Review, 10Security-Team, 10Needs Discussion: Security Concept Review For new CI - https://phabricator.wikimedia.org/T240943 (10chasemp) [16:32:35] 10Release-Engineering-Team, 10serviceops: Update Wikimedia production to PHP 7.2.26 - https://phabricator.wikimedia.org/T241222 (10Jdforrester-WMF) [16:32:53] 10Release-Engineering-Team, 10Release-Engineering-Team-TODO, 10serviceops: Update Wikimedia production to PHP 7.2.26 - https://phabricator.wikimedia.org/T241222 (10Jdforrester-WMF) [16:40:59] (03PS4) 10Jforrester: dockerfiles: [java8-sonar-scanner] Add extra arg for correct project name [integration/config] - 10https://gerrit.wikimedia.org/r/563319 (https://phabricator.wikimedia.org/T238004) (owner: 10Mstyles) [16:41:26] 10Continuous-Integration-Config, 10Security-Team, 10Security: Add some form of static analysis for package-lock.json - https://phabricator.wikimedia.org/T242058 (10sbassett) [16:41:58] 10Phabricator, 10Security-Team: Investigate if permanentlyprivate tag can be enforcing - https://phabricator.wikimedia.org/T242638 (10chasemp) p:05Triage→03Normal [16:48:00] (03CR) 10Jforrester: [C: 03+2] dockerfiles: [java8-sonar-scanner] Add extra arg for correct project name [integration/config] - 10https://gerrit.wikimedia.org/r/563319 (https://phabricator.wikimedia.org/T238004) (owner: 10Mstyles) [16:49:11] (03Merged) 10jenkins-bot: dockerfiles: [java8-sonar-scanner] Add extra arg for correct project name [integration/config] - 10https://gerrit.wikimedia.org/r/563319 (https://phabricator.wikimedia.org/T238004) (owner: 10Mstyles) [16:50:02] !log Docker: Publishing java7-sonar-scanner:0.5.3 on contint1001 [16:50:03] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [16:50:16] (03PS5) 10Jforrester: jjb: [java8-sonar-scanner] Bump to 0.5.3 [integration/config] - 10https://gerrit.wikimedia.org/r/563321 (https://phabricator.wikimedia.org/T238004) (owner: 10Mstyles) [16:52:15] 10Phabricator, 10Security-Team: Investigate if permanentlyprivate tag can be enforcing - https://phabricator.wikimedia.org/T242638 (10chasemp) First test of the obvious in H350 at {T242639} did trigger a comment but did not stop me from adjusting the acl's. I imagine I need to check with @mmodell about what e... [16:52:23] (03CR) 10Jforrester: [C: 03+2] "Deployed." [integration/config] - 10https://gerrit.wikimedia.org/r/563321 (https://phabricator.wikimedia.org/T238004) (owner: 10Mstyles) [16:53:19] (03Merged) 10jenkins-bot: jjb: [java8-sonar-scanner] Bump to 0.5.3 [integration/config] - 10https://gerrit.wikimedia.org/r/563321 (https://phabricator.wikimedia.org/T238004) (owner: 10Mstyles) [16:57:35] 10MediaWiki-Codesniffer: MediaWiki.Commenting.FunctionComment.PHP71NullableDocOptionalArg too strict? - https://phabricator.wikimedia.org/T242641 (10Nikerabbit) [17:15:39] 10Phabricator, 10Security-Team: Investigate if permanentlyprivate tag can be enforcing - https://phabricator.wikimedia.org/T242638 (10mmodell) "Enforce Security" triggers the code in applyEffect method of the SecurityPolicyEnforcerAction class: {src phab-extensions:/src/policy/SecurityPolicyEnforcerAction.php... [17:56:55] 10Gerrit, 10ORES, 10Scoring-platform-team (Current): Write a cookbook for the workaround for getting LFS to gerrit - https://phabricator.wikimedia.org/T226055 (10Halfak) 05Open→03Resolved [18:54:55] 10Phabricator, 10Security-Team, 10Documentation, 10Security: Set Security Issue Task Type as default for Security reporting - https://phabricator.wikimedia.org/T240605 (10chasemp) [19:01:49] 10Phabricator, 10Security-Team, 10Documentation, 10Security: Set Security Issue Task Type as default for Security reporting - https://phabricator.wikimedia.org/T240605 (10chasemp) [19:03:50] 10Phabricator, 10Security-Team, 10Documentation, 10Security: Set Security Issue Task Type as default for Security reporting - https://phabricator.wikimedia.org/T240605 (10chasemp) [19:04:26] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Google-Code-in-2019, and 3 others: Stop using jsonlint (as it's abandonware) and instead use eslint-plugin-json for the linting - https://phabricator.wikimedia.org/T220036 (10Umherirrender... [19:06:25] 10Phabricator, 10Security-Team, 10Documentation, 10Security: Set Security Issue Task Type as default for Security reporting - https://phabricator.wikimedia.org/T240605 (10chasemp) [19:10:06] 10Phabricator, 10Security-Team, 10Security: Audit members of #security for more than x duration of no activity - https://phabricator.wikimedia.org/T241781 (10chasemp) [19:12:48] 10Phabricator, 10Security-Team, 10Security: Audit members of #security for more than x duration of no activity - https://phabricator.wikimedia.org/T241781 (10chasemp) 05Open→03Resolved Executed, and I also removed csteipp from #wmf-nda for now. I created a cal entry on the security-team calendar to exec... [19:18:39] 10Phabricator, 10Security-Team, 10Security: Decide if H141 ("Add security tag when Security flag is set to Software security bug") is needed or not - https://phabricator.wikimedia.org/T199688 (10chasemp) [19:19:37] 10Phabricator, 10Security-Team, 10Security: Decide if H141 ("Add security tag when Security flag is set to Software security bug") is needed or not - https://phabricator.wikimedia.org/T199688 (10chasemp) 05Open→03Resolved a:03chasemp +1. I have disabled H141 for now. Let's see if anything explodes :)... [19:19:43] 10Beta-Cluster-Infrastructure, 10Operations, 10Puppet: Puppet agent unable to run in Beta Cluster (Evaluation Error: Error while evaluating a Resource Statement) - https://phabricator.wikimedia.org/T242658 (10Krinkle) [19:21:11] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team: Syslog on beta cluster app server (deployment-mediawiki-07) is empty and last touched Jan 8 - https://phabricator.wikimedia.org/T242659 (10Krinkle) [19:21:43] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Google-Code-in-2019, and 3 others: Stop using jsonlint (as it's abandonware) and instead use eslint-plugin-json for the linting - https://phabricator.wikimedia.org/T220036 (10Jdforrester-WM... [19:22:01] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Google-Code-in-2019, and 3 others: Stop using jsonlint and instead use eslint-plugin-json for the linting - https://phabricator.wikimedia.org/T220036 (10Jdforrester-WMF) [19:30:26] 10Phabricator, 10Security-Team, 10Documentation, 10Security: Set Security Issue Task Type as default for Security reporting - https://phabricator.wikimedia.org/T240605 (10chasemp) [19:33:46] (03PS2) 10Jforrester: [NativeSvgHandler] Add quibble job [integration/config] - 10https://gerrit.wikimedia.org/r/563700 (owner: 10Umherirrender) [19:33:53] (03CR) 10Jforrester: [C: 03+2] [NativeSvgHandler] Add quibble job [integration/config] - 10https://gerrit.wikimedia.org/r/563700 (owner: 10Umherirrender) [19:34:18] !log Zuul: [mediawiki/extensions/NativeSvgHandler] Add basic CI via quibble [19:34:20] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:34:59] (03Merged) 10jenkins-bot: [NativeSvgHandler] Add quibble job [integration/config] - 10https://gerrit.wikimedia.org/r/563700 (owner: 10Umherirrender) [19:40:30] 10Beta-Cluster-Infrastructure, 10Operations, 10Puppet: Puppet agent unable to run in Beta Cluster (Evaluation Error: Error while evaluating a Resource Statement) - https://phabricator.wikimedia.org/T242658 (10Krinkle) >>! @dzahn wrote at (owner: @jbond) > the `etcd_cli... [19:55:33] 10Beta-Cluster-Infrastructure, 10Operations, 10Puppet: Puppet agent unable to run in Beta Cluster (Evaluation Error: Error while evaluating a Resource Statement) - https://phabricator.wikimedia.org/T242658 (10thcipriani) hrm, is this possibly from 06abb84939331458b1187fd9c3a562b82731b329 by @jbond ? Not exac... [20:01:14] 10Beta-Cluster-Infrastructure, 10Operations, 10Puppet: Puppet agent unable to run in Beta Cluster (Evaluation Error: Error while evaluating a Resource Statement) - https://phabricator.wikimedia.org/T242658 (10Dzahn) "parameter 'srv_domain' expects a match for Variant[Stdlib::Fqdn" that is the new thing. unti... [20:52:34] Krinkle: Huh. "npm ERR! typeerror This is an error with npm itself. Please report this error at: " Don't think I've ever seen that before (always saying it's an error in the package, not npm). [20:53:01] indeed [20:53:02] link? [20:53:10] https://integration.wikimedia.org/ci/job/mediawiki-core-jsduck-docker-publish/ -> https://integration.wikimedia.org/ci/job/mediawiki-core-jsduck-docker-publish/7857/ [20:53:21] Post-pub JS doc for core has been failing since yesterday. [20:59:53] 10Gerrit: Gerrit creates duplicate changes when pushing same commit twice in quick succession - https://phabricator.wikimedia.org/T242590 (10valhallasw) The same issue also caused Gerrit-Reviewer-Bot to stop working: (see https://github.com/valhallasw/gerrit-reviewer-bot/issues/22) There the command ` gerrit s... [21:22:57] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Release, 10Train Deployments, 10User-brennen: 1.35.0-wmf.15 deployment blockers - https://phabricator.wikimedia.org/T233863 (10brennen) [21:41:49] James_F: looking [21:43:33] James_F: Not sure. "Error: Missing required argument #1" I don't think that's about the npm command invocation [21:43:37] but rather something npm does internally [21:45:24] https://github.com/npm/cli/blob/v3.8.3/lib/install/deps.js#L455 [21:45:34] I suspect a race condition with the cache [21:45:54] maybe castor for mwcore/node_modules got corrupt [21:46:11] I forgot how to clear it, but it's ssh-ing to some node and then rimrafing a directory [21:50:35] Oh, fun. I don't know either. [22:22:36] 10Phabricator, 10Security-Team, 10Documentation, 10Security: Set Security Issue Task Type as default for Security reporting - https://phabricator.wikimedia.org/T240605 (10chasemp) fyi @mmodell and @Aklapper I pulled some triggers here. I've did bunches of testing but you two are the most likely to hear if... [22:25:44] 10Phabricator, 10Security-Team: Investigate if permanentlyprivate tag can be enforcing - https://phabricator.wikimedia.org/T242638 (10chasemp) I tried to use the action to enable this workflow: * A protected task exists with #permanentlyprivate * Someone tries to tinker with the acl (say set to all users for... [22:27:50] (03PS1) 10Reedy: Update composer/semver from 1.5.0 to 1.5.1 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/564144 [22:41:01] (03PS1) 10QChris: Allow “Gerrit Managers” to import history [research/wikiworkshop] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/564147 [22:41:03] (03CR) 10QChris: [V: 03+2 C: 03+2] Allow “Gerrit Managers” to import history [research/wikiworkshop] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/564147 (owner: 10QChris) [22:41:05] (03CR) 10Jforrester: [C: 03+2] "Consistency with MW master." [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/564144 (owner: 10Reedy) [22:41:34] (03Merged) 10jenkins-bot: Update composer/semver from 1.5.0 to 1.5.1 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/564144 (owner: 10Reedy) [22:46:29] (03PS1) 10QChris: Import done. Revoke import grants [research/wikiworkshop] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/564148 [22:46:31] (03CR) 10QChris: [V: 03+2 C: 03+2] Import done. Revoke import grants [research/wikiworkshop] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/564148 (owner: 10QChris) [23:15:34] 10Phabricator (Upstream), 10Legalpad, 10Upstream: Granularize Legalpad view/edit/sign permissions - https://phabricator.wikimedia.org/T194148 (10Onen95464) [23:17:21] that seems like spam ^? [23:17:42] 10Phabricator (Upstream), 10Legalpad, 10Upstream: Granularize Legalpad view/edit/sign permissions - https://phabricator.wikimedia.org/T194148 (10Paladox) [23:18:13] 10Phabricator (Upstream), 10Upstream: "Upload files" dialog does not ellipse long file names - https://phabricator.wikimedia.org/T166454 (10Onen95464) p:05Low→03High [23:18:51] Reedy ^ [23:19:50] 10Phabricator (Upstream), 10Mobile, 10Upstream: scroll in a task's "Title" text field on mobile - https://phabricator.wikimedia.org/T159102 (10Onen95464) p:05Lowest→03Normal [23:19:50] Disabled [23:19:55] thanks :) [23:35:51] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Release, 10Train Deployments, 10User-brennen: 1.35.0-wmf.15 deployment blockers - https://phabricator.wikimedia.org/T233863 (10Krinkle) [23:40:18] James_F: hm. I guess it fixed itself [23:40:30] Krinkle: That's not re-assuring. [23:40:33] But… yay? [23:40:34] for future reference - https://www.mediawiki.org/wiki/Continuous_integration/Architecture/Castor [23:40:45] Aha, nice. Thank you. [23:41:32] under /srv/jenkins-workspace/caches there is a subdirecotry for each repo/branch/job combo, so one of them is for mediawiki-core/master/mediawiki-core-jsduck-docker-publish/ would could rm-rf'ed [23:41:46] s/\//-/ :) [23:42:24] actually, no they are subdirectories nowadays [23:42:32] reduces ambiguity between things, yay [23:42:46] CASTOR_NAMESPACE="mediawiki-core/master/mediawiki-core-jsduck-docker-publish" [23:45:36] Right.