[00:02:01] 10Phabricator (Upstream), 10Upstream: "Upload files" dialog does not ellipse long file names - https://phabricator.wikimedia.org/T166454 (10JJMC89) p:05High→03Low [00:02:59] 10Phabricator (Upstream), 10Mobile, 10Upstream: Cannot scroll horizontally in a task's "Title" text field on mobile - https://phabricator.wikimedia.org/T159102 (10JJMC89) p:05Normal→03Lowest [00:06:31] 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 (10Jdlrobson) [00:21:54] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)): Update parsoid image and helm charts for php - https://phabricator.wikimedia.org/T242259 (10jeena) @ssastry Can you help clarify how to use the new php version of Parsoid? We have a docker image and helm chart fo... [00:26:03] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)): Update parsoid image and helm charts for php - https://phabricator.wikimedia.org/T242259 (10Dzahn) A parsoid/php wtp server is like a a parsoid/js server combined with the roles of a Mediawiki appserver. It's lik... [00:37:19] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)): Update parsoid image and helm charts for php - https://phabricator.wikimedia.org/T242259 (10Dzahn) After you do that you will need to a set a couple of key/values in Hiera needed for an MW appserver. (Compare hie... [00:43:15] 10Phabricator, 10Security-Team: Investigate if permanentlyprivate tag can be enforcing - https://phabricator.wikimedia.org/T242638 (10mmodell) The acl only gets touched if the project has the #security project. It'll require a minor code change to make it act on some other project / tag. [01:17:20] 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) The above patch is live on the beta cluster puppet master: `name=deployment-puppetmaster03... [01:22:13] 10Phabricator, 10Security-Team: Investigate if permanentlyprivate tag can be enforcing - https://phabricator.wikimedia.org/T242638 (10chasemp) Ah gotcha, maybe on subtype security issue and/or #security? [01:29:27] 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) It didn't work because at the Horizon layer there was a project-level override for this Hie... [01:29:40] 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) 05Open→03Resolved a:03Krinkle Puppet agent now runs cleanly in Beta. [01:29:45] 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) a:05Krinkle→03Dzahn [03:34:37] Project beta-code-update-eqiad build #280056: 04FAILURE in 1 min 35 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/280056/ [03:44:30] Yippee, build fixed! [03:44:31] Project beta-code-update-eqiad build #280057: 09FIXED in 1 min 30 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/280057/ [08:22:27] 10MediaWiki-Codesniffer, 10Google-Summer-of-Code (2015): GSoC Proposal for Improving static analysis tools for MediaWiki - https://phabricator.wikimedia.org/T94140 (10Hharchani) [09:10:44] 10Release-Engineering-Team, 10Operations, 10Release Pipeline, 10serviceops, 10Patch-For-Review: Remove obsoleted docker images - https://phabricator.wikimedia.org/T242604 (10MoritzMuehlenhoff) p:05Triage→03Normal [09:14:13] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Core Platform Team, 10Goal, 10Patch-For-Review: Decide timing of the automatic mediawiki branch cut - https://phabricator.wikimedia.org/T242446 (10Addshore) >>! In T242446#5793908, @Jdforrester-... [09:18:15] 10Beta-Cluster-Infrastructure, 10Wikidata, 10Browser-Tests: "Unable to store text to external storage" during wikidata daily browser tests on beta - https://phabricator.wikimedia.org/T242717 (10Addshore) [11:58:29] (03PS1) 10Kosta Harlan: Pass ZUUL_PROJECT as the gerrit project name for sonarqubebot [integration/config] - 10https://gerrit.wikimedia.org/r/564630 [12:00:54] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Cleanup, 10Operations, 10Traffic, and 4 others: Retire fixcopyright.wikimedia.org - https://phabricator.wikimedia.org/T238803 (10Vgutierrez) [14:01:08] 10Phabricator, 10User-LokalProfil, 10WMSE (IT): Move subproject into a user project - https://phabricator.wikimedia.org/T240710 (10Lokal_Profil) Could someone with knowledge about Phabricator weigh in on whether the transfer is technically possible (or if a task migration will be needed) [14:05:30] 10Phabricator, 10User-LokalProfil, 10WMSE (IT): Move subproject into a user project - https://phabricator.wikimedia.org/T240710 (10mmodell) The script to move projects doesn't deal well with trees of projects. It seems that the subprojects under #magnus_sälgö are relatively unused. Perhaps we could delete th... [15:33:28] !log Depooling integration-agent-docker-1003 due to issues. [15:33:30] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:47:23] 10MediaWiki-Codesniffer, 10User-thiemowmde: Expand PHPUnitAssertEqualsSniff to better auto-fix comparisons with count() - https://phabricator.wikimedia.org/T242762 (10thiemowmde) [16:09:37] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO, 10Patch-For-Review, 10User-zeljkofilipin: Cypress testing framework evaluation - https://phabricator.wikimedia.org/T230729 (10SimTran) I've made a report on comparison of Cypress and WebdriverIO here: https://github.... [16:24:30] 10Continuous-Integration-Config, 10Release-Engineering-Team-TODO, 10GitHub-Mirrors, 10MediaWiki-extensions-WikibaseRepository, and 3 others: Wikibase Travis build runs twice for each commit - https://phabricator.wikimedia.org/T236347 (10Addshore) 05Open→03Resolved a:03Addshore Looking at https://trav... [16:28:10] 10Phabricator, 10Security-Team, 10PM: Create 'Needs Discussion' tag - https://phabricator.wikimedia.org/T242765 (10chasemp) p:05Triage→03Normal [16:42:31] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO, 10Release Pipeline, 10dev-images, 10User-brennen: Garbage-collect development (and other?) images from Docker registry as appropriate - https://phabricator.wikimedia.org/T234691 (10thcipriani) [16:42:33] 10Release-Engineering-Team, 10Operations, 10Release Pipeline, 10serviceops, 10Patch-For-Review: Remove obsoleted docker images - https://phabricator.wikimedia.org/T242604 (10thcipriani) [16:49:45] 10Phabricator, 10Security-Team, 10PM: Create 'Needs Discussion' tag - https://phabricator.wikimedia.org/T242765 (10chasemp) p:05Normal→03Low [17:07:07] 10Beta-Cluster-Infrastructure, 10Wikimedia-Logstash, 10observability: Logstash for MediaWiki is down in Beta Cluster - https://phabricator.wikimedia.org/T242770 (10Krinkle) [17:07:59] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team-TODO, 10Wikimedia-Logstash, 10observability: logstash-beta.wmflabs.org does not receive any mediawiki events - https://phabricator.wikimedia.org/T233134 (10Krinkle) It appears to be down again as of Jan 13. – {T242770} [17:21:46] 10Beta-Cluster-Infrastructure, 10Wikimedia-Logstash, 10observability: Logstash for MediaWiki is down in Beta Cluster - https://phabricator.wikimedia.org/T242770 (10Krinkle) [17:22:00] 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) [17:32:06] PROBLEM - Free space - all mounts on deployment-logstash2 is CRITICAL: CRITICAL: deployment-prep.deployment-logstash2.diskspace._mnt.byte_percentfree (No valid datapoints found) deployment-prep.deployment-logstash2.diskspace._var_lib_elasticsearch.byte_percentfree (No valid datapoints found)deployment-prep.deployment-logstash2.diskspace.root.byte_percentfree (<33.33%) [17:37:28] 10Beta-Cluster-Infrastructure, 10Wikimedia-Logstash, 10observability: Logstash for MediaWiki is down in Beta Cluster - https://phabricator.wikimedia.org/T242770 (10herron) This should be fixed now. Deployment prep logstash Kafka was logging errors like this: ` Jan 14 14:52:38 deployment-logstash2 kafka-ser... [17:38:59] we just had a gate-and-submit build fail due to missing disk space? [17:39:10] > 18:36:08 npm ERR! nospc ENOSPC: no space left on device, mkdir '/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/eslint-plugin-vue/node_modules/.bin' [17:39:12] https://integration.wikimedia.org/ci/job/wmf-quibble-selenium-php72-docker/15151/console [17:40:45] <_joe_> thcipriani, marxarelli do you have any idea why we have hundreds of images for wikimedia/mediawiki-core ? [17:40:49] <_joe_> literally hundreds [17:40:59] <_joe_> like 5-10 per day [17:41:14] <_joe_> this needs to stop now [17:42:34] in a meeting, but we build dev images on commit so that likely accounts for it [17:42:49] <_joe_> but we should not publish them to the registry! [17:42:59] <_joe_> else it's ofc going to explode [17:45:52] 10Continuous-Integration-Infrastructure, 10ci-test-error: gate-and-submit CI build (wmf-quibble-selenium-php72-docker) running out of disk space and failing - https://phabricator.wikimedia.org/T242774 (10Lucas_Werkmeister_WMDE) [17:46:59] we can stop it, but isn't it still our goal to build an image per commit? [17:47:36] 10Release-Engineering-Team, 10Operations, 10serviceops: Hundreds of tags for `wikimedia/mediawiki-core` image - https://phabricator.wikimedia.org/T242775 (10Joe) p:05Triage→03High [17:47:54] PROBLEM - Parsoid on deployment-parsoid09 is CRITICAL: connect to address 172.16.5.63 and port 8000: Connection refused [17:47:54] PROBLEM - Parsoid on deployment-mediawiki-parsoid10 is CRITICAL: connect to address 172.16.0.141 and port 8000: Connection refused [17:48:11] <_joe_> thcipriani: well at some point, maybe. But that's far in the future and I assume we'll have a retention policy. [17:49:25] 10Continuous-Integration-Infrastructure, 10ci-test-error: gate-and-submit CI build (wmf-quibble-selenium-php72-docker) running out of disk space and failing - https://phabricator.wikimedia.org/T242774 (10Reedy) [17:49:33] k, we'll shut if off for the time being. [17:49:34] "Some point" was six months ago, until it wasn't. [17:49:41] yeah :( [17:50:13] ^ brennen or James_F could you stop publishing the mediawiki-core image on commit for the time being? I'm in a *very long* meeting :( [17:50:15] integration-agent-docker-1006 is out of disk space per the task above [17:50:28] huh, that should be depool automagically [17:50:33] <_joe_> well, I'm not even sure it's a good idea in general [17:50:41] <_joe_> (build one image per commit) [17:50:47] _joe_: What did you think the pipeline project was for? :-) [17:51:19] <_joe_> James_F: sorry let me rephrase [17:51:27] <_joe_> publish an image for every commit [17:51:44] Reedy: I marked 1006 offline manually [17:51:58] <_joe_> we'd need to do releases, which is something that was discussed [17:52:13] (03PS1) 10Jforrester: layout: [mediawiki/core] Stop publishing docker images for now [integration/config] - 10https://gerrit.wikimedia.org/r/564742 (https://phabricator.wikimedia.org/T242775) [17:52:15] 10Continuous-Integration-Infrastructure, 10ci-test-error: gate-and-submit CI build (wmf-quibble-selenium-php72-docker) running out of disk space and failing - https://phabricator.wikimedia.org/T242774 (10Lucas_Werkmeister_WMDE) https://integration.wikimedia.org/ci/job/wmf-quibble-selenium-php72-docker/15143/co... [17:52:22] _joe_: Yes. Much more frequently than 5 a day, but yes. [17:52:38] 10Continuous-Integration-Infrastructure, 10ci-test-error: gate-and-submit CI build (wmf-quibble-selenium-php72-docker) running out of disk space and failing - https://phabricator.wikimedia.org/T242774 (10Reedy) [17:50:14] integration-agent-docker-1006 is out of disk space per the task above [17:51:44]... [17:52:44] (03CR) 10Jforrester: [C: 03+2] layout: [mediawiki/core] Stop publishing docker images for now [integration/config] - 10https://gerrit.wikimedia.org/r/564742 (https://phabricator.wikimedia.org/T242775) (owner: 10Jforrester) [17:53:17] We have the out-of-space scripts; are they not working? Or is the growth in other areas of disc from that that clears? [17:54:05] (03Merged) 10jenkins-bot: layout: [mediawiki/core] Stop publishing docker images for now [integration/config] - 10https://gerrit.wikimedia.org/r/564742 (https://phabricator.wikimedia.org/T242775) (owner: 10Jforrester) [17:54:06] 10Beta-Cluster-Infrastructure, 10Wikimedia-Logstash, 10observability: Logstash for MediaWiki is down in Beta Cluster - https://phabricator.wikimedia.org/T242770 (10Krinkle) 05Open→03Resolved a:03herron Splendid. Thank you! [17:54:14] James_F: looks like that script needs to be updated to account for the rename of slave -> agent :( [17:54:29] !log Zuul: [mediawiki/core] Stop publishing docker images for now T242775 [17:54:32] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [17:54:33] T242775: Hundreds of tags for `wikimedia/mediawiki-core` image - https://phabricator.wikimedia.org/T242775 [17:54:35] thcipriani: Ooooh. Yeah, that'd do it. [17:54:41] _joe_, thcipriani: Disabled. [17:54:51] https://gerrit.wikimedia.org/r/plugins/gitiles/integration/config/+/master/jjb/maintenance-disconnect-full-disks.groovy#9 [17:54:54] Oh, wait, no. [17:55:15] One moment. [17:56:20] Now done. [17:56:39] thanks James_F [17:56:47] thanks James_F (just reading scrollback) [17:57:07] And yeah, heads-up brennen and longma, MW images now aren't published. :-9 [17:57:14] (03PS3) 10Jforrester: layout.yaml: Add JeremyNguyen to Jenkins whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/563687 (https://phabricator.wikimedia.org/T235286) (owner: 10JeremyNguyenGCI) [17:58:59] 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) @Krinkle cool, thanks for finding the additional override :) [17:59:46] (03CR) 10Jforrester: [C: 03+2] layout.yaml: Add JeremyNguyen to Jenkins whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/563687 (https://phabricator.wikimedia.org/T235286) (owner: 10JeremyNguyenGCI) [18:01:19] (03Merged) 10jenkins-bot: layout.yaml: Add JeremyNguyen to Jenkins whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/563687 (https://phabricator.wikimedia.org/T235286) (owner: 10JeremyNguyenGCI) [18:02:37] !log Zuul: Add JeremyNguyen to Jenkins whitelist T235286 [18:02:40] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:02:40] T235286: Add yourself to the Jenkins whitelist in Gerrit to trigger testing unit test failures or code style issues yourself - https://phabricator.wikimedia.org/T235286 [18:09:06] thcipriani: Quite a lot of the agents have 0B of free space per https://integration.wikimedia.org/ci/computer/ [18:09:24] (free swap space, specifically) [18:21:39] James_F: he's in a 3 hour long meeting (with me and others, prepping for tuning session) until noon pacific [18:21:47] Joy. [18:49:44] James_F: if we're out of swap space are we running OOM on boxes as well? [18:51:49] answer: only 1003 looks like it's in rough shape [18:51:55] I think we disabled swap on all Cloud VPS instances a while ago [18:52:19] swap is a pretty dated concept of memory management and works really poorly in a virtualized environment [18:52:57] some of the machines report swap looking at "free -m" [18:54:21] hrm, but swappiness is 0 [18:55:30] no idea. [18:56:44] I fibbed! We made it possible to disable swap on and instance with the 'swap_partition' hiera setting, but it is still on by default [18:57:21] Kubernetes really does not want swap on a worker node. I would guess that Docker feels the same, but I have no proof of that. [18:58:43] bd808: I was looking for a reason to share this article I read recently, and now you gave it to me! https://chrisdown.name/2018/01/02/in-defence-of-swap.html [18:59:19] (it's not about virt envs) [19:01:45] 10MediaWiki-Codesniffer: Small improve on autofix of MediaWiki.Usage.IsNullSniff possible to avoid unneeded parenthesis - https://phabricator.wikimedia.org/T242780 (10Umherirrender) [19:03:16] greg-g: that article is a lot of insider baseball for something that is attempting to "set the record straight" ;) [19:03:32] thcipriani: 1003 was having issues earlier so I depooled it. The others seem fine? IDK. [19:03:51] bd808: tl;drs are good enough for everyone, right? :) [19:04:32] (03PS1) 10Arlolra: Stop running Parsoid-JS tests in CI [integration/config] - 10https://gerrit.wikimedia.org/r/564758 [19:05:28] (03CR) 10jerkins-bot: [V: 04-1] Stop running Parsoid-JS tests in CI [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (owner: 10Arlolra) [19:06:07] (03CR) 10Jforrester: "First you need to remove from layout.yaml (to stop running them) before deleting them from jjb (to undefine them)." [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (owner: 10Arlolra) [19:10:30] (03PS2) 10Arlolra: Stop running Parsoid-JS tests in CI [integration/config] - 10https://gerrit.wikimedia.org/r/564758 [19:11:15] (03CR) 10Jforrester: Stop running Parsoid-JS tests in CI (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (owner: 10Arlolra) [19:13:20] (03CR) 10jerkins-bot: [V: 04-1] Stop running Parsoid-JS tests in CI [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (owner: 10Arlolra) [19:13:25] (03PS3) 10Arlolra: Stop running Parsoid-JS tests in CI [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (https://phabricator.wikimedia.org/T242782) [19:14:28] James_F: yeah, all the others look fine to me. [19:14:34] Kk. [19:14:43] (03CR) 10Arlolra: "> Patch Set 1:" (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (https://phabricator.wikimedia.org/T242782) (owner: 10Arlolra) [19:14:47] I gave up searching for the clear space script. [19:15:40] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Parsoid-PHP: We need to run tests on the PHP code in the deploy repo - https://phabricator.wikimedia.org/T239642 (10Jdforrester-WMF) p:05Triage→03High Oh, totally forgot about this. Not good. Nearing on UBN. [19:15:47] (03CR) 10jerkins-bot: [V: 04-1] Stop running Parsoid-JS tests in CI [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (https://phabricator.wikimedia.org/T242782) (owner: 10Arlolra) [19:19:04] (03PS4) 10Arlolra: Stop running Parsoid-JS tests in CI [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (https://phabricator.wikimedia.org/T242782) [19:20:01] (03CR) 10jerkins-bot: [V: 04-1] Stop running Parsoid-JS tests in CI [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (https://phabricator.wikimedia.org/T242782) (owner: 10Arlolra) [19:38:49] !log No syslog entries from php-fpm or puppet-agent on deployment-mediawiki-07, T242659, rebooting server [19:38:52] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:38:52] T242659: Syslog on beta cluster app server (deployment-mediawiki-07) is empty and last touched Jan 8 - https://phabricator.wikimedia.org/T242659 [19:40:23] PROBLEM - English Wikipedia Main page on beta-cluster is CRITICAL: HTTP CRITICAL: HTTP/1.1 503 Backend fetch failed - string 'Wikipedia' not found on 'https://en.wikipedia.beta.wmflabs.org:443/wiki/Main_Page?debug=true' - 2633 bytes in 3.531 second response time [19:40:30] PROBLEM - Host deployment-mediawiki-07 is DOWN: CRITICAL - Host Unreachable (172.16.4.119) [19:43:05] 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) 05Open→03Resolved a:03Krinkle Well, that worked. The file is now being written to again by the var... [19:43:37] 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:43:55] RECOVERY - Host deployment-mediawiki-07 is UP: PING OK - Packet loss = 0%, RTA = 0.60 ms [19:44:54] 10MediaWiki-Codesniffer: MediaWiki CodeSniffer destroys @param lines when the text contains an & - https://phabricator.wikimedia.org/T242787 (10thiemowmde) [19:45:20] RECOVERY - English Wikipedia Main page on beta-cluster is OK: HTTP OK: HTTP/1.1 200 OK - 49402 bytes in 0.586 second response time [19:51:17] (03PS1) 10Jforrester: [jjb] Provide parsoidsvc-deploy-composer-php72-docker to test [integration/config] - 10https://gerrit.wikimedia.org/r/564767 (https://phabricator.wikimedia.org/T239642) [19:51:19] (03PS1) 10Jforrester: layout: [parsoid/deploy] Wire up parsoidsvc-deploy-composer-php72-docker as experimental [integration/config] - 10https://gerrit.wikimedia.org/r/564768 (https://phabricator.wikimedia.org/T239642) [19:51:21] (03PS1) 10Jforrester: layout: [parsoid/deploy] Make parsoidsvc-deploy-composer-php72-docker voting [integration/config] - 10https://gerrit.wikimedia.org/r/564769 (https://phabricator.wikimedia.org/T239642) [19:53:22] (03CR) 10jerkins-bot: [V: 04-1] layout: [parsoid/deploy] Wire up parsoidsvc-deploy-composer-php72-docker as experimental [integration/config] - 10https://gerrit.wikimedia.org/r/564768 (https://phabricator.wikimedia.org/T239642) (owner: 10Jforrester) [19:53:24] (03CR) 10jerkins-bot: [V: 04-1] [jjb] Provide parsoidsvc-deploy-composer-php72-docker to test [integration/config] - 10https://gerrit.wikimedia.org/r/564767 (https://phabricator.wikimedia.org/T239642) (owner: 10Jforrester) [19:53:26] (03CR) 10jerkins-bot: [V: 04-1] layout: [parsoid/deploy] Make parsoidsvc-deploy-composer-php72-docker voting [integration/config] - 10https://gerrit.wikimedia.org/r/564769 (https://phabricator.wikimedia.org/T239642) (owner: 10Jforrester) [20:00:49] 10MediaWiki-Codesniffer: MediaWiki CodeSniffer destroys @param lines when the text contains an & - https://phabricator.wikimedia.org/T242787 (10Umherirrender) The $ possible T174761 [20:13:42] 10Phabricator, 10Security-Team, 10PM: Create 'Needs Discussion' tag - https://phabricator.wikimedia.org/T242765 (10Peachey88) See also {T226671} [20:20:38] (03PS2) 10Jforrester: [jjb] Provide parsoidsvc-deploy-composer-php72-docker to test [integration/config] - 10https://gerrit.wikimedia.org/r/564767 (https://phabricator.wikimedia.org/T239642) [20:20:40] (03PS2) 10Jforrester: layout: [parsoid/deploy] Wire up parsoidsvc-deploy-composer-testonly-php72-docker as experimental [integration/config] - 10https://gerrit.wikimedia.org/r/564768 (https://phabricator.wikimedia.org/T239642) [20:20:42] (03PS2) 10Jforrester: layout: [parsoid/deploy] Make parsoidsvc-deploy-composer-testonly-php72-docker voting [integration/config] - 10https://gerrit.wikimedia.org/r/564769 (https://phabricator.wikimedia.org/T239642) [20:21:19] (03PS1) 10Umherirrender: [ShortDescription] Add quibble job [integration/config] - 10https://gerrit.wikimedia.org/r/564775 [20:22:22] James_F: Hey James! Are you around? [20:23:02] (03CR) 10jerkins-bot: [V: 04-1] layout: [parsoid/deploy] Make parsoidsvc-deploy-composer-testonly-php72-docker voting [integration/config] - 10https://gerrit.wikimedia.org/r/564769 (https://phabricator.wikimedia.org/T239642) (owner: 10Jforrester) [20:23:15] (03CR) 10jerkins-bot: [V: 04-1] layout: [parsoid/deploy] Wire up parsoidsvc-deploy-composer-testonly-php72-docker as experimental [integration/config] - 10https://gerrit.wikimedia.org/r/564768 (https://phabricator.wikimedia.org/T239642) (owner: 10Jforrester) [20:25:17] (03CR) 10Jforrester: [C: 03+2] [jjb] Provide parsoidsvc-deploy-composer-php72-docker to test [integration/config] - 10https://gerrit.wikimedia.org/r/564767 (https://phabricator.wikimedia.org/T239642) (owner: 10Jforrester) [20:25:34] Hey clarakosi, yes. [20:25:57] (03PS3) 10Jforrester: layout: [parsoid/deploy] Add parsoidsvc-deploy-composer-testonly-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/564768 (https://phabricator.wikimedia.org/T239642) [20:26:18] (03Merged) 10jenkins-bot: [jjb] Provide parsoidsvc-deploy-composer-php72-docker to test [integration/config] - 10https://gerrit.wikimedia.org/r/564767 (https://phabricator.wikimedia.org/T239642) (owner: 10Jforrester) [20:26:21] 10Phabricator, 10Security-Team: Investigate a 'Estimated Start Date' field in Phab - https://phabricator.wikimedia.org/T242791 (10chasemp) p:05Triage→03Normal [20:27:17] 10Continuous-Integration-Infrastructure (phase-out-jessie), 10DC-Ops, 10Operations, 10hardware-requests: Replacement hardware for buster/stretch upgrade of contint1001 and contint2001 - https://phabricator.wikimedia.org/T239880 (10RobH) So this is a LOT of hardware churn that is non-desired by #dc-ops, at... [20:27:25] 10Continuous-Integration-Infrastructure (phase-out-jessie), 10DC-Ops, 10Operations, 10hardware-requests: Replacement hardware for buster/stretch upgrade of contint1001 and contint2001 - https://phabricator.wikimedia.org/T239880 (10RobH) a:05RobH→03thcipriani [20:28:05] 10Phabricator, 10Security-Team: Investigate a 'Estimated Start Date' field in Phab - https://phabricator.wikimedia.org/T242791 (10chasemp) a:03chasemp [20:28:31] James_F: I’m trying to move the rest of the integration tests from api-testing repo into core. https://gerrit.wikimedia.org/r/c/mediawiki/core/+/564061 ... One of the tests keeps failing in the wmf-quibble-core-vendor-mysql-php72-docker because of the extensions being added. [20:28:41] If I wanted to remove api-testing from that container would it be as simple as changing this to include api-testing: https://gerrit.wikimedia.org/r/plugins/gitiles/integration/config/+/master/jjb/mediawiki.yaml#319 [20:28:47] (03CR) 10Jforrester: [C: 03+2] layout: [parsoid/deploy] Add parsoidsvc-deploy-composer-testonly-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/564768 (https://phabricator.wikimedia.org/T239642) (owner: 10Jforrester) [20:28:48] Or is it more involved? [20:29:42] (03CR) 10jerkins-bot: [V: 04-1] layout: [parsoid/deploy] Add parsoidsvc-deploy-composer-testonly-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/564768 (https://phabricator.wikimedia.org/T239642) (owner: 10Jforrester) [20:29:48] clarakosi: Changing that would make api-testing not run at all. [20:29:49] 10Continuous-Integration-Infrastructure (phase-out-jessie), 10DC-Ops, 10Operations, 10hardware-requests: Replacement hardware for buster/stretch upgrade of contint1001 and contint2001 - https://phabricator.wikimedia.org/T239880 (10MoritzMuehlenhoff) @robh: You're completely right, see https://phabricator.w... [20:30:21] James_F: on that specific container right? [20:30:22] clarakosi: Can you fix the extension that's breaking the API tests (to adjust the API test output, I suppose)? [20:30:35] clarakosi: That is the "all MediaWiki testing" container. [20:30:42] So… yes, but no. [20:31:56] (03PS1) 10Dduvall: pipeline: Provide empty config for use in tutorials [blubber-doc/example/helloworldoid] - 10https://gerrit.wikimedia.org/r/564776 [20:32:51] Hmmm we could look into the extension and how its breaking it [20:33:22] Ideally we'd have done the testing in core right from the start, so this'd have been found when the test was initially written, rather than making it a late integration problem. :-( [20:33:29] (03CR) 10Jforrester: [C: 03+2] "…" [integration/config] - 10https://gerrit.wikimedia.org/r/564768 (https://phabricator.wikimedia.org/T239642) (owner: 10Jforrester) [20:33:32] * James_F runs for lunch. [20:33:32] 10Continuous-Integration-Infrastructure (phase-out-jessie), 10DC-Ops, 10Operations, 10hardware-requests: Replacement hardware for buster/stretch upgrade of contint1001 and contint2001 - https://phabricator.wikimedia.org/T239880 (10RobH) @thcipriani: Please comment with additional reasoning on why we need t... [20:34:10] James_F: bon appetit 👋 [20:34:12] 10Continuous-Integration-Infrastructure (phase-out-jessie), 10DC-Ops, 10Operations, 10hardware-requests: Replacement hardware for buster/stretch upgrade of contint1001 and contint2001 - https://phabricator.wikimedia.org/T239880 (10RobH) >>! In T239880#5803332, @MoritzMuehlenhoff wrote: > @robh: You're comp... [20:34:21] (03Merged) 10jenkins-bot: layout: [parsoid/deploy] Add parsoidsvc-deploy-composer-testonly-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/564768 (https://phabricator.wikimedia.org/T239642) (owner: 10Jforrester) [20:36:46] (03CR) 10jerkins-bot: [V: 04-1] pipeline: Provide empty config for use in tutorials [blubber-doc/example/helloworldoid] - 10https://gerrit.wikimedia.org/r/564776 (owner: 10Dduvall) [20:47:08] (03PS1) 10Dduvall: Always return at least one pipeline node label [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/564785 [20:48:57] (03PS3) 10Jforrester: layout: [parsoid/deploy] Make parsoidsvc-deploy-composer-testonly-php72-docker voting [integration/config] - 10https://gerrit.wikimedia.org/r/564769 (https://phabricator.wikimedia.org/T239642) [21:15:24] (03PS2) 10Dduvall: Require a `pipelinelib` node label when scheduling [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/564785 [21:17:39] (03PS3) 10Dduvall: Require a `pipelinelib` node label when scheduling [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/564785 [21:20:23] (03CR) 10Dduvall: [C: 04-2] "Note that a `pipelinelib` label should be added to the appropriate jenkins nodes before this is merged." [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/564785 (owner: 10Dduvall) [21:29:29] (03CR) 10Jforrester: [C: 04-1] "Doesn't work yet." [integration/config] - 10https://gerrit.wikimedia.org/r/564769 (https://phabricator.wikimedia.org/T239642) (owner: 10Jforrester) [21:32:27] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Parsoid-PHP, 10Patch-For-Review: We need to run tests on the PHP code in the deploy repo - https://phabricator.wikimedia.org/T239642 (10Jdforrester-WMF) So, we got so close on this, but it doesn't work. `composer test` in parsoid-deploy runs parso... [21:38:29] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO, 10Patch-For-Review, 10User-zeljkofilipin: Cypress testing framework evaluation - https://phabricator.wikimedia.org/T230729 (10Jpita) >>! In T230729#5802215, @SimTran wrote: > I've made a report on comparison of Cypre... [21:39:56] (03PS5) 10Jforrester: jjb: [parsoid and parsoid/deploy] Drop definitions of JS test jobs [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (https://phabricator.wikimedia.org/T242782) (owner: 10Arlolra) [21:39:58] (03PS1) 10Jforrester: layout: [parsoid and parsoid/deploy] Stop running JS tests [integration/config] - 10https://gerrit.wikimedia.org/r/564790 (https://phabricator.wikimedia.org/T242782) [21:40:56] (03CR) 10jerkins-bot: [V: 04-1] jjb: [parsoid and parsoid/deploy] Drop definitions of JS test jobs [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (https://phabricator.wikimedia.org/T242782) (owner: 10Arlolra) [21:42:04] (03CR) 10Jforrester: [C: 03+2] layout: [parsoid and parsoid/deploy] Stop running JS tests [integration/config] - 10https://gerrit.wikimedia.org/r/564790 (https://phabricator.wikimedia.org/T242782) (owner: 10Jforrester) [21:42:57] (03Merged) 10jenkins-bot: layout: [parsoid and parsoid/deploy] Stop running JS tests [integration/config] - 10https://gerrit.wikimedia.org/r/564790 (https://phabricator.wikimedia.org/T242782) (owner: 10Jforrester) [21:43:55] 10Continuous-Integration-Config, 10Parsoid, 10Patch-For-Review: Stop running Parsoid-JS tests in CI - https://phabricator.wikimedia.org/T242782 (10Jdforrester-WMF) [21:44:25] !log Zuul: Stop running JS tests for Parsoid and Parsoid-deploy T242782 [21:44:27] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:45:04] 10Continuous-Integration-Config, 10Parsoid, 10Patch-For-Review: Stop running Parsoid-JS tests in CI - https://phabricator.wikimedia.org/T242782 (10Jdforrester-WMF) 05Open→03Resolved a:03Jdforrester-WMF OK, this is now done. Delete away! [21:47:04] 10Continuous-Integration-Config, 10Parsoid, 10Patch-For-Review: Stop running Parsoid-JS tests in CI - https://phabricator.wikimedia.org/T242782 (10Jdforrester-WMF) [21:49:24] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Parsoid-PHP, 10Patch-For-Review: We need to run tests on the PHP code in the deploy repo - https://phabricator.wikimedia.org/T239642 (10Arlolra) ` diff --git a/composer.json b/composer.json index 3faae9a20..df6195d45 100644 --- a/composer.json +++... [22:12:09] (03PS6) 10Jforrester: jjb: [parsoid and parsoid/deploy] Drop definitions of JS test jobs [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (https://phabricator.wikimedia.org/T242782) (owner: 10Arlolra) [22:12:11] (03PS1) 10Jforrester: layout: Drop reference to being-deleted parsoidsvc-doc-docker-publish [integration/config] - 10https://gerrit.wikimedia.org/r/564794 [22:31:36] (03CR) 10Arlolra: [C: 03+1] jjb: [parsoid and parsoid/deploy] Drop definitions of JS test jobs [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (https://phabricator.wikimedia.org/T242782) (owner: 10Arlolra) [22:39:06] 10Phabricator, 10Operations, 10Product-Analytics, 10WMF-NDA-Requests: Access to view #WMF-NDA tasks on Phabricator for jwang - https://phabricator.wikimedia.org/T242805 (10Dzahn) [22:47:55] hi releng folks! Fundraising tech is looking for a place where users can test CentralNotice changes before they're available on the beta cluster (i.e. while they're still in review in gerrit, not merged into master) [22:49:19] But what we would want is almost exactly like beta, just with the CentralNotice repo able to be pegged to any arbitrary commit rather than being overwritten every 10 min. [22:49:48] Would it make sense to piggy-back on the deployment-prep cloud services project? [22:52:46] ejegg: Almost certainly not. Deployment-prep is (a) huge, (b) legacy, and (c) unsupported. [22:52:53] Sorry. [22:53:29] heh, ok, thanks for the warning! [22:57:11] (03CR) 10Jforrester: "> Patch Set 3: Code-Review-2" [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/564785 (owner: 10Dduvall) [23:02:36] (03CR) 10Jforrester: [C: 03+2] layout: Drop reference to being-deleted parsoidsvc-doc-docker-publish [integration/config] - 10https://gerrit.wikimedia.org/r/564794 (owner: 10Jforrester) [23:03:27] (03Merged) 10jenkins-bot: layout: Drop reference to being-deleted parsoidsvc-doc-docker-publish [integration/config] - 10https://gerrit.wikimedia.org/r/564794 (owner: 10Jforrester) [23:06:16] (03CR) 10Jforrester: [C: 03+2] "All deleted." [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (https://phabricator.wikimedia.org/T242782) (owner: 10Arlolra) [23:07:13] (03Merged) 10jenkins-bot: jjb: [parsoid and parsoid/deploy] Drop definitions of JS test jobs [integration/config] - 10https://gerrit.wikimedia.org/r/564758 (https://phabricator.wikimedia.org/T242782) (owner: 10Arlolra) [23:09:24] (03PS4) 10Jforrester: layout: [parsoid/deploy] Make PHP tests voting [integration/config] - 10https://gerrit.wikimedia.org/r/564769 (https://phabricator.wikimedia.org/T239642) [23:11:19] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10JavaScript: Upgrade all CI jobs from node6/npm3 to node10/npm6 across all projects - https://phabricator.wikimedia.org/T211784 (10Jdforrester-WMF) [23:23:08] (03CR) 10Jforrester: [C: 04-1] "Is this a new extension planned for Wikimedia production? If yes (a) task please, and (b) it needs phan and seccheck from day 1. If no, th" [integration/config] - 10https://gerrit.wikimedia.org/r/564775 (owner: 10Umherirrender) [23:41:48] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Cleanup, 10Operations, 10Traffic, and 4 others: Retire fixcopyright.wikimedia.org - https://phabricator.wikimedia.org/T238803 (10Jdforrester-WMF) 05Stalled→03Open