[00:08:32] 10Beta-Cluster-Infrastructure, 6Discovery, 10Wikimedia-Portals: beta-mediawiki-config-update-eqiad failing with merge conflict in portals - https://phabricator.wikimedia.org/T129427#2105321 (10greg) [00:11:08] 10scap, 10Scap3 (Scap3-Adoption-Phase1): Support git-fat in scap3 deployment - https://phabricator.wikimedia.org/T129420#2105336 (10dduvall) [00:30:17] 10Beta-Cluster-Infrastructure, 6Discovery, 10Wikimedia-Portals: beta-mediawiki-config-update-eqiad failing with merge conflict in portals - https://phabricator.wikimedia.org/T129427#2105390 (10greg) p:5High>3Unbreak! This is breaking all the time now on each new mw-config change being propagated to Beta... [00:35:08] that's ^^ a great example of where having repeated failures announced in here would be nice [00:37:44] 10Beta-Cluster-Infrastructure, 6Discovery, 10Wikimedia-Portals: beta-mediawiki-config-update-eqiad failing with merge conflict in portals - https://phabricator.wikimedia.org/T129427#2105397 (10Deskana) a:3EBernhardson @EBernhardson and @JGirault are working on fixing this. [00:41:57] on sync-dir from deployment-tin: deployment-mediawiki02.deployment-prep.eqiad.wmflabs returned [255]: Host key verification failed. [00:44:40] Well that doesn't help either [00:44:57] But how can rebase conflicts during updates even occur? Are there local patches or something? [00:45:32] RoanKattouw: i'm not sure, i used reset --hard to bring everything back to expected instead of letting it keep failing the rebase [00:48:21] actually it's not just meidawiki02, all 7 hosts sync-dir tries to sync to give a host key verification failure [01:42:08] 10Beta-Cluster-Infrastructure, 6Discovery, 10Wikimedia-Portals: beta-mediawiki-config-update-eqiad failing with merge conflict in portals - https://phabricator.wikimedia.org/T129427#2105578 (10EBernhardson) This looks to be fallout from T126061 [02:21:05] 10Beta-Cluster-Infrastructure, 10Deployment-Systems, 6Release-Engineering-Team, 6Discovery, and 2 others: Deploy portals outside of mediawiki-config - https://phabricator.wikimedia.org/T129436#2105604 (10MaxSem) [02:21:24] 10Beta-Cluster-Infrastructure, 10Deployment-Systems, 6Release-Engineering-Team, 6Discovery, and 2 others: Deploy portals outside of mediawiki-config - https://phabricator.wikimedia.org/T129436#2105620 (10MaxSem) [02:21:26] 10Beta-Cluster-Infrastructure, 6Discovery, 10Wikimedia-Portals: beta-mediawiki-config-update-eqiad failing with merge conflict in portals - https://phabricator.wikimedia.org/T129427#2105321 (10MaxSem) [02:33:04] 10Beta-Cluster-Infrastructure, 10Deployment-Systems, 6Release-Engineering-Team, 6Discovery, and 2 others: Deploy portals outside of mediawiki-config - https://phabricator.wikimedia.org/T129436#2105604 (10Krenair) so you'd have something like /srv/portals-staging and /srv/portals? [02:54:11] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-8-sauce build #1: 04FAILURE in 10 sec: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-8-sauce/1/ [03:03:17] 10Beta-Cluster-Infrastructure, 10Deployment-Systems, 6Release-Engineering-Team, 6Discovery, and 3 others: Deploy portals outside of mediawiki-config - https://phabricator.wikimedia.org/T129436#2105658 (10mmodell) We would most likely have /srv/deployment/portals ... we aren't going to be adding any scap2 d... [03:18:10] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #1005: 04FAILURE in 36 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce/1005/ [03:32:07] PROBLEM - Puppet failure on deployment-tin is CRITICAL: CRITICAL: 33.33% of data above the critical threshold [0.0] [03:42:14] RECOVERY - Puppet failure on deployment-tin is OK: OK: Less than 1.00% above the threshold [0.0] [06:36:31] (03CR) 10Tim Starling: [C: 032 V: 032] Add a script to rebase changes from prior phpcs standards [tools/code-utils] - 10https://gerrit.wikimedia.org/r/276095 (owner: 10Tim Starling) [06:47:33] 10Deployment-Systems, 10scap, 10Sentry, 10Scap3 (Scap3-Adoption-Phase1): Deploy sentry with scap3 - https://phabricator.wikimedia.org/T129155#2096676 (10Tgr) Note that Sentry is not deployed via trebuchet (turned out to be way, way too much hassle) but plain `git::clone`. [07:54:30] 10Gitblit-Deprecate, 10Diffusion: Diffusion redirect from name to callsign doesn't always work - https://phabricator.wikimedia.org/T129447#2105968 (10Nemo_bis) [08:00:38] 10Gitblit-Deprecate, 10Diffusion: Diffusion redirect from name to callsign doesn't always work - https://phabricator.wikimedia.org/T129447#2105994 (10Nemo_bis) [08:05:01] 10Beta-Cluster-Infrastructure, 6Operations, 6Services, 13Patch-For-Review: Move Node.JS services to Jessie and Node 4 - https://phabricator.wikimedia.org/T124989#2105997 (10mobrovac) [08:05:26] 10Beta-Cluster-Infrastructure, 6Operations, 6Services, 13Patch-For-Review: Move Node.JS services to Jessie and Node 4 - https://phabricator.wikimedia.org/T124989#1971690 (10mobrovac) [09:14:52] (03PS1) 10Hashar: Adjust mediawiki_url for MultimediaViewer [integration/config] - 10https://gerrit.wikimedia.org/r/276415 (https://phabricator.wikimedia.org/T128079) [09:16:48] 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-MultimediaViewer, 13Patch-For-Review, 5WMF-deploy-2016-03-01_(1.27.0-wmf.15), 5WMF-deploy-2016-03-08_(1.27.0-wmf.16): browsertests-MultimediaViewer-mediawiki.org-linux-firefox-sauce fails with "757: u... - https://phabricator.wikimedia.org/T128079#2106070 [09:17:37] (03CR) 10Zfilipin: [C: 032] Adjust mediawiki_url for MultimediaViewer [integration/config] - 10https://gerrit.wikimedia.org/r/276415 (https://phabricator.wikimedia.org/T128079) (owner: 10Hashar) [09:19:41] (03Merged) 10jenkins-bot: Adjust mediawiki_url for MultimediaViewer [integration/config] - 10https://gerrit.wikimedia.org/r/276415 (https://phabricator.wikimedia.org/T128079) (owner: 10Hashar) [09:49:12] Yippee, build fixed! [09:49:12] Project beta-mediawiki-config-update-eqiad build #4459: 09FIXED in 1.3 sec: https://integration.wikimedia.org/ci/job/beta-mediawiki-config-update-eqiad/4459/ [09:52:06] 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-MultimediaViewer, 13Patch-For-Review, 5WMF-deploy-2016-03-01_(1.27.0-wmf.15), 5WMF-deploy-2016-03-08_(1.27.0-wmf.16): browsertests-MultimediaViewer-mediawiki.org-linux-firefox-sauce fails with "757: u... - https://phabricator.wikimedia.org/T128079#2106087 [10:32:38] (03PS2) 10Hashar: [GoogleAdSense] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276352 (owner: 10Paladox) [10:32:40] (03PS2) 10Hashar: [GlobalPreferences] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276350 (owner: 10Paladox) [10:32:42] (03PS2) 10Hashar: [Gitweb] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276301 (owner: 10Paladox) [10:32:44] (03PS2) 10Hashar: [Gather] Add jshint and jsonlint to check: [integration/config] - 10https://gerrit.wikimedia.org/r/276129 (owner: 10Paladox) [10:32:46] (03PS2) 10Hashar: [GraphViz] Add npm test and add composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/276371 (owner: 10Paladox) [10:32:48] (03PS2) 10Hashar: [GlobalContributions] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276348 (owner: 10Paladox) [10:32:50] (03PS3) 10Hashar: [GoogleAnalyticsTopPages] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276358 (owner: 10Paladox) [10:32:52] (03PS2) 10Hashar: [GitHub] Add npm test, Add composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/276274 (owner: 10Paladox) [10:32:54] (03PS2) 10Hashar: [GoogleAppEngine] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276363 (owner: 10Paladox) [10:32:57] (03PS2) 10Hashar: [GoogleCustomWikiSearch] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276366 (owner: 10Paladox) [10:32:58] (03PS2) 10Hashar: [GettingStarted] Move jshint to check: [integration/config] - 10https://gerrit.wikimedia.org/r/276142 (owner: 10Paladox) [10:45:10] (03CR) 10Hashar: [C: 04-1] "There are few modifications unrelated to GoogleSiteSearch so I havent merged this one." [integration/config] - 10https://gerrit.wikimedia.org/r/276368 (owner: 10Paladox) [10:47:47] found solution to bug 27854 : Http::isValidURI is too lax provideURI Http::isValidURI what to do next [11:20:56] (03Abandoned) 10Hashar: Add new test mediawiki-extensions-qunit-generic [integration/config] - 10https://gerrit.wikimedia.org/r/276234 (owner: 10Paladox) [11:21:05] (03Abandoned) 10Hashar: Add new mediawiki-extensions-{phpflavor}-generic test [integration/config] - 10https://gerrit.wikimedia.org/r/276239 (owner: 10Paladox) [11:22:14] (03CR) 10Hashar: [C: 04-1] "The Nodepool instances lack the basic setup to let us run MediaWiki. There is no PHP, no Apache vhost and probably other things missing." [integration/config] - 10https://gerrit.wikimedia.org/r/276228 (owner: 10Paladox) [11:23:19] (03PS2) 10Hashar: [DumpHTML] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276029 (owner: 10Paladox) [11:24:08] (03CR) 10Hashar: [C: 032] [DumpHTML] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276029 (owner: 10Paladox) [11:25:09] (03Merged) 10jenkins-bot: [DumpHTML] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276029 (owner: 10Paladox) [11:38:12] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 10VisualEditor, 13Patch-For-Review, 7WorkType-NewFunctionality: Migrate VisualEditor core npm CI job to Nodepool - https://phabricator.wikimedia.org/T128093#2106353 (10hashar) [11:38:14] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 10OOjs, 13Patch-For-Review, 7WorkType-NewFunctionality: Migrate OOjs npm CI job to Nodepool - https://phabricator.wikimedia.org/T128089#2106354 (10hashar) [11:38:16] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 10OOjs, 13Patch-For-Review, 7WorkType-NewFunctionality: Provide the Chrome binary on the nodepool servers so OOjs, VE core can use it in testing - https://phabricator.wikimedia.org/T128090#2106351 (10hashar) 5Open>3Resolved Chr... [11:38:45] (03PS3) 10Hashar: [VisualEditor/VisualEditor] Switch npm to npm-node-4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276200 (https://phabricator.wikimedia.org/T128093) (owner: 10Paladox) [11:38:53] (03PS4) 10Hashar: [VisualEditor/VisualEditor] Switch npm to npm-node-4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276200 (https://phabricator.wikimedia.org/T128093) (owner: 10Paladox) [11:39:15] (03CR) 10Hashar: "Should pass per Paladox testing: https://integration.wikimedia.org/ci/job/npm-node-4.3/265/console" [integration/config] - 10https://gerrit.wikimedia.org/r/276200 (https://phabricator.wikimedia.org/T128093) (owner: 10Paladox) [11:44:21] (03CR) 10Hashar: [C: 032] "Validated again on https://gerrit.wikimedia.org/r/#/c/276004/ and it pass https://integration.wikimedia.org/ci/job/npm-node-4.3/290/consol" [integration/config] - 10https://gerrit.wikimedia.org/r/276200 (https://phabricator.wikimedia.org/T128093) (owner: 10Paladox) [11:45:13] (03Merged) 10jenkins-bot: [VisualEditor/VisualEditor] Switch npm to npm-node-4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276200 (https://phabricator.wikimedia.org/T128093) (owner: 10Paladox) [11:46:26] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 13Patch-For-Review, 7WorkType-NewFunctionality: Migrate javascript npm CI jobs to Nodepool - https://phabricator.wikimedia.org/T119143#2106369 (10hashar) [11:46:28] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 10VisualEditor, 13Patch-For-Review, 7WorkType-NewFunctionality: Migrate VisualEditor core npm CI job to Nodepool - https://phabricator.wikimedia.org/T128093#2106366 (10hashar) 5Open>3Resolved a:3hashar Solved after a lot of m... [12:11:42] 10Continuous-Integration-Config, 10Mathoid, 13Patch-For-Review, 15User-mobrovac: Enable librsvg-dev on jenkins - https://phabricator.wikimedia.org/T128280#2106524 (10hashar) [12:11:45] 5Continuous-Integration-Scaling, 13Patch-For-Review, 7Puppet: Hiera is not properly configured on Nodepool instances - https://phabricator.wikimedia.org/T129092#2106522 (10hashar) 5Open>3Resolved I have used the updated /utils/hiera_lookup on a Nodepool instance and it seems to work. ``` lang=yaml $ cat... [12:15:32] (03PS1) 10Hashar: dib: include graphoid/mathoid package dependencies [integration/config] - 10https://gerrit.wikimedia.org/r/276443 (https://phabricator.wikimedia.org/T119693) [12:16:46] (03CR) 10Hashar: [C: 032] "Will try to rebuild an image and see what happens" [integration/config] - 10https://gerrit.wikimedia.org/r/276443 (https://phabricator.wikimedia.org/T119693) (owner: 10Hashar) [12:17:39] (03Merged) 10jenkins-bot: dib: include graphoid/mathoid package dependencies [integration/config] - 10https://gerrit.wikimedia.org/r/276443 (https://phabricator.wikimedia.org/T119693) (owner: 10Hashar) [12:18:13] !log Nodepool: rebuilding image to get mathoid/graphoid packages included (hopefully) T119693 T128280 [12:18:14] T119693: Extract Graphoid Debian packages dependencies to a standalone puppet class so they can be installed on CI slaves - https://phabricator.wikimedia.org/T119693 [12:18:14] T128280: Enable librsvg-dev on jenkins - https://phabricator.wikimedia.org/T128280 [12:18:16] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [12:22:28] !log Nodeppol Image ci-jessie-wikimedia-1457612269 in wmflabs-eqiad is ready [12:22:32] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [12:25:16] 10Continuous-Integration-Config, 10Graphoid, 6Services: Enable jenkins test & submit for graphoid repo - https://phabricator.wikimedia.org/T106668#2106561 (10hashar) [12:26:05] 10Continuous-Integration-Config, 10Mathoid, 13Patch-For-Review, 15User-mobrovac: Enable librsvg-dev on jenkins - https://phabricator.wikimedia.org/T128280#2106562 (10hashar) 5Open>3Resolved From a puppet run: ``` Notice: /Stage[main]/Packages::Librsvg2_2/Package[librsvg2-2]/ensure: ensure changed 'purg... [12:41:04] 10Continuous-Integration-Config, 10Mathoid, 13Patch-For-Review, 15User-mobrovac: Enable librsvg-dev on jenkins - https://phabricator.wikimedia.org/T128280#2106573 (10hashar) Validated on the Mathoid patch that adds librsvg https://gerrit.wikimedia.org/r/#/c/270547/7 [12:45:27] (03PS1) 10Hashar: graphoid: add npm-node-4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276445 (https://phabricator.wikimedia.org/T106668) [12:46:58] (03CR) 10Hashar: [C: 032] graphoid: add npm-node-4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276445 (https://phabricator.wikimedia.org/T106668) (owner: 10Hashar) [12:47:25] 10Continuous-Integration-Config, 10Graphoid, 6Services, 13Patch-For-Review: Enable jenkins test & submit for graphoid repo - https://phabricator.wikimedia.org/T106668#2106592 (10hashar) https://gerrit.wikimedia.org/r/#/c/274687/ switched Graphoid to Node 4.3 The Graphoid packages are now available on the... [12:47:36] 5Continuous-Integration-Scaling, 6Services, 13Patch-For-Review, 7Tracking, 7WorkType-NewFunctionality: [tracking] Migrate services CI jobs to node 4.3 - https://phabricator.wikimedia.org/T126991#2106594 (10hashar) [12:47:39] 10Continuous-Integration-Config, 10Graphoid, 6Services, 13Patch-For-Review: Enable jenkins test & submit for graphoid repo - https://phabricator.wikimedia.org/T106668#2106593 (10hashar) 5stalled>3Open [12:48:29] (03Merged) 10jenkins-bot: graphoid: add npm-node-4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276445 (https://phabricator.wikimedia.org/T106668) (owner: 10Hashar) [12:50:08] (03PS1) 10Hashar: graphoid/deploy experimental graphoid-deploy-npm-node-4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276447 (https://phabricator.wikimedia.org/T106668) [12:50:13] (03CR) 10Zfilipin: WIP Simplify creating of Jenkins jobs for running browser tests daily (031 comment) [selenium] - 10https://gerrit.wikimedia.org/r/275820 (https://phabricator.wikimedia.org/T128190) (owner: 10Zfilipin) [12:58:09] (03CR) 10Hashar: [C: 032] graphoid/deploy experimental graphoid-deploy-npm-node-4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276447 (https://phabricator.wikimedia.org/T106668) (owner: 10Hashar) [12:59:50] (03Merged) 10jenkins-bot: graphoid/deploy experimental graphoid-deploy-npm-node-4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276447 (https://phabricator.wikimedia.org/T106668) (owner: 10Hashar) [13:06:29] 10Continuous-Integration-Config, 10Graphoid, 6Services, 13Patch-For-Review: Enable jenkins test & submit for graphoid repo - https://phabricator.wikimedia.org/T106668#2106621 (10hashar) graphoid/deploy pass on https://gerrit.wikimedia.org/r/#/c/272602/1 [13:07:16] (03PS1) 10Hashar: Enable graphoid-deploy-npm-node-4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276449 (https://phabricator.wikimedia.org/T106668) [13:07:32] (03CR) 10Hashar: [C: 032] Enable graphoid-deploy-npm-node-4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276449 (https://phabricator.wikimedia.org/T106668) (owner: 10Hashar) [13:08:27] 5Continuous-Integration-Scaling, 6Services, 13Patch-For-Review, 7Tracking, 7WorkType-NewFunctionality: [tracking] Migrate services CI jobs to node 4.3 - https://phabricator.wikimedia.org/T126991#2106626 (10hashar) [13:08:29] 10Continuous-Integration-Config, 10Graphoid, 6Services, 13Patch-For-Review: Enable jenkins test & submit for graphoid repo - https://phabricator.wikimedia.org/T106668#2106623 (10hashar) 5Open>3Resolved a:3hashar We now trigger nodeJs 4.3 based Jenkins jobs on both the source and deploy repositories.... [13:08:37] (03Merged) 10jenkins-bot: Enable graphoid-deploy-npm-node-4.3 [integration/config] - 10https://gerrit.wikimedia.org/r/276449 (https://phabricator.wikimedia.org/T106668) (owner: 10Hashar) [13:09:13] seems we have a jenkins slave out of disk integration-slave-trusty-1012 (https://integration.wikimedia.org/ci/job/pplint-HEAD/15345/console) [13:09:57] 5Continuous-Integration-Scaling, 6Services, 13Patch-For-Review, 7Tracking, 7WorkType-NewFunctionality: [tracking] Migrate services CI jobs to node 4.3 - https://phabricator.wikimedia.org/T126991#2029072 (10hashar) [13:10:12] You probably all already know about it... [13:11:40] 5Continuous-Integration-Scaling, 6Services, 13Patch-For-Review, 7Tracking, 7WorkType-NewFunctionality: [tracking] Migrate services CI jobs to node 4.3 - https://phabricator.wikimedia.org/T126991#2106634 (10hashar) **Status update** Graphoid has NodeJs 4.3 jobs on both source and deploy repositories. Ma... [13:12:06] 10Continuous-Integration-Config, 10Mathoid, 15User-mobrovac: Enable node4 for mathoid tests (mathoid/deploy tests fail) - https://phabricator.wikimedia.org/T124447#2106635 (10hashar) [13:12:26] 5Continuous-Integration-Scaling, 6Services, 7Tracking, 7WorkType-NewFunctionality: [tracking] Migrate services CI jobs to node 4.3 - https://phabricator.wikimedia.org/T126991#2106639 (10hashar) [13:24:09] 10Browser-Tests-Infrastructure, 10Continuous-Integration-Infrastructure, 10Wikidata, 13Patch-For-Review: Wikidata sauce browser tests time out - https://phabricator.wikimedia.org/T128065#2106667 (10zeljkofilipin) 5Open>3Resolved [13:27:20] 10Browser-Tests-Infrastructure, 5Release-Engineering-Epics, 7Epic, 13Patch-For-Review, 7Tracking: Fix scenarios that fail at en.wikipedia.beta.wmflabs.org or do not run them daily - https://phabricator.wikimedia.org/T94150#2106670 (10zeljkofilipin) [13:27:22] 10Browser-Tests-Infrastructure, 10VisualEditor, 13Patch-For-Review: Selenium::WebDriver::Error::StaleElementReferenceError in VisualEditor browser tests - https://phabricator.wikimedia.org/T128731#2106669 (10zeljkofilipin) 5Open>3Resolved [13:28:08] 10Browser-Tests-Infrastructure, 5Release-Engineering-Epics, 7Epic, 13Patch-For-Review, 7Tracking: Fix scenarios that fail at en.wikipedia.beta.wmflabs.org or do not run them daily - https://phabricator.wikimedia.org/T94150#1689928 (10zeljkofilipin) [13:28:11] 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-MultimediaViewer, 13Patch-For-Review, 5WMF-deploy-2016-03-01_(1.27.0-wmf.15), 5WMF-deploy-2016-03-08_(1.27.0-wmf.16): browsertests-MultimediaViewer-mediawiki.org-linux-firefox-sauce fails with "757: u... - https://phabricator.wikimedia.org/T128079#2106673 [13:34:00] Yippee, build fixed! [13:34:00] Project browsertests-VisualEditor-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #44: 09FIXED in 7 min 2 sec: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/44/ [13:34:01] Yippee, build fixed! [13:34:01] Project browsertests-Math-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #843: 09FIXED in 28 sec: https://integration.wikimedia.org/ci/job/browsertests-Math-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/843/ [13:38:25] 10Browser-Tests-Infrastructure, 5Release-Engineering-Epics, 7Epic, 13Patch-For-Review, 7Tracking: Fix scenarios that fail at en.wikipedia.beta.wmflabs.org or do not run them daily - https://phabricator.wikimedia.org/T94150#2106678 (10zeljkofilipin) [13:40:42] 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-MultimediaViewer: NeedCaptcha (MediawikiApi::CreateAccountError) in MultimediaViewer browser tests - https://phabricator.wikimedia.org/T129472#2106692 (10zeljkofilipin) [13:41:30] 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-MultimediaViewer: NeedCaptcha (MediawikiApi::CreateAccountError) in MultimediaViewer browser tests - https://phabricator.wikimedia.org/T129472#2106708 (10zeljkofilipin) [13:41:34] 10Browser-Tests-Infrastructure, 5Release-Engineering-Epics, 7Epic, 13Patch-For-Review, 7Tracking: Fix scenarios that fail at en.wikipedia.beta.wmflabs.org or do not run them daily - https://phabricator.wikimedia.org/T94150#2106707 (10zeljkofilipin) [13:49:44] 10Browser-Tests-Infrastructure, 5Release-Engineering-Epics, 7Epic, 13Patch-For-Review, 7Tracking: Fix scenarios that fail at en.wikipedia.beta.wmflabs.org or do not run them daily - https://phabricator.wikimedia.org/T94150#2106713 (10zeljkofilipin) [13:50:45] 10Browser-Tests-Infrastructure, 5Release-Engineering-Epics, 7Epic, 13Patch-For-Review, 7Tracking: Fix scenarios that fail at en.wikipedia.beta.wmflabs.org or do not run them daily - https://phabricator.wikimedia.org/T94150#1692321 (10zeljkofilipin) [14:06:00] Yippee, build fixed! [14:06:01] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #906: 09FIXED in 23 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/906/ [14:08:10] 10Continuous-Integration-Config, 10Dumps-Generation, 6Operations, 13Patch-For-Review, 7WorkType-Maintenance: operations/dumps repo should pass flake8 - https://phabricator.wikimedia.org/T114249#2106758 (10hashar) 5Open>3declined Not much interest [14:08:32] 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-MultimediaViewer: NeedCaptcha (MediawikiApi::CreateAccountError) in MultimediaViewer browser tests - https://phabricator.wikimedia.org/T129472#2106760 (10zeljkofilipin) p:5Triage>3Normal [14:09:03] 10Continuous-Integration-Config: Set up composer-test for all MW extensions where it isn't broken - https://phabricator.wikimedia.org/T124342#1953205 (10hashar) p:5Triage>3Normal [14:09:21] 10Browser-Tests-Infrastructure, 5Release-Engineering-Epics, 7Epic, 13Patch-For-Review, 7Tracking: Fix scenarios that fail at en.wikipedia.beta.wmflabs.org or do not run them daily - https://phabricator.wikimedia.org/T94150#2106763 (10zeljkofilipin) [14:10:07] 10Continuous-Integration-Config, 10Dumps-Generation, 6Operations, 13Patch-For-Review, 7WorkType-Maintenance: operations/dumps repo should pass flake8 - https://phabricator.wikimedia.org/T114249#2106764 (10ArielGlenn) Don't despair. I have still on my roadmap to lint the strictly dump-related scripts (no... [14:10:27] 10Continuous-Integration-Config, 10Mathoid, 15User-mobrovac: Enable node4 for mathoid tests (mathoid/deploy tests fail) - https://phabricator.wikimedia.org/T124447#2106766 (10hashar) a:3mobrovac [14:10:48] 10Continuous-Integration-Config, 5Continuous-Integration-Scaling: Migrate leftover tox jobs to CI Nodepool - https://phabricator.wikimedia.org/T126588#2106781 (10zeljkofilipin) a:5zeljkofilipin>3None [14:10:59] 10Browser-Tests-Infrastructure, 10Reading-Web, 13Patch-For-Review, 5WMF-deploy-2016-03-01_(1.27.0-wmf.15): Fix MobileFrontend scenarios that fail at en.wikipedia.beta.wmflabs.org or do not run them daily - https://phabricator.wikimedia.org/T94156#2106783 (10zeljkofilipin) a:5zeljkofilipin>3None [14:11:33] 7Browser-Tests, 10VisualEditor, 13Patch-For-Review, 5WMF-deploy-2016-03-15_(1.27.0-wmf.17): Fix language screenshots browser test on VisualEditor - https://phabricator.wikimedia.org/T119482#2106784 (10zeljkofilipin) a:5zeljkofilipin>3None [14:11:43] 7Browser-Tests, 6Collaboration-Team-Backlog, 10Flow, 13Patch-For-Review, 5WMF-deploy-2016-03-01_(1.27.0-wmf.15): Fix Flow scenarios that fail at en.wikipedia.beta.wmflabs.org or do not run them daily - https://phabricator.wikimedia.org/T94153#2106785 (10zeljkofilipin) a:5zeljkofilipin>3None [14:12:03] 10Continuous-Integration-Infrastructure, 10Scap3 (Scap3-Adoption-Phase1): Migrate Zuul deployment of integration/config to scap deploy - https://phabricator.wikimedia.org/T129357#2106786 (10hashar) p:5Triage>3Low [14:12:21] 5Continuous-Integration-Scaling: Provision CI:admins ssh public key in Nodepool instances - https://phabricator.wikimedia.org/T128364#2106788 (10hashar) p:5Triage>3Normal [14:12:37] 10MediaWiki-Codesniffer, 7Easy: CodeSniffer does not fix white space issues correctly - https://phabricator.wikimedia.org/T129474#2106790 (10SCHENKERX) [14:13:14] 10Browser-Tests-Infrastructure, 10Continuous-Integration-Config, 10Wikidata: Notify about aborted jobs - https://phabricator.wikimedia.org/T128067#2106807 (10hashar) a:5hashar>3None [14:13:24] 10Browser-Tests-Infrastructure, 10Continuous-Integration-Config, 10Wikidata: Notify about aborted jobs - https://phabricator.wikimedia.org/T128067#2062976 (10hashar) p:5Triage>3Normal [14:14:23] 10Browser-Tests-Infrastructure, 10Continuous-Integration-Config, 10Wikidata: Notify about aborted jobs - https://phabricator.wikimedia.org/T128067#2062976 (10hashar) The browser test jobs have an IRC notification plugin. I guess it does not handle abort or is not configured to notify on them. [14:14:47] 10Browser-Tests-Infrastructure, 10Continuous-Integration-Config, 10Wikidata: Notify on IRC about aborted browser tests jobs - https://phabricator.wikimedia.org/T128067#2106813 (10hashar) [14:15:04] 5Continuous-Integration-Scaling, 10OOjs, 13Patch-For-Review, 7WorkType-NewFunctionality: Migrate OOjs npm CI job to Nodepool - https://phabricator.wikimedia.org/T128089#2106814 (10hashar) [14:15:11] 5Continuous-Integration-Scaling, 10OOjs-UI, 13Patch-For-Review, 7WorkType-NewFunctionality: Migrate OOjs UI npm CI job to Nodepool - https://phabricator.wikimedia.org/T128091#2106815 (10hashar) [14:15:39] 5Continuous-Integration-Scaling, 13Patch-For-Review, 7WorkType-NewFunctionality: Migrate javascript npm CI jobs to Nodepool - https://phabricator.wikimedia.org/T119143#2106819 (10hashar) [14:15:48] 10Continuous-Integration-Infrastructure, 6Operations, 10netops: install/setup/deploy cobalt as replacement for gallium - https://phabricator.wikimedia.org/T95959#2106820 (10hashar) [14:15:56] 5Continuous-Integration-Scaling, 7Jenkins, 7Nodepool: Postmortem: Nodepool can't add slaves to Jenkins due to config plugin directory reaching 32k inodes - https://phabricator.wikimedia.org/T127131#2106822 (10hashar) [14:16:12] 5Continuous-Integration-Scaling, 10OOjs-UI, 7WorkType-NewFunctionality: Provide composer on the nodepool servers so OOjs UI can use it in the npm job - https://phabricator.wikimedia.org/T128092#2106823 (10hashar) [14:16:22] 5Continuous-Integration-Scaling: Nodepool instances have duplicate entry for jessie-backports/main - https://phabricator.wikimedia.org/T120963#2106824 (10hashar) [14:17:38] 10Continuous-Integration-Config, 10BlueSky, 13Patch-For-Review: Fix structure tests for all skins - https://phabricator.wikimedia.org/T113860#1678577 (10hashar) [14:20:14] 10Browser-Tests-Infrastructure, 10Continuous-Integration-Config, 10Wikidata: Notify on IRC about aborted browser tests jobs - https://phabricator.wikimedia.org/T128067#2106846 (10adrianheine) Uhm, I meant mail notification. I do get a mail for failing jobs, but not for aborted ones. [14:22:20] 10Continuous-Integration-Infrastructure: MediaWiki phpunit job failing with "Can't connect to local MySQL server" - https://phabricator.wikimedia.org/T109704#2106848 (10hashar) 5Open>3Resolved The original issue 15:48:32 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql... [14:23:12] 10Continuous-Integration-Infrastructure, 7Jenkins, 7Upstream: Jenkins trilead-ssh2 doesn't support our MAC/KEX algorithms - https://phabricator.wikimedia.org/T103351#1387714 (10hashar) [14:24:14] 10Continuous-Integration-Config, 13Patch-For-Review: Have extensions with dependencies use the generic mwext-testextension-* job - https://phabricator.wikimedia.org/T96690#2106858 (10hashar) [14:24:39] 10Continuous-Integration-Config, 13Patch-For-Review: Convert operations/mediawiki-config to use composer for phpunit and php linting - https://phabricator.wikimedia.org/T85947#2106860 (10hashar) [14:25:35] 10Continuous-Integration-Config: Replace project-specific "{name}-thing" jobs with generic "thing" ones - https://phabricator.wikimedia.org/T91997#2106864 (10hashar) [14:31:04] 10Continuous-Integration-Infrastructure: Run 'npm' job with Node 4 (instead of Node 0.10) - https://phabricator.wikimedia.org/T126774#2106895 (10hashar) [14:31:06] 5Continuous-Integration-Scaling, 13Patch-For-Review, 7WorkType-NewFunctionality: Migrate javascript npm CI jobs to Nodepool - https://phabricator.wikimedia.org/T119143#2106896 (10hashar) [14:32:27] 5Continuous-Integration-Scaling, 13Patch-For-Review, 7WorkType-NewFunctionality: Migrate javascript npm CI jobs to Nodepool - https://phabricator.wikimedia.org/T119143#1819116 (10hashar) [14:32:30] 10Beta-Cluster-Infrastructure, 6Operations, 6Services, 13Patch-For-Review: Move Node.JS services to Jessie and Node 4 - https://phabricator.wikimedia.org/T124989#2106900 (10hashar) [14:34:08] 5Continuous-Integration-Scaling: Write a big picture overview about what the CI isolation project is and a rough roadmap - https://phabricator.wikimedia.org/T102137#2106902 (10hashar) p:5Triage>3Low [14:37:39] (03PS1) 10Schenkerx: Improve invalid whitespaces in comment detection. [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/276466 (https://phabricator.wikimedia.org/T129474) [14:41:11] (03PS2) 10Hashar: [EtherEditor] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276074 (owner: 10Paladox) [14:41:18] (03CR) 10Hashar: [C: 032] [EtherEditor] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276074 (owner: 10Paladox) [14:41:46] Project browsertests-MultimediaViewer-www.mediawiki.org-linux-firefox-sauce-T129472 build #1: 04FAILURE in 8.2 sec: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-www.mediawiki.org-linux-firefox-sauce-T129472/1/ [14:43:53] (03Merged) 10jenkins-bot: [EtherEditor] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276074 (owner: 10Paladox) [14:44:45] (03PS1) 10Hashar: Non voting php jobs to pipeline php5 [integration/config] - 10https://gerrit.wikimedia.org/r/276468 [14:47:23] (03CR) 10Hashar: [C: 032] [FlaggedRevs] Add jshint to check: [integration/config] - 10https://gerrit.wikimedia.org/r/276114 (owner: 10Paladox) [14:47:30] (03PS2) 10Hashar: [FlaggedRevs] Add jshint to check: [integration/config] - 10https://gerrit.wikimedia.org/r/276114 (owner: 10Paladox) [14:47:37] (03CR) 10Hashar: [C: 032] [FlaggedRevs] Add jshint to check: [integration/config] - 10https://gerrit.wikimedia.org/r/276114 (owner: 10Paladox) [14:49:16] (03Merged) 10jenkins-bot: [FlaggedRevs] Add jshint to check: [integration/config] - 10https://gerrit.wikimedia.org/r/276114 (owner: 10Paladox) [14:49:19] RECOVERY - Host cache-rsync is UP: PING OK - Packet loss = 0%, RTA = 0.75 ms [14:51:15] PROBLEM - Host cache-rsync is DOWN: CRITICAL - Host Unreachable (10.68.23.165) [14:56:00] (03PS1) 10Zfilipin: Set MEDIAWIKI_ENVIRONMENT environment variable for MultimediaViewer browsertests job [integration/config] - 10https://gerrit.wikimedia.org/r/276469 (https://phabricator.wikimedia.org/T129472) [15:02:55] 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-MultimediaViewer: A JSON text must at least contain two octets! (JSON::ParserError) in MultimediaViewer browser tests - https://phabricator.wikimedia.org/T129483#2107040 (10zeljkofilipin) [15:03:48] 10Browser-Tests-Infrastructure, 5Release-Engineering-Epics, 7Epic, 13Patch-For-Review, 7Tracking: Fix scenarios that fail at en.wikipedia.beta.wmflabs.org or do not run them daily - https://phabricator.wikimedia.org/T94150#2107055 (10zeljkofilipin) [15:04:00] 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-MultimediaViewer: A JSON text must at least contain two octets! (JSON::ParserError) in MultimediaViewer browser tests - https://phabricator.wikimedia.org/T129483#2107040 (10zeljkofilipin) [15:15:53] 10Continuous-Integration-Config: Replace project-specific "{name}-thing" jobs with generic "thing" ones - https://phabricator.wikimedia.org/T91997#2107119 (10Paladox) [15:17:39] 10Continuous-Integration-Config, 13Patch-For-Review: Convert all MediaWiki extension phpunit jobs to use generic jobs - https://phabricator.wikimedia.org/T126682#2107144 (10Paladox) mediawiki-extensions- phpunit and qunit need updating to use the updated generic test so that the extension dependencies are inje... [15:43:25] 10Continuous-Integration-Infrastructure: mediawiki jobs fail intermittently with "mw-teardown-mysql.sh: Can't revoke all privileges" - https://phabricator.wikimedia.org/T126699#2107205 (10JanZerebecki) a:5JanZerebecki>3None I won't find time to make sure the patch that is cherry picked on CI is getting merged. [15:46:33] 10Continuous-Integration-Infrastructure: mediawiki jobs fail intermittently with "mw-teardown-mysql.sh: Can't revoke all privileges" - https://phabricator.wikimedia.org/T126699#2021271 (10greg) I can put it into the PuppetSWAT window for next week if you want. [15:51:10] 10Beta-Cluster-Infrastructure, 6Discovery, 10Wikimedia-Portals, 13Patch-For-Review: beta-mediawiki-config-update-eqiad failing with merge conflict in portals - https://phabricator.wikimedia.org/T129427#2107234 (10greg) This run at 9:50 UTC today ran successfully: https://integration.wikimedia.org/ci/job/be... [15:55:06] (03PS1) 10Paladox: [GitHub] Move jsonlint to check: and remove jshint [integration/config] - 10https://gerrit.wikimedia.org/r/276484 [15:59:57] (03PS2) 10Paladox: [GoogleSiteSearch] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276368 [16:10:12] Krinkle or legoktm hi do you know why im getting this error [16:10:13] 16:09:21 PHP Warning: require_once(PHPUnit/Runner/Version.php): failed to open stream: No such file or directory in /mnt/jenkins-workspace/workspace/mwext-testextension-php53-composer/src/tests/phpunit/phpunit.php on line 105 [16:10:18] in https://integration.wikimedia.org/ci/job/mwext-testextension-php53-composer/214/console [16:17:45] twentyafterfour: how do you trigger the Jenkins jobs from Differential ? Is that using the Jenkins rest api ? [16:18:55] hashar: built_with_parameters - yeah I guess that's part of the rest api [16:19:08] err build_with_parameters [16:19:27] I guess [16:27:19] hashar: https://phabricator.wikimedia.org/harbormaster/step/view/19/ [16:30:32] hashar: Hi im having a problem with one of the phpunit tests [16:30:44] 16:09:21 PHP Warning: require_once(PHPUnit/Runner/Version.php): failed to open stream: No such file or directory in /mnt/jenkins-workspace/workspace/mwext-testextension-php53-composer/src/tests/phpunit/phpunit.php on line 105 [16:30:49] in https://integration.wikimedia.org/ci/job/mwext-testextension-php53-composer/214/console [16:32:24] hashar: Also thankyou for merging my patches. There are a few more with npm to merge. [16:32:26] please. [16:35:14] 5Gerrit-Migration, 10Gitblit-Deprecate, 6Release-Engineering-Team, 3releng-201516-q3, and 4 others: [RfC]: Migrate code review / management to Phabricator from Gerrit - https://phabricator.wikimedia.org/T119908#2107487 (10Jdforrester-WMF) [16:35:17] 5Gerrit-Migration, 10OOjs-UI: Move the OOUI library's development from gerrit to differential - https://phabricator.wikimedia.org/T122834#2107486 (10Jdforrester-WMF) [16:35:36] hashar: I think i may have found out why. [16:39:55] hashar: maybe not. [16:42:19] hashar: I think we need to backport https://github.com/wikimedia/mediawiki/commit/33ea33f7b6ed196343a7934926a24a0055cb87b2 [16:48:24] paladox: backport? That commit is pretty old, backport it to where? [16:48:55] twentyafterfour: To mediawiki 1.23 because it was causing echo on branch REL1_23 to fail. [16:49:09] See https://integration.wikimedia.org/ci/job/mwext-testextension-php53-composer/214/console please. [16:49:48] we still support REL1_23? [16:50:39] twentyafterfour: Yes since it is a lts release. [16:50:54] Its mediawiki 1.24 which we doint. [16:51:49] ah. [16:52:26] twentyafterfour: MediaWiki 1.27 will be a lts release. [16:52:37] 10Continuous-Integration-Infrastructure, 13Patch-For-Review: Generate code coverage reports for extensions - https://phabricator.wikimedia.org/T71685#738524 (10Physikerwelt) Can we add math here https://tools.wmflabs.org/coverage/ ? [16:54:18] I see, thanks, I didn't know [16:55:40] ok. [16:58:52] 10Continuous-Integration-Infrastructure, 6Operations, 10Traffic, 13Patch-For-Review: Make CI run Varnish VCL tests - https://phabricator.wikimedia.org/T128188#2107637 (10ema) [17:02:39] 10Continuous-Integration-Infrastructure, 6Operations, 10Traffic, 13Patch-For-Review: Make CI run Varnish VCL tests - https://phabricator.wikimedia.org/T128188#2107662 (10ema) Please note that there is no dependency on varnish 4 for this, we have already started adding VTC tests: https://gerrit.wikimedia.or... [17:03:09] twentyafterfour only cares about HEAD and that's it [17:03:19] :) [17:07:42] 10Browser-Tests-Infrastructure, 10Continuous-Integration-Config, 10Wikidata: Add email notification for aborted wikidata browser tests jobs - https://phabricator.wikimedia.org/T128067#2107672 (10greg) [17:08:14] greg-g: indeed [17:08:25] I haven't had much involvement with external releases [17:08:40] I care about $VERSION and $VERSION - 1 [17:09:21] and even more: I care about making $VERSION and $VERSION-1 become wmf/next and wmf/prod [17:09:54] heh [17:11:29] so is wmf.16 held up by the job queue errors? [17:11:51] 10Continuous-Integration-Infrastructure, 6Operations, 10Traffic, 13Patch-For-Review: Make CI run Varnish VCL tests - https://phabricator.wikimedia.org/T128188#2107677 (10hashar) @ema and @hashar going to pair on this and seek to get a proof of concept. [17:12:04] 5Gerrit-Migration, 10Gitblit-Deprecate, 6Release-Engineering-Team, 3releng-201516-q3, and 4 others: [RfC]: Migrate code review / management to Phabricator from Gerrit - https://phabricator.wikimedia.org/T119908#1839726 (10greg) @Jdforrester-WMF I would prefer to use the #gerrit-migration project as the lis... [17:12:34] 10Beta-Cluster-Infrastructure, 6Discovery, 10Wikimedia-Portals, 13Patch-For-Review: beta-mediawiki-config-update-eqiad failing with merge conflict in portals - https://phabricator.wikimedia.org/T129427#2107682 (10EBernhardson) p:5Unbreak!>3High The puppet patch linked above has been cherry-picked to de... [17:12:36] 5Gerrit-Migration, 10Gitblit-Deprecate, 6Release-Engineering-Team, 3releng-201516-q3, and 4 others: [RfC]: Migrate code review / management to Phabricator from Gerrit - https://phabricator.wikimedia.org/T119908#2107684 (10greg) Gah, sorry @Jdforrester-WMF: your's was the other way around, which is fine. I... [17:13:29] ostriches: I kinda missed most of the interveening discussion, but, twentyafterfour has a good question ^ [17:16:33] twentyafterfour, greg-g: We still have ~3h. I imagine it'll go forward. [17:17:39] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 10releng-201516-q2, 3releng-201516-q3, 10Differential: [keyresult] Connect Differential code review with continuous integration - https://phabricator.wikimedia.org/T31#2107700 (10greg) Just quoting this here so it's not lost. Regarding comments... [17:18:50] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 10releng-201516-q2, 3releng-201516-q3, 10Differential: [keyresult] Connect Differential code review with continuous integration - https://phabricator.wikimedia.org/T31#477 (10Luke081515) +1 to that, that would look nice ;) [17:21:48] 10Beta-Cluster-Infrastructure, 6Discovery, 10Wikimedia-Portals, 13Patch-For-Review, 7Puppet: beta-mediawiki-config-update-eqiad failing with merge conflict in portals - https://phabricator.wikimedia.org/T129427#2107728 (10greg) [17:22:06] 10Continuous-Integration-Infrastructure, 7Puppet: mediawiki jobs fail intermittently with "mw-teardown-mysql.sh: Can't revoke all privileges" - https://phabricator.wikimedia.org/T126699#2107731 (10greg) [17:25:02] ebernhardson: I meant to lower the prio when I commented that that one job passed, thanks :) [17:28:18] greg-g: np [17:28:48] i'm not super happy with the workaround, but it's not too complex and it works. [17:29:40] (03PS1) 10Paladox: Add one new experimental test to extension-unittests [integration/config] - 10https://gerrit.wikimedia.org/r/276513 [17:31:45] (03PS1) 10Paladox: Add mw-run-phpunit-allexts to mwext-testextension-{phpflavor}-composer [integration/config] - 10https://gerrit.wikimedia.org/r/276514 [17:32:04] legoktm or Krinkle can you merge the above please. Both. [17:32:40] (03PS2) 10Paladox: Add mw-fetch-composer-dev to mwext-testextension-{phpflavor}-composer [integration/config] - 10https://gerrit.wikimedia.org/r/276514 [17:41:34] ebernhardson: and sorry for throwing it on you so late in the day :( [18:00:28] 5Gerrit-Migration, 10Differential, 7Documentation: Document best practices to amend a change written by another contributor - https://phabricator.wikimedia.org/T121751#2108052 (10Dzahn) I was always hoping we could go the opposite direction and have more amending, encourage people to work together on the sam... [18:04:36] 10Browser-Tests-Infrastructure, 10MediaWiki-extensions-MultimediaViewer: A JSON text must at least contain two octets! (JSON::ParserError) in MultimediaViewer browser tests - https://phabricator.wikimedia.org/T129483#2108068 (10Jdlrobson) p:5Triage>3Low [18:06:04] matt_flaschen: Hi testing flow and echo on other branches such as REL1_26 and REL1_25 i can reproduce the problem. [18:06:25] echo theres no problem but flow fails with something to do with echo like the task says. [18:21:34] Hello RelEng team... We are planning to switch elasticsearch from eqiad to codfw next Thursday 1300 UTC (https://wikitech.wikimedia.org/wiki/Switch_Datacenter#Schedule_for_Q3_FY2015-2016_rollout) [18:21:46] It seems that you should know... [18:26:59] gehel: please put it on the deployments calendar: https://wikitech.wikimedia.org/wiki/Deployments so that everyone knows :) [18:27:17] greg-g: ok, doing it right now [18:27:21] ty! [18:32:52] 5Gerrit-Migration, 10Differential, 7Documentation: Document best practices to amend a change written by another contributor - https://phabricator.wikimedia.org/T121751#2108251 (10mmodell) >>! In T121751#2108052, @Dzahn wrote: > I was always hoping we could go the opposite direction and have more amending, en... [18:41:36] 6Release-Engineering-Team, 6Developer-Relations, 6Team-Practices, 15User-greg: Set up Code Review office hours - https://phabricator.wikimedia.org/T128371#2071986 (10mmodell) I have had an open phabricator review slot on my schedule for months, so far nobody has taken me up on it. [[ https://calendar.goog... [18:45:24] 5Gerrit-Migration, 10Differential, 7Documentation: Document best practices to amend a change written by another contributor - https://phabricator.wikimedia.org/T121751#2108356 (10Dereckson) Actually, P2738 uses `arc land`, and as such, it's a procedure to amend a change at merge time, not at the middle of th... [18:51:50] legoktm: Hi is there anyway on detecting the composer version like we do with php so i can do an if statement so we can bring this patch forward [18:51:51] https://gerrit.wikimedia.org/r/#/c/267546/ [18:55:08] Krinkle: Looks like they have released composer 1.0.0 beta 1 https://github.com/composer/composer/releases [18:55:15] which includes the fixes we need. [19:09:40] 6Release-Engineering-Team, 10DBA, 10MediaWiki-Configuration, 6Operations, and 3 others: codfw is in read only according to mediawiki - https://phabricator.wikimedia.org/T124795#2108455 (10jcrespo) 5Open>3Resolved Fixed with @Krinkle's merge. [19:12:56] paladox, what problem? check experimental? [19:27:08] 5Gerrit-Migration, 10Differential, 7Documentation: Document best practices to amend a change written by another contributor - https://phabricator.wikimedia.org/T121751#2108547 (10mmodell) >>! In T121751#2108356, @Dereckson wrote: > Actually, P2738 uses `arc land`, and as such, it's a procedure to amend a cha... [19:28:47] 5Gerrit-Migration, 10Differential, 7Documentation: Document best practices to amend a change written by another contributor - https://phabricator.wikimedia.org/T121751#2108555 (10mmodell) Also, I believe you can mark dependencies in Differential from the commit message... I'll look into that further. [19:34:36] 10Continuous-Integration-Infrastructure, 7Puppet: mediawiki jobs fail intermittently with "mw-teardown-mysql.sh: Can't revoke all privileges" - https://phabricator.wikimedia.org/T126699#2108576 (10JanZerebecki) I worded that incorrectly, that is not what I meant. I have not looked at it enough to know if it is... [19:34:45] (03CR) 10Polybuildr: [C: 04-1] "Hi, and thanks for your patch!" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/276466 (https://phabricator.wikimedia.org/T129474) (owner: 10Schenkerx) [19:43:02] matt_flaschen: You know the task i filled about thanks failing with flow and echo errors well with flow i can reproduce the error on REL1_25. [19:45:27] (03CR) 10Polybuildr: "I was looking at https://gerrit.wikimedia.org/r/#/c/276110/ and it seems like this sniff doesn't have any tests. Am I missing something?" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/163898 (owner: 10EBernhardson) [19:49:23] paladox, thanks. Did you note that on the task? It happens on master, too, but only on check experimental, right? [19:50:51] matt_flaschen: Yeh i did. Im not sure which task since there were three. But yes doing check experimental exposed the error. But might be related to the missing dependencies in flow and thanks which i have patches for. I hope that the flow patch fixes it. [19:51:18] matt_flaschen: I get the same type of error in flow on REL1_25 for echo but it says undefined index: instead. [19:54:35] (03CR) 10Polybuildr: [C: 04-1] "Hello and thanks for the patch! Nice catch too - somehow `elseif` was missed. The change to the code seems mergeable, but could you please" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/276110 (https://phabricator.wikimedia.org/T89682) (owner: 10Lethexie) [19:57:40] 10Continuous-Integration-Infrastructure, 7Puppet: mediawiki jobs fail intermittently with "mw-teardown-mysql.sh: Can't revoke all privileges" - https://phabricator.wikimedia.org/T126699#2108850 (10hashar) A puppet patch landed a few days ago that moved all the manifest/role/ci.pp under the modules/roles/ci/ tr... [19:59:49] (03PS7) 10Paladox: Update composer to dev-master [integration/composer] - 10https://gerrit.wikimedia.org/r/270548 (https://phabricator.wikimedia.org/T125343) [19:59:57] hashar: Hi. [20:05:00] paladox: I don't think hashar is around this evening. [20:05:15] !log apt-get upgrade integration-slave-jessie1001 (bring in ffmpeg update and nodejs among other things) [20:05:18] twentyafterfour: Oh ok, thanks for replying. [20:05:18] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [20:05:29] yeah what mukunda said. I am not really around ;-} [20:05:36] Ok. [20:05:42] turns out my IRC client connects whenever the laptop is open [20:05:54] paladox: will do some more mass merges tomorrow ;-} [20:06:01] hashar: Ok. [20:06:06] thanks :) [20:06:21] paladox: have you got rid of the jslint jobs ? [20:06:52] hashar: Yeh i think you removed them all when i migrated every single one but i think you migrated the ones we were stuck on. :) [20:07:12] hashar: I think i have a solution for apps. [20:09:22] hashar: We can do "test": "cd www/ && npm install && grunt test" thats if it work. [20:10:16] paladox: is that because devs dont want package.json at the root of the repo? [20:10:25] hashar: Yes. [20:10:41] We would need package.json at root but be able to keep grunt where it is. [20:11:26] hashar: The great thing about the migration to npm is i can check every mediawiki extension and archive the tests if the repos have been cleared. [20:11:42] also fix any tests if they are fixable. [20:12:35] (03PS1) 10Hashar: dib: drop ref to contint::packages::javascript [integration/config] - 10https://gerrit.wikimedia.org/r/276553 [20:12:37] (03PS1) 10Hashar: dib: provision varnish [integration/config] - 10https://gerrit.wikimedia.org/r/276554 (https://phabricator.wikimedia.org/T128188) [20:13:21] paladox: yup that is a good clean up task! [20:13:38] the archiving of extensions is a bit problematic [20:13:51] hashar: Yeh and it is an all in one clear up. [20:13:51] I would really love to have them moved out of mediawiki/extensions/* Gerrit hierarchy [20:14:04] hashar: Oh. [20:14:29] 10Continuous-Integration-Infrastructure, 10MediaWiki-extensions-WikibaseClient, 10Wikidata, 3Wikidata-Sprint-2016-03-01: Cannot find site jenkins_u3_mw - https://phabricator.wikimedia.org/T121083#2108964 (10Krinkle) [20:14:37] we dont rename them though [20:14:47] (03CR) 10Hashar: [C: 032] dib: drop ref to contint::packages::javascript [integration/config] - 10https://gerrit.wikimedia.org/r/276553 (owner: 10Hashar) [20:14:54] (03CR) 10Hashar: [C: 032] dib: provision varnish [integration/config] - 10https://gerrit.wikimedia.org/r/276554 (https://phabricator.wikimedia.org/T128188) (owner: 10Hashar) [20:14:55] hashar: Oh, well we should soon be on gerrit 2.12 would improve alot. [20:15:10] maybe [20:15:22] 10Continuous-Integration-Infrastructure, 10MediaWiki-extensions-WikibaseClient, 10Wikidata, 3Wikidata-Sprint-2016-03-01: Cannot find site jenkins_u3_mw - https://phabricator.wikimedia.org/T121083#1868666 (10Krinkle) Note that the previous error is still breaking REL1_26 as well. ``` Notice: Cannot find si... [20:15:47] (03Merged) 10jenkins-bot: dib: drop ref to contint::packages::javascript [integration/config] - 10https://gerrit.wikimedia.org/r/276553 (owner: 10Hashar) [20:16:06] hashar: Yeh i think that they have uploaded and merged the patch that setup the new gerrit server. Hasent been enabled for production yet. [20:16:26] (03Merged) 10jenkins-bot: dib: provision varnish [integration/config] - 10https://gerrit.wikimedia.org/r/276554 (https://phabricator.wikimedia.org/T128188) (owner: 10Hashar) [20:16:36] paladox: we will need some dev platform to test it out with zuul [20:16:42] but yeah work in progress [20:17:04] hashar: yeh. [20:19:34] !log Refreshing Nodepool to include the 'varnish' package T128188 [20:19:36] T128188: Make CI run Varnish VCL tests - https://phabricator.wikimedia.org/T128188 [20:19:37] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [20:22:23] 10Continuous-Integration-Infrastructure, 6Operations, 10Traffic, 13Patch-For-Review: Make CI run Varnish VCL tests - https://phabricator.wikimedia.org/T128188#2108997 (10hashar) The Nodepool instances now have the `varnish` package at whatever version is defined by apt conf. which should be 3.x since it is... [20:22:40] !log Nodepool Image ci-jessie-wikimedia-1457641052 in wmflabs-eqiad is ready [20:22:43] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [20:23:00] prep work for pairing with ops tomorrow [20:23:09] ok. [20:23:11] they started writing tests for the Varnish VCLs we have !!!!!!!!!!!! [20:24:02] hashar: When you have time could you clean up integration/composer since it thinks some files in vendor are submodules. And nothing im trying is working. [20:24:06] please. [20:26:51] hashar: It says this [20:26:51] error: the following submodule (or one of its nested submodules) [20:26:51] uses a .git directory: [20:26:51] ] [20:27:04] vendor/composer/composer [20:34:37] wasn't legoktm willing to finish up the composer upgrade / integration test madness? [20:34:48] hashar: Not sure. [20:34:55] he was, but got distracted with other things >.> [20:35:01] it can probably wait. I dont think there is much urgency unless we really need a the newer composer [20:35:08] no worries legoktm ! [20:35:42] 10Continuous-Integration-Infrastructure, 6Operations, 10Traffic, 13Patch-For-Review: Make CI run Varnish VCL tests - https://phabricator.wikimedia.org/T128188#2109049 (10BBlack) As long as they're jessie machines that pull from the wikimedia package repos, it'll be the right version. [20:35:55] legoktm: "Other things" huh? You mean, RoanKattouw's a slave-driver? :-) [20:35:56] hashar: Yeh, is there any way to detect a composer version since i would like to update mediawiki/core to use the new composer api but doint wont it failing if users use the older version. [20:36:22] no idea [20:36:57] although I originally emitted the idea to start using composer. I havent worked on it myself since smarter folks stepped in and have lead the effort [20:37:06] so consider me a complete newbie on that front ;-} [20:37:30] Ok. [20:46:45] 10Continuous-Integration-Infrastructure, 6Operations, 10Traffic, 13Patch-For-Review: Make CI run Varnish VCL tests - https://phabricator.wikimedia.org/T128188#2109087 (10hashar) The Nodepool instances are indeed Jessie and reuse apt configuration from operations/puppet.git. I can confirm 3.x is installed... [20:51:59] hashar: It works. https://integration.wikimedia.org/ci/job/npm-node-4.3/319/console [20:52:06] hashar: :) [20:56:31] https://integration.wikimedia.org/ci/job/npm-node-4.3/320/console [21:02:39] yay works. And i doint think any one on the web suggested doing that. [21:20:11] hashar: You wrote, that the job queue bug is solved? grafana still displays a growing queue with now 7 mil jobs [21:22:03] Luke081515: based on a comment in -operations channel [21:22:22] Luke081515: I commented basically to confirm the job queue issue is not holding the train deployment [21:22:35] paladox: \O/ :-) [21:22:46] :) [21:22:52] hashar: Ah, ok [21:23:15] hashar: Was a quick response at -operations, your pasted protocoll says only 3 seonds response time? Funny :D [21:23:26] paladox: you should comment on the Gerrit change what you have changed ;} [21:24:16] hashar: Ok. Ive also updated the commit msg describing the changes. [21:25:00] greatness [21:25:16] sleep time for this side of our planet ;-} have good hacking ! [21:25:38] Ok thanks. Its night here too. [21:25:49] hashar: ^^ [21:26:08] ;-} [21:34:26] niedzielski: Hi could you review this patch https://gerrit.wikimedia.org/r/#/c/273504/ todo with npm please. [21:42:32] paladox: sorry, i missed this. will check it out now [21:43:23] niedzielski: Thanks i figured out how to do what you wanted to do. Have it under wwww/ we have to have at least a package.json file in the upper lever or it will not work. [21:43:43] paladox: nice! will follow up on the patch [21:44:07] niedzielski: Thanks. [21:48:29] (03PS1) 10Paladox: [HelpPages] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276616 [21:48:47] (03PS2) 10Paladox: [HelpPages] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276616 [21:57:00] (03PS1) 10Paladox: [I18nTags] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/276618 [22:05:11] (03PS1) 10Paladox: [InputBox] Move jshint to check: [integration/config] - 10https://gerrit.wikimedia.org/r/276622 [22:05:36] (03CR) 10Paladox: "check experimental" [integration/config] - 10https://gerrit.wikimedia.org/r/276622 (owner: 10Paladox) [22:08:03] (03PS1) 10Paladox: [Kartographer] Add jshint and jsonlint to check: [integration/config] - 10https://gerrit.wikimedia.org/r/276623 [22:12:59] (03PS1) 10Paladox: [LastModified] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276626 [22:24:20] niedzielski: Is it ok if i ask hashar to merge the patch tomorrow please. [22:29:15] paladox: hey! I just left some feedback on the patch. sorry, took me a bit to get through it as i normally just work on the java portions of the app [22:29:34] niedzielski: Oh ok, thanks. [22:31:11] (03PS1) 10Paladox: [Lingo] Add npm test and composer-test [integration/config] - 10https://gerrit.wikimedia.org/r/276628 [22:42:59] niedzielski: Hi ive uploaded a new patch with some changes based on your feedback. Ive also left some comments too. [22:43:49] paladox: sweet i'll check it out momentarily. just finishing a different patch [22:44:47] niedzielski: Thanks, also with js files they are all searched in www/ now jshintignore is only ignoreing the lib folder so the js files we want check are still checked. [22:50:55] (03PS1) 10Paladox: [apps/android/wikipedia] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276634 [22:51:37] (03CR) 10jenkins-bot: [V: 04-1] [apps/android/wikipedia] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276634 (owner: 10Paladox) [22:52:35] (03PS2) 10Paladox: [apps/android/wikipedia] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276634 [22:59:38] (03PS1) 10Paladox: [LinkedWiki] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/276637 [23:05:01] (03CR) 10Paladox: "recheck" [integration/config] - 10https://gerrit.wikimedia.org/r/276117 (owner: 10Paladox) [23:05:08] (03CR) 10Paladox: "recheck" [integration/config] - 10https://gerrit.wikimedia.org/r/276076 (owner: 10Paladox) [23:06:06] (03CR) 10Paladox: [C: 031] Announce all failures of beta jobs in -releng [integration/config] - 10https://gerrit.wikimedia.org/r/276238 (https://phabricator.wikimedia.org/T129374) (owner: 10Greg Grossmeier) [23:06:31] 5Gerrit-Migration, 10Differential: Find way to use Differential with plain git (i.e.: without requiring arc) - https://phabricator.wikimedia.org/T127#2109957 (10greg) >>! In T127#2101732, @Paladox wrote: > Can the priority be changed since we're moving to phabricator differential soon. For the record, are you... [23:08:49] 5Gerrit-Migration, 10Differential: Find way to use Differential with plain git (i.e.: without requiring arc) - https://phabricator.wikimedia.org/T127#2109989 (10Paladox) Well I can install it, its just I'm used to using git. I found using Arcarnist hard to use plus I doint think phabricator works on windows wh... [23:11:54] (03CR) 10Paladox: "recheck" [integration/config] - 10https://gerrit.wikimedia.org/r/276119 (owner: 10Paladox) [23:12:05] 5Gerrit-Migration, 10Differential: Find way to use Differential with plain git (i.e.: without requiring arc) - https://phabricator.wikimedia.org/T127#2109998 (10mmodell) >>! In T127#1094814, @Mattflaschen wrote: >>>! In T127#1083262, @chasemp wrote: >>>>! In T127#1083121, @JanZerebecki wrote: >>> What about be... [23:12:22] 3Scap3, 10scap: [scap] Consolidate scripts as sub-commands of `scap` - https://phabricator.wikimedia.org/T67827#2110000 (10thcipriani) [23:23:44] 5Gerrit-Migration, 10Differential: Find way to use Differential with plain git (i.e.: without requiring arc) - https://phabricator.wikimedia.org/T127#2110066 (10ArielGlenn) >>! In T127#2109957, @greg wrote: >>>! In T127#2101732, @Paladox wrote: >> Can the priority be changed since we're moving to phabricator d... [23:31:23] RECOVERY - Free space - all mounts on integration-slave-trusty-1012 is OK: OK: All targets OK [23:33:24] 3Scap3, 10scap: [scap] Consolidate scripts as sub-commands of `scap` - https://phabricator.wikimedia.org/T67827#683582 (10thcipriani) D145 `--help` output ``` (•◡•)❥ ./bin/scap --help usage: scap [-h] [-c CONF_FILE] [-D :] [-v] [--no-shared-authsock] [-e ENVIRONMENT] thcipriani: your shell prompt is so happy making [23:35:39] :D [23:36:05] sometimes it's angry: https://github.com/thcipriani/dotfiles/blob/master/bash_prompt#L112-L121 [23:36:35] lol