[00:00:58] nuria: when did you upload to archiva? [00:01:12] IIRC there's some cron that has to move the file into place [00:02:20] FWIW, it looks like it should work now [02:36:09] 10Project-Admins, 10Trust-and-Safety: New project "Password-Reset" - https://phabricator.wikimedia.org/T228811 (10jrbs) >>! In T228811#5363615, @Bugreporter wrote: > This can be created as a milestone of #trust-and-safety project so it is both displayed as an column of parent project and a board of itself with... [05:02:10] (03PS1) 10Legoktm: tests: Further parametrize test_dockerfiles::test_has_files [integration/config] - 10https://gerrit.wikimedia.org/r/525475 [05:02:12] (03PS1) 10Legoktm: Port test_integration to pytest [integration/config] - 10https://gerrit.wikimedia.org/r/525476 [05:02:14] (03PS1) 10Legoktm: Port test_zuul_layout to pytest [integration/config] - 10https://gerrit.wikimedia.org/r/525477 [05:02:16] (03PS1) 10Legoktm: Port test_zuul_parameters to pytest [integration/config] - 10https://gerrit.wikimedia.org/r/525478 [05:02:18] (03PS1) 10Legoktm: Port test_zuul_mw_dependencies to pytest [integration/config] - 10https://gerrit.wikimedia.org/r/525479 [05:33:19] 10Phabricator, 10DBA, 10Operations, 10User-notice: Switchover m3 (phabricator) master db1072 to db1128 - https://phabricator.wikimedia.org/T228243 (10Marostegui) [05:36:02] (03PS3) 1020after4: Skeleton go-based cli [releng/local-charts] - 10https://gerrit.wikimedia.org/r/525227 (https://phabricator.wikimedia.org/T224939) [05:36:43] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO, 10Developer Productivity, 10local-charts, 10Patch-For-Review: Create an interface for the local-charts ecosystem - https://phabricator.wikimedia.org/T224939 (10mmodell) a:03mmodell [05:36:55] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO, 10Developer Productivity, 10local-charts, 10Patch-For-Review: Create an interface for the local-charts ecosystem - https://phabricator.wikimedia.org/T224939 (10mmodell) p:05Triage→03Normal [05:41:41] 10Phabricator, 10DBA, 10Operations, 10User-notice: Switchover m3 (phabricator) master db1072 to db1128 - https://phabricator.wikimedia.org/T228243 (10Marostegui) 05Open→03Resolved This has been done. Phabricator read only start: 05:30:44 Phabricator read only stop: 05:31:37 Total read-only time: 53 se... [07:31:11] 10Continuous-Integration-Infrastructure (Slipway), 10Wikimedia-Portals: Migrate wikimedia-portals-build to Docker container - https://phabricator.wikimedia.org/T213806 (10hashar) [07:31:13] 10Continuous-Integration-Config, 10Release-Engineering-Team-TODO (201907), 10Wikimedia-Portals: Migrate the wikimedia-portals-build timed CI job to node10 - https://phabricator.wikimedia.org/T228907 (10hashar) [07:31:44] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (201907), 10JavaScript, 10Patch-For-Review: Upgrade all CI jobs from node6/npm3 to node10/npm6 across all projects - https://phabricator.wikimedia.org/T211784 (10hashar) [07:31:46] 10Continuous-Integration-Infrastructure (Slipway), 10Wikimedia-Portals: Migrate wikimedia-portals-build to Docker container - https://phabricator.wikimedia.org/T213806 (10hashar) [07:32:47] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (201907), 10JavaScript, 10Patch-For-Review: Upgrade all CI jobs from node6/npm3 to node10/npm6 across all projects - https://phabricator.wikimedia.org/T211784 (10hashar) [07:44:56] 10Continuous-Integration-Infrastructure (Slipway), 10Release-Engineering-Team-TODO, 10Release Pipeline, 10Wikimedia-Portals: Migrate wikimedia-portals-build to Docker container - https://phabricator.wikimedia.org/T213806 (10hashar) [07:59:57] 10Gerrit, 10Release-Engineering-Team (Development services), 10Release-Engineering-Team-TODO, 10LDAP-Access-Requests, 10Operations: Add more SREs to gerritadmin LDAP group - https://phabricator.wikimedia.org/T228733 (10akosiaris) 05Open→03Resolved +1. Thanks @Joe , thanks @DZahn. I 've added both of... [08:16:37] 10Project-Admins, 10Trust-and-Safety: New project "Password-Reset" - https://phabricator.wikimedia.org/T228811 (10Aklapper) @Bugreporter: Let me ask you again: Who is helped, and how exactly, by categorizing these things? Who exactly plans to spend their time on categorizing these things? @Bugreporter: Can yo... [08:20:50] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Aklapper) Assuming this task is about #Project-Admins, hence adding project tag so others can find this task when searching for tasks under that code project. [08:21:02] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Aklapper) 05Open→03Stalled [08:24:19] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Aklapper) Also, what does "deployed" mean? betalabs (for testing)? production (group0 vs group1 vs group2, on different dates) plus SWAT deploys (all groups)? Which logic would track this, as I don't think you'd wa... [08:25:18] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Jpita) @Aklapper A tag would be more useful since I can add a query to a dashboard and test the tickets that appear there. If that's not possible, a comment on gerrit is also useful, but I need to 1- open the ta... [08:26:27] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Jpita) > Which logic would track this, as I don't think you'd want to manually add tags to tasks? :) no, something automatic, manual is our current method [08:27:11] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Jpita) > Also, what does "deployed" mean? betalabs (for testing)? production (group0 vs group1 vs group2, on different dates) plus SWAT deploys (all groups)? cx2-testing or cx-ofb for testing, group2 for production [08:29:53] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Aklapper) Which existing Phabricator project tags do you have in mind which you would like to see included in such a workflow? [08:34:43] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Jpita) new ones would be needed: - deployed-to-cx2 - deployed-to-cx-ofb - deployed-to-group2 the repos this tags would be set from would be - https://gerrit.wikimedia.org/r/q/project:mediawiki%252Fextens... [08:35:48] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Aklapper) Okay. Which existing Phabricator project tags do you have in mind which you would like to see included in such a workflow? [08:39:42] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Jpita) > new ones would be needed: > > - deployed-to-cx2 > - deployed-to-cx-ofb > - deployed-to-group2 I don't know how to create tags or if I have the needed permissions. @KartikMistry a hand? [08:49:50] PROBLEM - Work requests waiting in Zuul Gearman server on contint1001 is CRITICAL: CRITICAL: 64.29% of data above the critical threshold [140.0] https://www.mediawiki.org/wiki/Continuous_integration/Zuul https://grafana.wikimedia.org/dashboard/db/zuul-gearman?panelId=10&fullscreen&orgId=1 [08:51:17] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10KartikMistry) >>! In T228960#5364169, @Jpita wrote: >> new ones would be needed: >> >> - deployed-to-cx2 >> - deployed-to-cx-ofb >> - deployed-to-group2 > > I don't know how to create tags or if I have the needed... [09:05:18] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Aklapper) My question which **existing** Phabricator project[tag]s this is about does not get through, it seems. Last comment implies this might be #CX-cxserver though. > However, real problem is with service (eg... [09:14:55] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Aklapper) Is there an example SAL entry which links to a corresponding Phab task? Do you know how other teams whose Services projects do not follow the MediaWiki deployment train handle this issue? [09:16:11] RECOVERY - Work requests waiting in Zuul Gearman server on contint1001 is OK: OK: Less than 30.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 [10:08:44] (03CR) 10Michael Große: Run node browser tests in each repo (031 comment) [integration/quibble] - 10https://gerrit.wikimedia.org/r/510709 (https://phabricator.wikimedia.org/T199116) (owner: 10Awight) [10:31:48] 10Release-Engineering-Team, 10Parsoid-PHP: Installing composer modules for deployment - https://phabricator.wikimedia.org/T213494 (10Joe) Given parsoid/PHP is intended to be used as a library by a MediaWiki extension, I think it should be included in the code we release with scap, and the extension be activate... [11:30:09] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Jpita) > My question which existing Phabricator project[tag]s this is about does not get through, it seems. Last comment implies this might be CX-cxserver though. #cx-cxserver #contenttranslation #language-team sh... [11:38:01] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Aklapper) This task is stalled until someone writes something that somehow recognizes CX or ContentTranslation items in [SAL](https://wikitech.wikimedia.org/wiki/Server_admin_log) and then does stuff here... In an... [11:40:25] 10Project-Admins: tag phab task once it is deployed - https://phabricator.wikimedia.org/T228960 (10Jpita) Humm, interesting, will investigate that, thanks! [11:47:31] (03CR) 10Effie Mouzeli: "Some comments, otherwise LGMT" (033 comments) [tools/scap] - 10https://gerrit.wikimedia.org/r/525117 (https://phabricator.wikimedia.org/T224857) (owner: 10Thcipriani) [12:26:21] (03CR) 10Effie Mouzeli: [C: 03+1] "LGTM" (031 comment) [tools/scap] - 10https://gerrit.wikimedia.org/r/525119 (https://phabricator.wikimedia.org/T224857) (owner: 10Thcipriani) [12:26:38] (03CR) 10Effie Mouzeli: "LGTM" (032 comments) [tools/scap] - 10https://gerrit.wikimedia.org/r/525118 (https://phabricator.wikimedia.org/T224857) (owner: 10Thcipriani) [13:46:19] (03CR) 10Thcipriani: "Seems like a good start. I left some inline comments. Also, this project has the following dependencies:" (033 comments) [releng/local-charts] - 10https://gerrit.wikimedia.org/r/525227 (https://phabricator.wikimedia.org/T224939) (owner: 1020after4) [14:16:22] (03CR) 10Hashar: Run node browser tests in each repo (031 comment) [integration/quibble] - 10https://gerrit.wikimedia.org/r/510709 (https://phabricator.wikimedia.org/T199116) (owner: 10Awight) [14:30:26] (03PS22) 10Hashar: Run node browser tests in each repo [integration/quibble] - 10https://gerrit.wikimedia.org/r/510709 (https://phabricator.wikimedia.org/T199116) (owner: 10Awight) [14:32:22] (03CR) 10Hashar: [C: 03+2] "Tested it here and there and it works. At least with ZUUL_PROJECT=mediawiki/extensions/Cite" (031 comment) [integration/quibble] - 10https://gerrit.wikimedia.org/r/510709 (https://phabricator.wikimedia.org/T199116) (owner: 10Awight) [14:33:53] (03Merged) 10jenkins-bot: Run node browser tests in each repo [integration/quibble] - 10https://gerrit.wikimedia.org/r/510709 (https://phabricator.wikimedia.org/T199116) (owner: 10Awight) [14:36:16] PROBLEM - Work requests waiting in Zuul Gearman server on contint1001 is CRITICAL: CRITICAL: 42.86% of data above the critical threshold [140.0] https://www.mediawiki.org/wiki/Continuous_integration/Zuul https://grafana.wikimedia.org/dashboard/db/zuul-gearman?panelId=10&fullscreen&orgId=1 [14:45:33] (03CR) 10jenkins-bot: Run node browser tests in each repo [integration/quibble] - 10https://gerrit.wikimedia.org/r/510709 (https://phabricator.wikimedia.org/T199116) (owner: 10Awight) [14:50:56] RECOVERY - Work requests waiting in Zuul Gearman server on contint1001 is OK: OK: Less than 30.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 [14:52:18] !log Tagged Quibble 0.0.33 b2f9e36 | T193824 T87781 T199116 [14:52:25] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [14:52:25] T87781: Split mediawiki tests into unit and integration tests - https://phabricator.wikimedia.org/T87781 [14:52:25] T193824: Determine a standard way of installing MediaWiki lib/extension dependencies within containers - https://phabricator.wikimedia.org/T193824 [14:52:26] T199116: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 [15:00:07] (03PS1) 10Hashar: docker: rebuild for Quibble 0.0.33 [integration/config] - 10https://gerrit.wikimedia.org/r/525559 [15:03:33] (03CR) 10Hashar: [C: 03+2] docker: rebuild for Quibble 0.0.33 [integration/config] - 10https://gerrit.wikimedia.org/r/525559 (owner: 10Hashar) [15:05:06] (03Merged) 10jenkins-bot: docker: rebuild for Quibble 0.0.33 [integration/config] - 10https://gerrit.wikimedia.org/r/525559 (owner: 10Hashar) [15:09:46] !log Updating docker-pkg files on contint1001 for https://gerrit.wikimedia.org/r/525559 [15:09:47] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:25:50] (03PS1) 1020after4: WIP adding the start command and managing minikube [releng/local-charts] - 10https://gerrit.wikimedia.org/r/525563 (https://phabricator.wikimedia.org/T224939) [15:25:52] (03CR) 1020after4: "This is mostly working, just putting it out there as a preview of what I'm working on." [releng/local-charts] - 10https://gerrit.wikimedia.org/r/525563 (https://phabricator.wikimedia.org/T224939) (owner: 1020after4) [15:34:22] (03PS1) 10Hashar: jjb: switch to quibble 0.0.33 containers [integration/config] - 10https://gerrit.wikimedia.org/r/525570 [15:36:59] James_F: do you know if --prefer-offline etc are redundant/ineffective for 'npm ci'? I would expect so, but not sure. Seems like an npm-install specific thing [15:37:54] Krinkle: I don't know. Sounds likely, but I'm also not sure. [15:38:02] !log Upgrading Jenkins jobs to Quibble 0.0.33 [15:38:03] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:38:15] But then it should warn about inappropriate flags? Eh. [15:38:44] hashar: Yay. [15:41:14] hi [15:41:43] Just saying yay about the new quibble release and its int/unit split. [15:41:59] * Krinkle is hoping to find a way to work a Flubber reference into the Blubber work [15:42:01] kudos to kostajh / awight :D [15:42:04] And the decentralisation of selenium tests too. [15:42:27] Krinkle: Blubber is a bad enough name without adding references to terrible films, please. [16:19:36] bah [16:20:06] I swear I had tested quibble 0.0.33 :-\ [16:20:42] (03CR) 10Hashar: [C: 04-1] "0.0.33 fails :-(" [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (owner: 10Hashar) [16:20:58] !log Rolling back Quibble based jobs to 0.0.32 :-( [16:21:00] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [16:21:40] greg-g, thcipriani can someone from your team weigh in on https://phabricator.wikimedia.org/T213494 when you get a chance? thanks. [16:26:23] subbu: sure, I'll reply there, so far the advice there looks sane to me. [16:26:46] ty. [16:30:17] yeah, was about to say similar (mostly re mw/vendor) [16:31:48] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (201907), 10JavaScript, 10Patch-For-Review: Upgrade all CI jobs from node6/npm3 to node10/npm6 across all projects - https://phabricator.wikimedia.org/T211784 (10Jdforrester-WMF) [16:33:11] 10Continuous-Integration-Config, 10Operations, 10Puppet: puppet.git rake fails with ruby 2.5 - https://phabricator.wikimedia.org/T208566 (10jbond) In case this needs rolling back the the issue can be fixed in 4.8 with the following patch https://phabricator.wikimedia.org/P8772 [16:36:06] (03PS1) 10Jforrester: layout: [analytics-wikistats2] Drop node 6, switch to node10-browser-docker [integration/config] - 10https://gerrit.wikimedia.org/r/525581 (https://phabricator.wikimedia.org/T211784) [16:36:08] (03PS1) 10Jforrester: jjb: Drop analytics-wikistats2-npm-browser-node-6-docker, unused [integration/config] - 10https://gerrit.wikimedia.org/r/525582 (https://phabricator.wikimedia.org/T211784) [16:36:40] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (201907), 10JavaScript, 10Patch-For-Review: Upgrade all CI jobs from node6/npm3 to node10/npm6 across all projects - https://phabricator.wikimedia.org/T211784 (10Jdforrester-WMF) [16:37:30] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team (Other / Uncategorized), 10Mail, 10MediaWiki-Email, and 2 others: [betacluster] Cannot confirm email address - confirmation never received - https://phabricator.wikimedia.org/T227714 (10JTannerWMF) I am adding this to our board for visibility [16:37:44] (03CR) 10Jforrester: [C: 03+2] layout: [analytics-wikistats2] Drop node 6, switch to node10-browser-docker [integration/config] - 10https://gerrit.wikimedia.org/r/525581 (https://phabricator.wikimedia.org/T211784) (owner: 10Jforrester) [16:39:17] (03Merged) 10jenkins-bot: layout: [analytics-wikistats2] Drop node 6, switch to node10-browser-docker [integration/config] - 10https://gerrit.wikimedia.org/r/525581 (https://phabricator.wikimedia.org/T211784) (owner: 10Jforrester) [16:41:08] !log Zuul: [analytics-wikistats2] Drop node 6, switch to node10-browser-docker T211784 [16:41:11] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [16:41:11] T211784: Upgrade all CI jobs from node6/npm3 to node10/npm6 across all projects - https://phabricator.wikimedia.org/T211784 [16:41:58] (03CR) 10Jforrester: [C: 03+2] "Deployed." [integration/config] - 10https://gerrit.wikimedia.org/r/525582 (https://phabricator.wikimedia.org/T211784) (owner: 10Jforrester) [16:44:31] (03Merged) 10jenkins-bot: jjb: Drop analytics-wikistats2-npm-browser-node-6-docker, unused [integration/config] - 10https://gerrit.wikimedia.org/r/525582 (https://phabricator.wikimedia.org/T211784) (owner: 10Jforrester) [16:45:14] (03PS1) 10Hashar: package.json/composer.json might not exist! [integration/quibble] - 10https://gerrit.wikimedia.org/r/525588 (https://phabricator.wikimedia.org/T229020) [16:45:15] stupid me :\ [16:47:11] hashar: Oh. Ha. :-) [16:47:44] But I saw failures in a repo with both a composer.json and a package.json? [16:51:37] James_F: for the build I hvae seen, Quibble fails on mediawiki/vendor :-\ [16:51:57] it iterates over each of the repositories that have been cloned and check whether package.json has a selenium-test run-script [16:52:02] but vendor does not have a package.json bah [16:52:10] I never tested the code with --packages-source=vendor bah [16:52:21] (03CR) 10Hashar: [C: 03+2] package.json/composer.json might not exist! [integration/quibble] - 10https://gerrit.wikimedia.org/r/525588 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [16:52:53] Oh, right, so it fails inside /vendor and then that bubbles up? [16:53:05] (03Merged) 10jenkins-bot: package.json/composer.json might not exist! [integration/quibble] - 10https://gerrit.wikimedia.org/r/525588 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [16:53:45] (03PS2) 10Hashar: jjb: switch to quibble 0.0.34 containers [integration/config] - 10https://gerrit.wikimedia.org/r/525570 [16:53:47] (03PS1) 10Hashar: docker: rebuild for Quibble 0.0.34 [integration/config] - 10https://gerrit.wikimedia.org/r/525591 (https://phabricator.wikimedia.org/T229020) [16:54:15] !log Tagged Quibble 0.0.34 ff8d86ffca97d17521f96d534f1e43780e6a22d5 # T229020 [16:54:18] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [16:54:18] T229020: Quibble 0.0.33 fails with No such file or directory: '/workspace/src/vendor/package.json' - https://phabricator.wikimedia.org/T229020 [16:54:22] (03CR) 10Hashar: [C: 03+2] docker: rebuild for Quibble 0.0.34 [integration/config] - 10https://gerrit.wikimedia.org/r/525591 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [16:54:24] (03CR) 10jenkins-bot: package.json/composer.json might not exist! [integration/quibble] - 10https://gerrit.wikimedia.org/r/525588 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [16:55:57] (03Merged) 10jenkins-bot: docker: rebuild for Quibble 0.0.34 [integration/config] - 10https://gerrit.wikimedia.org/r/525591 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [16:56:25] !log Updating docker-pkg files on contint1001 for https://gerrit.wikimedia.org/r/525591 [16:56:26] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [16:57:48] (03PS1) 10Umherirrender: [EventBus] Add phan dependency [integration/config] - 10https://gerrit.wikimedia.org/r/525592 [16:58:14] (03PS4) 10Umherirrender: [EventBus] Add phan [integration/config] - 10https://gerrit.wikimedia.org/r/513665 [16:59:47] PROBLEM - Free space - all mounts on deployment-mediawiki-07 is CRITICAL: CRITICAL: deployment-prep.deployment-mediawiki-07.diskspace.root.byte_percentfree (<20.00%) [16:59:48] (03PS1) 10Umherirrender: [WikimediaIncubator] Add phan dependency [integration/config] - 10https://gerrit.wikimedia.org/r/525593 [17:00:11] (03PS4) 10Umherirrender: [WikimediaIncubator] Add phan [integration/config] - 10https://gerrit.wikimedia.org/r/513675 [17:06:49] (03CR) 10Daimona Eaytoy: [C: 03+1] [WikimediaIncubator] Add phan dependency [integration/config] - 10https://gerrit.wikimedia.org/r/525593 (owner: 10Umherirrender) [17:07:15] (03CR) 10Daimona Eaytoy: [C: 03+1] [EventBus] Add phan dependency [integration/config] - 10https://gerrit.wikimedia.org/r/525592 (owner: 10Umherirrender) [17:12:34] 10Continuous-Integration-Config, 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO (201907), 10serviceops, 10Epic: Define variant Wikimedia production config in compiled, static files - https://phabricator.wikimedia.org/T223602 (10greg) [17:17:51] !log Upgrading Jenkins jobs to Quibble 0.0.34 for T229020 [17:17:54] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [17:17:54] T229020: Quibble 0.0.33 fails with No such file or directory: '/workspace/src/vendor/package.json' - https://phabricator.wikimedia.org/T229020 [17:17:55] (03CR) 10Thcipriani: [C: 03+2] blubber: bump version to v4 [tools/scap] - 10https://gerrit.wikimedia.org/r/525453 (owner: 10Thcipriani) [17:18:32] (03PS3) 10Hashar: jjb: switch to quibble 0.0.34 containers [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) [17:19:33] (03PS2) 10markahershberger: Tarball creation [tools/release] - 10https://gerrit.wikimedia.org/r/521559 (https://phabricator.wikimedia.org/T217960) [17:20:10] (03CR) 10jerkins-bot: [V: 04-1] Tarball creation [tools/release] - 10https://gerrit.wikimedia.org/r/521559 (https://phabricator.wikimedia.org/T217960) (owner: 10markahershberger) [17:20:41] (03Merged) 10jenkins-bot: blubber: bump version to v4 [tools/scap] - 10https://gerrit.wikimedia.org/r/525453 (owner: 10Thcipriani) [17:20:48] 10Release-Engineering-Team, 10Parsoid-PHP: Installing composer modules for deployment - https://phabricator.wikimedia.org/T213494 (10thcipriani) From the release perspective, I think including it in mediawiki/vendor to be released by scap with MediaWiki makes sense unless there is some compelling reason not to. [17:21:23] (03CR) 10jenkins-bot: blubber: bump version to v4 [tools/scap] - 10https://gerrit.wikimedia.org/r/525453 (owner: 10Thcipriani) [17:24:01] James_F: Gonna give Fresnel release another go today [17:24:06] (and with that, docker-pgk on mac) [17:27:43] Krinkle: Neat. Want any help? [17:28:21] James_F: for now just a +2 for my deps bump :) [17:30:29] Well, `pip3 install --local -e .` ran on latest docker-pkg without errors. [17:30:38] Krinkle: I don't have C+2 in that repo. :-) You have my C+1. [17:30:38] That's a first. I'm hopeful. [17:30:44] Oops, sorry. [17:30:58] (03PS1) 10Thcipriani: Pipeline: run concurrently [integration/config] - 10https://gerrit.wikimedia.org/r/525600 [17:31:38] (03CR) 10Jforrester: [C: 03+1] Pipeline: run concurrently [integration/config] - 10https://gerrit.wikimedia.org/r/525600 (owner: 10Thcipriani) [17:31:54] James_F: wait, no you do. There's a group separate from performance for performance-fresnel which includes CI admins like yourself [17:32:05] maybe it's not inheriting correctly. can you check again? [17:32:40] my team is on vacation :) [17:35:05] 10Release-Engineering-Team-TODO (201907), 10Quibble, 10Patch-For-Review: Quibble 0.0.33 fails with No such file or directory: '/workspace/src/vendor/package.json' - https://phabricator.wikimedia.org/T229020 (10hashar) 05Open→03Resolved a:03hashar [17:35:18] I'm not a gerrit Administrator (only a very few SREs are), and I'm not in the Gerrit Managers group either, sorry. Did you meant the empty ci-maintainers group? [17:35:42] (03CR) 10Hashar: "It is broken again although it works fine on my machine bah :(" [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [17:36:00] I guess maybe I should be in https://gerrit.wikimedia.org/r/#/admin/groups/1484,members to help in these kind of situations? greg-g's call. [17:37:44] James_F: added [17:37:52] Ha. OK, that settles that. :-) [17:38:18] !log Added Jforrester to the Release Engineering group in Gerrit [17:38:20] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [17:38:24] so even after a few hours of testing, I still missed things :-\ [17:38:32] :) [17:41:41] OH [17:45:58] raynor: niedzielski: heads up w.r.t. https://phabricator.wikimedia.org/T229031 - might wanna disable for now (assuming the diff feature in core isn't actually broken). [17:47:59] (03CR) 10Hashar: [C: 04-2] "I have rolled back to the containers 0.0.32. Some repositories have a selenium-test with fibers 2.0.2 which fails on NodeJS 10 :( T22903" [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [17:48:14] ok so I got the madness [17:48:19] James_F you might help maybe :]] https://phabricator.wikimedia.org/T229033#5366181 [17:48:21] short story [17:48:48] Quibble 0.0.34 now does npm install && npm run-script selenium-test [17:48:51] 10Project-Admins, 10Trust-and-Safety: New project "Password-Reset" - https://phabricator.wikimedia.org/T228811 (10Bugreporter) I'm proposing the project in requesters' perspective only. They should find the correct project easily. A form may be preferred so that it takes no efforts to categorize these things o... [17:49:01] and it fails due to fibersjs :] [17:49:15] Krinkle, thx [17:49:35] hashar: What repo? [17:49:44] CirrusSearch [17:49:46] what I dont get [17:50:11] is why it does not fail on the job that runs npm install && npm test [17:55:44] (03PS1) 10Krinkle: fresnel: Upgrade quibble-fresnel to Fresnel 0.4.0 [integration/config] - 10https://gerrit.wikimedia.org/r/525608 (https://phabricator.wikimedia.org/T227004) [17:56:11] Krinkle: hold this one, I have tagged a new quibble version :/ [17:56:29] maybe for frenesl it is fine though [17:57:50] * Krinkle checks recent commit [17:58:24] hashar: yeah, quibble-fresnel:0.0.34 is fine [17:58:31] CirrusSearch has: wdio-cucumber-framework@1.0.1 > wdio-sync@0.7.0 > fibers@2.0.2 :D [17:59:25] (03PS2) 10Krinkle: fresnel: Upgrade quibble-fresnel to Fresnel 0.4.0 [integration/config] - 10https://gerrit.wikimedia.org/r/525608 (https://phabricator.wikimedia.org/T227004) [18:04:02] hashar: https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CirrusSearch/+/525612 [18:05:44] 10Gerrit, 10Release-Engineering-Team (Development services), 10Release-Engineering-Team-TODO (201907): Investigate gerrit session expiration - https://phabricator.wikimedia.org/T222472 (10greg) [18:06:11] James_F: ah cool. I have amended the commit message slightly. We can use a similar change for MobileFrontend [18:06:24] Yeah, sorry, I'm running Activities right now. [18:06:32] i will do it :] [18:09:02] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO (201907), 10Developer Productivity, 10local-charts, 10Patch-For-Review: Create an interface for the local-charts ecosystem - https://phabricator.wikimedia.org/T224939 (10greg) [18:11:35] 10MediaWiki-Codesniffer: Review proposed PHPCS 3.5.0 upstream changes - https://phabricator.wikimedia.org/T229040 (10Legoktm) [18:11:37] 10Project-Admins, 10Trust-and-Safety: New project "Password-Reset" - https://phabricator.wikimedia.org/T228811 (10Aklapper) The requester's perspective might require better on-wiki documentation to find out where to request things (e.g. in something called "Phabricator"). I'm not sure where any such password... [18:12:16] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Quibble, and 3 others: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10hashar) [18:12:42] (03CR) 10Krinkle: [C: 03+2] fresnel: Upgrade quibble-fresnel to Fresnel 0.4.0 [integration/config] - 10https://gerrit.wikimedia.org/r/525608 (https://phabricator.wikimedia.org/T227004) (owner: 10Krinkle) [18:12:47] James_F: lemme see why the browser test bot doesn't like it... [18:13:27] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Quibble, and 3 others: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10hashar) The fea... [18:13:33] ebernhardson: could Cindy still be using NodeJS 6 ? [18:13:46] hashar: probably, whatever is in mwv [18:14:04] 6.17.1 [18:14:12] eeek [18:14:37] which is https://phabricator.wikimedia.org/T217113 maybe [18:14:45] (03Merged) 10jenkins-bot: fresnel: Upgrade quibble-fresnel to Fresnel 0.4.0 [integration/config] - 10https://gerrit.wikimedia.org/r/525608 (https://phabricator.wikimedia.org/T227004) (owner: 10Krinkle) [18:15:26] (03PS1) 10Krinkle: fresnel: Update job to Fresnel 0.4.0 (quibble-fresnel:0.0.34-1) [integration/config] - 10https://gerrit.wikimedia.org/r/525616 [18:15:47] (03PS2) 10Krinkle: fresnel: Update job to Fresnel 0.4.0 (quibble-fresnel:0.0.34-1) [integration/config] - 10https://gerrit.wikimedia.org/r/525616 (https://phabricator.wikimedia.org/T227004) [18:16:24] ebernhardson: https://phabricator.wikimedia.org/T217113#5366390 :] [18:16:30] but who knows what it is going to break haha [18:17:47] !log Updating docker-pkg files on contint1001 for https://gerrit.wikimedia.org/r/525608 - T227004) [18:17:50] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:17:50] T227004: Increase tolerance of browser processing time metrics - https://phabricator.wikimedia.org/T227004 [18:18:44] (03PS4) 10Hashar: jjb: switch to quibble 0.0.34 containers [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) [18:19:19] (03CR) 10jerkins-bot: [V: 04-1] jjb: switch to quibble 0.0.34 containers [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [18:20:33] I am afk for a while be back tonight [18:28:00] raynor: btw, I noticed that UBN tasks are hidden at https://phabricator.wikimedia.org/project/board/67/ by default due to the Priority filter. Don't know if that's intentional (looks like the intent was to exclude Low prio), but if not, hereby a heads up :) - dont mind either way if it's intentional though, just checking :) [18:30:04] hmm... thats a good question Krinkle, most probably it's unintentional, I'll check it [18:30:28] (03PS5) 10Krinkle: jjb: switch to quibble 0.0.34 containers [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [18:30:48] (03CR) 10Krinkle: "Updated to not change quibble-fresnel, which https://gerrit.wikimedia.org/r/#/c/integration/config/+/525616/ will change instead to avoid " [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [18:31:05] (03CR) 10jerkins-bot: [V: 04-1] jjb: switch to quibble 0.0.34 containers [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [18:45:48] (03CR) 10Krinkle: [C: 03+2] "Updated 1 job (mediawiki-fresnel-patch-docker)." [integration/config] - 10https://gerrit.wikimedia.org/r/525616 (https://phabricator.wikimedia.org/T227004) (owner: 10Krinkle) [18:47:34] (03PS3) 10Thcipriani: blubber.yaml: Bump pipeline version [blubber] - 10https://gerrit.wikimedia.org/r/525127 [18:47:56] (03Merged) 10jenkins-bot: fresnel: Update job to Fresnel 0.4.0 (quibble-fresnel:0.0.34-1) [integration/config] - 10https://gerrit.wikimedia.org/r/525616 (https://phabricator.wikimedia.org/T227004) (owner: 10Krinkle) [18:52:17] (03CR) 10Thcipriani: [C: 03+2] blubber.yaml: Bump pipeline version [blubber] - 10https://gerrit.wikimedia.org/r/525127 (owner: 10Thcipriani) [18:55:59] (03CR) 10jerkins-bot: [V: 04-1] blubber.yaml: Bump pipeline version [blubber] - 10https://gerrit.wikimedia.org/r/525127 (owner: 10Thcipriani) [19:33:46] 10Release-Engineering-Team, 10MinervaNeue, 10MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), 10Readers-Web-Backlog (Tracking), 10Wikimedia-production-error (Shared Build Failure): Flaky wdio test: MinervaNeue/history_steps "Page diff Added and removed content" - https://phabricator.wikimedia.org/T229031 (10Jdl... [19:46:02] (03PS6) 10Hashar: jjb: switch to quibble 0.0.34 containers [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) [19:57:12] hi! could someone create the 3 "homer" repos listed in https://www.mediawiki.org/wiki/Gerrit/New_repositories/Requests ? Thx! [20:12:57] 10Phabricator, 10I18n, 10User-Nikerabbit: Please add Brazilian Portuguese (pt-br) language to Phabricator - https://phabricator.wikimedia.org/T215697 (10Eduaddad) is the language available? @mmodell [20:26:44] ebernhardson: any clue how we can fix up Cindythebrowser bot? :-( [20:28:18] I don't even know which command it is running :] [20:33:13] oh Stas replied :) [20:45:07] (03PS7) 10Hashar: jjb: switch to quibble 0.0.34 containers [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) [20:46:16] ebernhardson: SMalyshev: James_F: I think I found a way to unbreak CirrusSearch :] [20:46:40] ok that's good [20:46:43] namely hide/remove 'npm run-script selenium-test' https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CirrusSearch/+/525647/ :D [20:46:47] so that Quibble no more detect it [20:46:52] since we use NodeJS [20:47:04] this way we are not forced to upgrade nodejs on mediawiki/vagrant for cindy the browser bot [20:47:07] at least for now! :] [20:47:35] that tiny upgrade ends up being an epic story bah [20:48:04] (03CR) 10Jforrester: [C: 03+2] [EventBus] Add phan dependency [integration/config] - 10https://gerrit.wikimedia.org/r/525592 (owner: 10Umherirrender) [20:48:17] ok we need to ensure it doesn't break cindy.... it would probably be easy to fix if it does but let's see what happens [20:48:39] I dont know what Cindy is executing :-\ [20:49:09] based on the CirrusSearch readme file, it seems to be 'npm run-script selenium' [20:49:16] which spawn chromedriver and kill it apparently [20:49:29] hmm, it runs through barry....sec [20:49:37] (03Merged) 10jenkins-bot: [EventBus] Add phan dependency [integration/config] - 10https://gerrit.wikimedia.org/r/525592 (owner: 10Umherirrender) [20:50:41] spawning something and killing it afterwards sounds like skeet shooting to me hashar [20:50:56] hauskatze: start the thing you need then shut it down when done/ [20:51:03] just crazy ;) [20:51:03] hauskatze: yeah I think that one is broken [20:52:24] hashar: cindy uses `grunt webdriver:test ...` [20:52:29] gOOd [20:57:33] (03CR) 10Jforrester: [C: 03+2] [EventBus] Add phan [integration/config] - 10https://gerrit.wikimedia.org/r/513665 (owner: 10Umherirrender) [20:57:54] https://bugs.chromium.org/p/gerrit/issues/detail?id=10525#c15 is being worked on now :) [20:57:58] (03CR) 10Jforrester: [C: 03+2] [WikimediaIncubator] Add phan dependency [integration/config] - 10https://gerrit.wikimedia.org/r/525593 (owner: 10Umherirrender) [20:58:54] so it looks like hashar's patch doesn't break it? [20:59:08] (03Merged) 10jenkins-bot: [EventBus] Add phan [integration/config] - 10https://gerrit.wikimedia.org/r/513665 (owner: 10Umherirrender) [20:59:32] gotta wait for Cindy to +1 the patch shouldn't we? [20:59:35] (03Merged) 10jenkins-bot: [WikimediaIncubator] Add phan dependency [integration/config] - 10https://gerrit.wikimedia.org/r/525593 (owner: 10Umherirrender) [20:59:54] Cindy says good job \o/. Keep it up. [20:59:54] oh [21:00:10] !log Zuul: Add phan to EventBus [21:00:11] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:00:54] hauskatze: that's good [21:01:01] I meant hashar :) [21:01:17] so I guess one can +2 https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CirrusSearch/+/525647/ [21:01:38] hashar: done [21:01:42] then I will upgrade Quibble on CI to a version that lookup and run selenium-test npm script if it exists [21:01:51] and since hmm the script has been renamed, the tests will not be run [21:01:55] hmm [21:01:59] yeah should work [21:02:09] Two people have. :-) [21:02:14] \o/ [21:02:23] +4 [21:02:26] xD [21:02:32] Now you need to C+2 my one. ;-) [21:03:26] let's see what Cindy thinks about that one [21:03:59] but I imagine the shared build is now unbroken [21:04:24] Yes. Upgrading Vagrant to run node10 is the next step. [21:05:09] James_F: maybe you could re+2 https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/3D/+/525486/ ? [21:05:44] Done. [21:06:39] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO, 10Wikimedia-General-or-Unknown, 10Epic, 10phan: Enable mediawiki/mediawiki-phan-config on all Wikimedia-deployed repositories - https://phabricator.wikimedia.org/T224783 (10Jdforrester-WMF) [21:06:42] Thank you sir [21:06:50] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO, 10Wikimedia-General-or-Unknown, 10Epic, 10phan: Enable mediawiki/mediawiki-phan-config on all Wikimedia-deployed repositories - https://phabricator.wikimedia.org/T224783 (10Jdforrester-WMF) [21:07:15] hashar: Should be good to re-enable quibbble 34. [21:07:33] and for 1.34.0-wmf.14 https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CirrusSearch/+/525653/ ;D [21:07:57] hashar: what about https://gerrit.wikimedia.org/r/#/c/mediawiki/services/cxserver/+/525456/ by the way? [21:08:09] I have no idea what blubber is [21:08:27] hashar: Train has fully deployed. Did you mean wmf.15? [21:08:32] hauskatze: some people do [21:08:35] ARGH [21:11:28] looks like tons of error output on cindy so I'd assume 525612 needs some adjustments before merge [21:11:43] maybe upgrade on cindy side [21:14:41] SMalyshev: yeah needs to upgrade NodeJS in Cindy [21:14:50] which means upgrading NodeJs in mediawiki/vagrant [21:15:21] the puppet part is not too complicated, just have to add a /etc/apt/sources.list.d/wikimedia-node10.list with: [21:15:22] deb http://apt.wikimedia.org/wikimedia stretch-wikimedia component/node10 [21:15:28] but who knows what else it would break :-\ [21:16:12] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Quibble, and 3 others: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10Jdforrester-WMF) [21:16:40] node there is 6.17.1 [21:17:34] good [21:17:50] but to get node10 we need to use a different compoennt in apt :\ [21:22:14] so i guess I will do the quibble 0.0.34 upgrade [21:22:48] hi hashar, was wondering if the latest quibble is deployed in CI and if it's running the phpunit-unit stage? [21:23:22] kostajh: doing the upgrade now :] [21:23:23] [having not read any of the backscroll, sorry :) ] [21:24:26] as for phpunit-unit stage hmm [21:24:33] kostajh: I did deploy it some hours ago [21:24:52] kostajh: you can dig in https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-mysql-php70-docker/24017/consoleFull [21:25:12] which ran quibble 0.0.33 which is broken when running selenium tests but might have run phpunit-unit stage [21:25:15] ooh yeah [21:25:28] that build ran against ZUUL_PROJECT=mediawiki/core [21:25:29] looks great, thanks very much! [21:28:33] !sal [21:28:34] https://tools.wmflabs.org/sal/releng [21:28:57] !log Upgrading Jenkins jobs to Quibble 0.0.34 (second attempt) for T229020 using https://gerrit.wikimedia.org/r/#/c/integration/config/+/525570/ [21:29:00] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:29:01] T229020: Quibble 0.0.33 fails with No such file or directory: '/workspace/src/vendor/package.json' - https://phabricator.wikimedia.org/T229020 [21:31:19] lets see wha thappens on https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-mysql-php70-docker/24045/consoleFull [21:31:25] which uses Quibble 0.0.34 [21:31:29] kostajh: deployed [21:31:45] (03CR) 10Hashar: [C: 03+2] "Deployed" [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [21:32:45] also looks good [21:34:58] kostajh: Time: 1.46 seconds, Memory: 58.00MB [21:34:59] ahaha [21:35:07] we could run the unit tests before installing mediawiki [21:35:19] but looking at cmd.py I'm a bit confused about the order of operations [21:36:02] locally at least I need to install the composer dependencies before I can install (and those are needed for unit tests too), yet in cmd.py they come after the install mediawiki step [21:36:29] Project beta-scap-eqiad build #259449: 04FAILURE in 0.63 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/259449/ [21:36:36] 365 if not self.args.skip_install: [21:36:36] 366 plan.append(quibble.commands.InstallMediaWiki( [21:36:50] but the phpunit unit tests are added later [21:36:54] 390 if self.should_run('phpunit-unit'): [21:36:54] 391 plan.append(quibble.commands.PhpUnitUnit( [21:37:09] so when executing the commands in the plan list, mediawiki get installed first [21:37:58] the devil is that PhpUnitUnit depends on at least composer dev dependencies to have been applied [21:38:09] (line 376 quibble.commands.VendorComposerDependencies ) [21:38:27] right. ok [21:38:33] I should have written a Makefile instead :-\ [21:38:40] well actually [21:38:52] my first iteration was a Makefile and I eventually gave up since it was a pain [21:39:34] anyway, it would save us 16 seconds (MediaWiki install time) if a unit test fails, so probably not worth troubling over [21:39:48] yes Makefiles are a pain indeed, especially for something moderately complex like this [21:41:25] oh [21:41:32] from 10 years ago (time flow) : http://amusso.blogspot.com/2009/04/makefile-with-chained-pattern-rules-for.html [21:42:11] https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-mysql-php70-docker/24045/consoleFull is a success [21:44:27] Project beta-scap-eqiad build #259450: 04STILL FAILING in 0.63 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/259450/ [21:52:23] Yippee, build fixed! [21:52:23] Project beta-scap-eqiad build #259451: 09FIXED in 1 min 58 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/259451/ [21:59:18] oh [22:01:12] (03CR) 10Hashar: [C: 03+2] "recheck" [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [22:03:28] (03Merged) 10jenkins-bot: jjb: switch to quibble 0.0.34 containers [integration/config] - 10https://gerrit.wikimedia.org/r/525570 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [22:03:54] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Quibble, and 3 others: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10hashar) [22:04:34] grrr [22:09:36] (03PS1) 10Hashar: Revert "jjb: switch to quibble 0.0.34 containers" [integration/config] - 10https://gerrit.wikimedia.org/r/525669 (https://phabricator.wikimedia.org/T229020) [22:10:13] (03CR) 10Hashar: [C: 03+2] Revert "jjb: switch to quibble 0.0.34 containers" [integration/config] - 10https://gerrit.wikimedia.org/r/525669 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [22:12:29] (03Merged) 10jenkins-bot: Revert "jjb: switch to quibble 0.0.34 containers" [integration/config] - 10https://gerrit.wikimedia.org/r/525669 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [22:18:52] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Quibble, and 2 others: Quibble extension selenium test fails with: gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON e... - https://phabricator.wikimedia.org/T229065 [22:23:36] (03PS3) 10markahershberger: Tarball creation [tools/release] - 10https://gerrit.wikimedia.org/r/521559 (https://phabricator.wikimedia.org/T217960) [22:24:22] (03CR) 10jerkins-bot: [V: 04-1] Tarball creation [tools/release] - 10https://gerrit.wikimedia.org/r/521559 (https://phabricator.wikimedia.org/T217960) (owner: 10markahershberger) [22:25:20] (03PS1) 10Hashar: docker: add python/build-essential to Quibble images [integration/config] - 10https://gerrit.wikimedia.org/r/525673 (https://phabricator.wikimedia.org/T229065) [22:25:29] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Quibble, and 3 others: Quibble extension selenium test fails with: gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON e... - https://phabricator.wikimedia.org/T229065 [22:27:01] (03CR) 10Krinkle: [C: 03+1] docker: add python/build-essential to Quibble images [integration/config] - 10https://gerrit.wikimedia.org/r/525673 (https://phabricator.wikimedia.org/T229065) (owner: 10Hashar) [22:28:01] Krinkle: thx :) [22:28:26] (03CR) 10Hashar: [C: 03+2] docker: add python/build-essential to Quibble images [integration/config] - 10https://gerrit.wikimedia.org/r/525673 (https://phabricator.wikimedia.org/T229065) (owner: 10Hashar) [22:29:59] (03Merged) 10jenkins-bot: docker: add python/build-essential to Quibble images [integration/config] - 10https://gerrit.wikimedia.org/r/525673 (https://phabricator.wikimedia.org/T229065) (owner: 10Hashar) [22:30:31] !log Updating docker-pkg files on contint1001 for https://gerrit.wikimedia.org/r/525673 [22:30:33] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:35:06] (03PS1) 10Hashar: jjb: switch to quibble 0.0.34 containers (2) [integration/config] - 10https://gerrit.wikimedia.org/r/525674 (https://phabricator.wikimedia.org/T229020) [22:35:38] :-\ [22:36:40] (03CR) 10Krinkle: [C: 03+1] jjb: switch to quibble 0.0.34 containers (2) [integration/config] - 10https://gerrit.wikimedia.org/r/525674 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [22:37:14] seems like fibers@3.x installed properly because it has a prebuild available [22:48:02] (03PS4) 10Thcipriani: blubber.yaml: Bump pipeline version [blubber] - 10https://gerrit.wikimedia.org/r/525127 [22:48:27] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Quibble, and 3 others: Quibble extension selenium test fails with: gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON e... - https://phabricator.wikimedia.org/T229065 [22:52:12] (03CR) 10Hashar: [C: 03+2] jjb: switch to quibble 0.0.34 containers (2) [integration/config] - 10https://gerrit.wikimedia.org/r/525674 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [22:52:44] !log Upgrading Jenkins jobs to Quibble 0.0.34 for https://gerrit.wikimedia.org/r/525673 [22:52:46] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:55:13] (03Merged) 10jenkins-bot: jjb: switch to quibble 0.0.34 containers (2) [integration/config] - 10https://gerrit.wikimedia.org/r/525674 (https://phabricator.wikimedia.org/T229020) (owner: 10Hashar) [23:03:22] 10Release-Engineering-Team-TODO (201907), 10Operations, 10serviceops, 10Patch-For-Review, 10Wikimedia-Incident: docker-registry: some layers has been corrupted due to deleting other swift containers - https://phabricator.wikimedia.org/T228196 (10greg) What are the next steps with this incident task? The... [23:03:57] 10Release-Engineering-Team (Code Health), 10Release-Engineering-Team-TODO (201907), 10Technical-Debt: Review Platform Tech Debt backlog - https://phabricator.wikimedia.org/T196093 (10greg) 05Open→03Resolved This was done a while ago. [23:05:42] 10Phabricator, 10Release-Engineering-Team-TODO (201907), 10Security-Team, 10User-MModell: Publish the source for phabricator-antivandalism - https://phabricator.wikimedia.org/T202080 (10greg) >>! In T202080#5209386, @greg wrote: > Any opinions on this @chasemp or others from Security Team? Adding the #sec... [23:05:47] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Quibble, and 3 others: Quibble extension selenium test fails with: gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON e... - https://phabricator.wikimedia.org/T229065 [23:05:52] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Quibble, and 3 others: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10hashar) [23:07:30] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Developer-Advocacy: Tech Talks Proposal 2019: new CI system candidate demonstration - https://phabricator.wikimedia.org/T220695 (10greg) [23:08:45] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Quibble, and 3 others: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10hashar) Impleme... [23:12:39] !log Purging all docker images on Jenkins instances: sudo cumin --trace --force 'name:docker' 'docker images| awk "{ print \$3}"|xargs docker rmi' [23:12:40] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [23:15:39] hmm [23:15:43] I think it is all fine now [23:16:15] kostajh: the new Quibble is deployed :] [23:16:19] finally [23:20:29] 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10Quibble, and 3 others: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10hashar) 05Open... [23:20:31] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Testing, 10User-zeljkofilipin: Q1 Selenium framework improvements - https://phabricator.wikimedia.org/T198389 (10hashar) [23:20:36] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10JavaScript, 10User-zeljkofilipin: Run Selenium Cucumber tests in CI - https://phabricator.wikimedia.org/T179190 (10hashar) [23:24:54] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, 10JavaScript, 10User-zeljkofilipin: Run Selenium Cucumber tests in CI - https://phabricator.wikimedia.org/T179190 (10hashar) 05Stalled→03Resolved Quibble now detects whether a reposito... [23:24:57] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Testing, 10User-zeljkofilipin: Q1 Selenium framework improvements - https://phabricator.wikimedia.org/T198389 (10hashar) [23:28:57] (03CR) 10Thcipriani: [C: 03+2] blubber.yaml: Bump pipeline version [blubber] - 10https://gerrit.wikimedia.org/r/525127 (owner: 10Thcipriani) [23:32:35] (03CR) 10jerkins-bot: [V: 04-1] blubber.yaml: Bump pipeline version [blubber] - 10https://gerrit.wikimedia.org/r/525127 (owner: 10Thcipriani) [23:37:39] (03PS5) 10Thcipriani: blubber.yaml: Bump pipeline version [blubber] - 10https://gerrit.wikimedia.org/r/525127 [23:39:00] 10Phabricator, 10Release-Engineering-Team (Development services), 10Release-Engineering-Team-TODO, 10media-storage, and 2 others: Connect Phabricator to swift for storage of git-lfs and file uploads. - https://phabricator.wikimedia.org/T182085 (10greg) So this really isn't "externally blocked" anymore, I g... [23:39:17] (03CR) 10Thcipriani: [C: 03+2] "once more, with feeling." [blubber] - 10https://gerrit.wikimedia.org/r/525127 (owner: 10Thcipriani) [23:39:45] 10Phabricator, 10Release-Engineering-Team (Development services), 10Release-Engineering-Team-TODO, 10media-storage, and 2 others: Connect Phabricator to swift for storage of git-lfs and file uploads. - https://phabricator.wikimedia.org/T182085 (10greg) 05Stalled→03Open [23:39:50] 10Release-Engineering-Team (Kanban), 10Scap, 10Patch-For-Review: Support git-lfs in scap - https://phabricator.wikimedia.org/T180627 (10greg) [23:40:03] (03PS1) 10QChris: Add .gitreview [integration/tox-wikimedia] - 10https://gerrit.wikimedia.org/r/525695 [23:40:04] 10Phabricator, 10Release-Engineering-Team (Development services), 10Release-Engineering-Team-TODO (201907), 10Security-Team, 10User-MModell: Publish the source for phabricator-antivandalism - https://phabricator.wikimedia.org/T202080 (10greg) [23:40:06] (03CR) 10QChris: [V: 03+2 C: 03+2] Add .gitreview [integration/tox-wikimedia] - 10https://gerrit.wikimedia.org/r/525695 (owner: 10QChris) [23:41:13] ok I think that is all for today [23:41:24] closed some tasks [23:41:26] (03CR) 10Jforrester: docker: add python/build-essential to Quibble images (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/525673 (https://phabricator.wikimedia.org/T229065) (owner: 10Hashar) [23:41:39] and I have send an announcement to wikitech-l about the npm run-script selenium-test [23:41:44] I am off! *wave* [23:42:52] (03CR) 10jerkins-bot: [V: 04-1] blubber.yaml: Bump pipeline version [blubber] - 10https://gerrit.wikimedia.org/r/525127 (owner: 10Thcipriani)