[00:49:27] dear zuul, please start working again [00:49:55] Krinkle, ^ [00:57:49] greg-g, zuul is dead, long live zuul [01:00:05] Not my problem this time, sorry folks. [01:06:52] looks totally dead? [01:08:27] I can't login to gallium [01:08:35] thcipriani: ^ :/ [01:08:58] oh boy. [01:09:07] well, I can get into gallium... [01:10:16] Should I just restart? Or is this the gearman thing? [01:10:19] legoktm@gallium:~$ echo "hello greg-g"; [01:10:19] hello greg-g [01:10:34] thcipriani: seems like gearman got stuck to me [01:10:47] legoktm: yeah, not sure what's up [01:13:26] hmm...looks like zuul-server is still around [01:13:46] !log following steps for gearman deadlock: https://www.mediawiki.org/wiki/Continuous_integration/Zuul#Known_issues [01:13:49] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [01:14:03] ^ I'll try that, if that doesn't work then we can do the zuul stop/start thing [01:14:58] okie doke: gearman has been disabled and reenabled [01:17:13] hmm...tried that twice...didn't seem to have any effect [01:18:49] I'm going to force restart https://www.mediawiki.org/wiki/Continuous_integration/Zuul#Restart [01:19:43] !log force restarting zuul because the queue is very stuck https://www.mediawiki.org/wiki/Continuous_integration/Zuul#Restart [01:19:46] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [01:27:06] looks better? [01:27:22] seems to be handling incoming jobs [01:27:38] logs looks fine [01:27:52] thanks [04:24:34] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-9-sauce build #734: 04FAILURE in 32 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-9-sauce/734/ [05:28:24] Yippee, build fixed! [05:28:25] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-11-sauce build #714: 09FIXED in 26 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-11-sauce/714/ [05:40:49] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-chrome-sauce build #367: 04FAILURE in 24 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-chrome-sauce/367/ [06:43:47] PROBLEM - Puppet failure on deployment-cache-upload04 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [07:02:52] Yippee, build fixed! [07:02:52] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-monobook-sauce build #744: 09FIXED in 37 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-monobook-sauce/744/ [07:05:57] RECOVERY - Free space - all mounts on deployment-fluorine is OK: OK: All targets OK [08:34:11] Yippee, build fixed! [08:34:12] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-safari-sauce build #897: 09FIXED in 24 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-safari-sauce/897/ [08:53:05] !log gerrit set-account Jsahleen --inactive T108854 [08:53:05] T108854: revoke Joel Sahleen's access - https://phabricator.wikimedia.org/T108854 [08:53:07] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [09:12:45] 10Continuous-Integration-Infrastructure, 7Zuul: Zuul get caught in an error loop preventing it from processing changes - https://phabricator.wikimedia.org/T128569#2079136 (10hashar) [10:03:01] 10Browser-Tests-Infrastructure, 5Release-Engineering-Epics, 7Epic, 7Tracking: Fix scenarios that fail at en.wikipedia.beta.wmflabs.org or do not run them daily - https://phabricator.wikimedia.org/T94150#2079228 (10zeljkofilipin) [10:03:03] 7Browser-Tests, 10MediaWiki-extensions-GettingStarted: Delete or fix failed GettingStarted browsertests Jenkins job - https://phabricator.wikimedia.org/T94154#2079227 (10zeljkofilipin) 5Open>3Resolved [10:05:46] hashar: do you have an estimate on when will https://phabricator.wikimedia.org/T128462 be in our jjb? [10:05:52] (and good morning) :) [10:11:35] !sal [10:11:35] https://tools.wmflabs.org/sal/releng [10:13:36] 10Continuous-Integration-Config, 10Mathoid, 15User-mobrovac: Enable librsvg-dev on jenkins - https://phabricator.wikimedia.org/T128280#2079251 (10Physikerwelt) {meme, src=wikilove, above="This is a", below="motivating meme to support the task at hand"} [10:13:38] 10Browser-Tests-Infrastructure, 5Release-Engineering-Epics, 7Epic, 7Tracking: Fix scenarios that fail at en.wikipedia.beta.wmflabs.org or do not run them daily - https://phabricator.wikimedia.org/T94150#2079252 (10zeljkofilipin) [10:14:10] 10Continuous-Integration-Infrastructure, 7Zuul: Zuul get caught in an error loop preventing it from processing changes - https://phabricator.wikimedia.org/T128569#2079253 (10hashar) Seems the issue has been triggered by https://gerrit.wikimedia.org/r/#/c/274318/ which is a change against `mediawiki/vagrant` an... [10:18:23] 10Continuous-Integration-Infrastructure, 7Zuul: Zuul get caught in an error loop preventing it from processing changes - https://phabricator.wikimedia.org/T128569#2079261 (10hashar) I did a `recheck` of https://gerrit.wikimedia.org/r/#/c/274312/1 ``` 2016-03-02 10:15:48,293 DEBUG zuul.Scheduler: Processing tri... [10:19:01] 10Continuous-Integration-Infrastructure, 7Zuul: Zuul get caught in an error loop preventing it from processing changes - https://phabricator.wikimedia.org/T128569#2079265 (10hashar) p:5Triage>3Unbreak! a:3hashar [10:23:16] (03PS1) 10Hashar: [mediawiki/event-schemas] Dummy definition [integration/config] - 10https://gerrit.wikimedia.org/r/274356 (https://phabricator.wikimedia.org/T128569) [10:25:02] (03CR) 10Hashar: [C: 032] "T128569 has extensive background to justify that noop change. I believe it will fix the corner bug case we are facing." [integration/config] - 10https://gerrit.wikimedia.org/r/274356 (https://phabricator.wikimedia.org/T128569) (owner: 10Hashar) [10:25:54] (03Merged) 10jenkins-bot: [mediawiki/event-schemas] Dummy definition [integration/config] - 10https://gerrit.wikimedia.org/r/274356 (https://phabricator.wikimedia.org/T128569) (owner: 10Hashar) [10:38:27] !log Zuul should no more be caught in death loop due to Depends-On on an event-schemas change. Hole filled with https://gerrit.wikimedia.org/r/#/c/274356/ T128569 [10:38:28] T128569: Zuul get caught in an error loop preventing it from processing changes - https://phabricator.wikimedia.org/T128569 [10:38:30] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [10:39:00] 10Continuous-Integration-Infrastructure, 13Patch-For-Review, 7Zuul: Zuul get caught in an error loop preventing it from processing changes - https://phabricator.wikimedia.org/T128569#2079356 (10hashar) Did a recheck on the change having the two dependent changes ( https://gerrit.wikimedia.org/r/#/c/274318/ )... [10:42:32] 10Continuous-Integration-Infrastructure, 7WorkType-Maintenance, 7Zuul: Zuul get caught in an error loop preventing it from processing changes - https://phabricator.wikimedia.org/T128569#2079361 (10hashar) 5Open>3Resolved The root cause was a change depending on a change made on a repository not known to... [10:44:21] zeljkof: been caught in a Zuul issue this morning :/ [10:45:00] hashar: ok [10:45:09] is it fixed, or still working on it? [10:46:15] 10Browser-Tests-Infrastructure: JJB should support YAML axis - https://phabricator.wikimedia.org/T128462#2079376 (10hashar) I had meeting yesterday, then did some random reviews in the evening. This morning I had to fix {T128569}. Stuff to do is craft a few jobs making use of the patchset I crafted, run them an... [10:46:18] status update posted [10:46:22] zeljkof: it is fixed :} [10:46:35] will get a coffee and might try to generate jobs before heading to lunch [10:46:37] hashar: great :) [10:46:43] then I got close friends around, so the lunch might take a while;} [10:46:52] you can play with it though! [10:46:53] no rush, I have plenty of stuff to do [10:47:04] is it in our jjb? [10:47:11] you can cherry pick the changes https://review.openstack.org/286689 https://review.openstack.org/286690 on your local JJB install [10:47:17] and that will give you the yaml axis support [10:47:17] oh, I can get it from openstack, right? [10:47:20] yeah [10:47:24] there are cherry pick links [10:47:26] will do [10:47:35] then that all depends on how you got JJB installed [10:48:17] I myself just: git clone integration/jenkins-job-builder , then run the command in a virtual env [10:48:26] ie: tox -e venv -- jenkins-jobs .... [10:48:35] so I can just checkout a different branch / cherry pick etc [10:48:45] and the code being run is whatever is in my local working copy [10:49:03] or one can install jjb using: pip install -e [10:49:35] -e stands for editable, i.e. links are setup to point to your working copy, thus any cherry pick will update what is runnning [10:52:54] hashar: Could you review https://gerrit.wikimedia.org/r/#/c/274292/ and https://gerrit.wikimedia.org/r/#/c/274302/ and https://gerrit.wikimedia.org/r/#/c/274296/ it is todo with fixing dependacy. [10:53:10] (03PS3) 10Paladox: [Flow] Add missing dependacys in parameter_functions.py [integration/config] - 10https://gerrit.wikimedia.org/r/274302 [10:53:14] (03PS3) 10Paladox: [Echo] Replace unit tests with generic ones [integration/config] - 10https://gerrit.wikimedia.org/r/274292 [10:53:18] (03PS3) 10Paladox: [Thanks] Add dependacys in parameter_functions.py [integration/config] - 10https://gerrit.wikimedia.org/r/274296 [10:58:44] paladox: dependacys -> dependencies :-} [10:58:48] good morning [10:59:01] hashar: Sorry, and you too. [10:59:32] (03PS4) 10Paladox: [Flow] Add missing dependencies in parameter_functions.py [integration/config] - 10https://gerrit.wikimedia.org/r/274302 [10:59:44] (03PS4) 10Paladox: [Thanks] Add dependencies in parameter_functions.py [integration/config] - 10https://gerrit.wikimedia.org/r/274296 [11:00:13] hashar: Ok, ive fixed the spelling mistake. [11:00:54] zeljkof: the lame doc is at the bottom of http://docs-draft.openstack.org/90/286690/1/check/gate-jenkins-job-builder-docs/cf6f3d4//doc/build/html/project_matrix.html [11:01:14] hashar: thanks! [11:01:21] lame doc > no doc ;) [11:03:07] (03PS1) 10Zfilipin: Delete MultimediaViewer IE 8 Selenium daily job [integration/config] - 10https://gerrit.wikimedia.org/r/274360 (https://phabricator.wikimedia.org/T94150) [11:09:50] zeljkof: review welcome :-) [11:10:13] INFO:jenkins_jobs.builder:Creating jenkins job hashar-jjb-yamlaxis [11:11:50] zeljkof: https://integration.wikimedia.org/ci/job/hashar-jjb-yamlaxis/1/ !!! :-} [11:12:07] hashar: excellent! [11:12:26] https://integration.wikimedia.org/ci/job/hashar-jjb-yamlaxis/1/database=postgre,label=contintLabsSlave%20&&%20UbuntuTrusty,python=py27/console yields: [11:12:28] I am in the middle of cleaning up some jobs, will try yaml axis soon ™️ [11:12:30] Python: py27 [11:12:30] Database: postgre [11:15:34] 10Browser-Tests-Infrastructure: JJB should support YAML axis - https://phabricator.wikimedia.org/T128462#2079456 (10hashar) I created a git repository with a `/config.yaml` file having: ``` lang=yaml python: - py27 - py34 - py35 database: - postgre - mysql ``` The dummy JJB config: ``` lang=... [11:15:49] zeljkof: food time for me. But it seems to work https://phabricator.wikimedia.org/T128462#2079456 [11:16:05] zeljkof: will do a second pass on the patches and then cherry pick them on our fork [11:16:13] great, thanks [11:16:28] paladox: doing some JJB work today. I dont think I will have any time to review the migration of Flow/Thanks/Echo etc to generic jobs [11:17:21] hashar: Ok, would you have time to review https://gerrit.wikimedia.org/r/#/c/273921/ please. [11:18:44] Yippee, build fixed! [11:18:44] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-chrome-sauce build #368: 09FIXED in 21 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-os_x_10.9-chrome-sauce/368/ [11:28:06] (03Abandoned) 10Zfilipin: WIP Separated RelatedArticles Selenium jobs to desktop and mobile [integration/config] - 10https://gerrit.wikimedia.org/r/270309 (https://phabricator.wikimedia.org/T120715) (owner: 10Zfilipin) [11:28:33] (03Abandoned) 10Zfilipin: Fix RelatedArticles Selenium Jenkins job [integration/config] - 10https://gerrit.wikimedia.org/r/273258 (https://phabricator.wikimedia.org/T128084) (owner: 10Zfilipin) [11:38:04] Yippee, build fixed! [11:38:05] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-9-sauce build #735: 09FIXED in 33 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-9-sauce/735/ [12:11:21] (03PS1) 10Paladox: [AddMessages] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/274372 [12:16:28] PROBLEM - Free space - all mounts on integration-slave-trusty-1012 is CRITICAL: CRITICAL: integration.integration-slave-trusty-1012.diskspace._mnt.byte_percentfree (<40.00%) [12:20:48] (03PS1) 10Paladox: Remove Maps from mediawiki-extensions.yaml [integration/config] - 10https://gerrit.wikimedia.org/r/274375 [12:52:45] legoktm: Hi do you know why Thanks fails the generic test. Since we tryed switching it last night but it failed the generic test with something to do with echo and flow. [12:52:51] https://integration.wikimedia.org/ci/job/mwext-testextension-hhvm/4792/console [12:53:56] PROBLEM - Host deployment-mediawiki01 is DOWN: CRITICAL - Host Unreachable (10.68.17.170) [12:54:12] RECOVERY - Host deployment-mediawiki01 is UP: PING OK - Packet loss = 0%, RTA = 1.02 ms [12:54:18] I was looking at the difference between non generic and generic and looks like they are done alphabetically. Maybe we should support extension that wont work if it is installed alphabetically by using some type of config. [12:54:22] or whitelist. [12:58:09] (03PS1) 10Paladox: Do not sort extension dependencies in order [integration/config] - 10https://gerrit.wikimedia.org/r/274380 [13:08:54] hashar: I found where the code is to sorting the extensions, https://gerrit.wikimedia.org/r/#/c/274380/1 [13:32:50] Hi does anyone know why thanks fails the generic test at https://integration.wikimedia.org/ci/job/mwext-testextension-hhvm/4793/console with errors relating to echo and flow, but it passes the non generic test, https://integration.wikimedia.org/ci/job/mwext-Thanks-testextension-hhvm/33/consoleFull [13:56:06] 10MediaWiki-Codesniffer, 10Possible-Tech-Projects: Improving static analysis tools for MediaWiki - https://phabricator.wikimedia.org/T89682#2079809 (10Lethexie) Hello, I noticed that the procedure for checking dirname() is crowded with too many if statements. Perhaps we can refactor it into a loop? and it se... [13:59:18] (03PS1) 10Paladox: Add git submodule support to unit tests and qunit tests [integration/config] - 10https://gerrit.wikimedia.org/r/274388 [14:00:11] (03Abandoned) 10Paladox: Add mw-submodule-update.sh file [integration/jenkins] - 10https://gerrit.wikimedia.org/r/269742 (owner: 10Paladox) [14:04:36] (03PS2) 10Paladox: Add git submodule support to unit tests and qunit tests [integration/config] - 10https://gerrit.wikimedia.org/r/274388 [14:11:51] (03PS11) 10Paladox: Lets install MySQL before installing dependacy extensions [integration/config] - 10https://gerrit.wikimedia.org/r/264333 [14:16:15] PROBLEM - SSH on deployment-analytics02 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [14:17:25] (03PS12) 10Paladox: Lets install MySQL before installing extensions dependencies [integration/config] - 10https://gerrit.wikimedia.org/r/264333 [14:18:30] (03PS13) 10Paladox: Lets install MySQL before installing extensions dependencies [integration/config] - 10https://gerrit.wikimedia.org/r/264333 [14:24:13] (03PS14) 10Paladox: Lets install MySQL before installing extension and extensions dependencies [integration/config] - 10https://gerrit.wikimedia.org/r/264333 [14:44:38] (03PS1) 10Hashar: Fold gatedextensions list [integration/config] - 10https://gerrit.wikimedia.org/r/274399 [14:45:49] (03PS2) 10Hashar: Fold gatedextensions list [integration/config] - 10https://gerrit.wikimedia.org/r/274399 [14:46:24] PROBLEM - Free space - all mounts on integration-slave-trusty-1012 is CRITICAL: CRITICAL: integration.integration-slave-trusty-1012.diskspace._mnt.byte_percentfree (<40.00%) [14:47:05] (03CR) 10jenkins-bot: [V: 04-1] Fold gatedextensions list [integration/config] - 10https://gerrit.wikimedia.org/r/274399 (owner: 10Hashar) [15:06:19] (03PS3) 10Hashar: Fold gatedextensions list [integration/config] - 10https://gerrit.wikimedia.org/r/274399 [15:10:16] (03CR) 10Hashar: [C: 032] Fold gatedextensions list [integration/config] - 10https://gerrit.wikimedia.org/r/274399 (owner: 10Hashar) [15:10:46] zeljkof: upgrading JJB now [15:11:29] (03Merged) 10jenkins-bot: Fold gatedextensions list [integration/config] - 10https://gerrit.wikimedia.org/r/274399 (owner: 10Hashar) [15:14:42] hashar: great! [15:14:49] I was busy all day fixing browser tests [15:15:08] I will continue with matrix job tomorrow [15:35:00] oh my god [15:35:09] there is Jenkins plugin to auto install NodeJs https://wiki.jenkins-ci.org/display/JENKINS/NodeJS+Plugin ... :D [15:35:14] mobrovac: $^^^^^$$ [15:35:43] aha!!!! [15:35:52] hashar: that's good news(TM)! [15:36:28] ebernhardson: https://gerrit.wikimedia.org/r/#/c/274318/ and Zuul breakage is entirely Zuul fault -:-] I thought I had to explain what was going on :-} [15:37:34] :) [15:37:59] mobrovac: I bet it download and compile everytime [15:38:25] hope you're right hashar [15:38:54] maybe I will look at it to migrate the Parsoid jobs [15:39:06] hashar: Maybe we could define the noob test to all repos that are not registered in zuul. [15:40:37] and I found https://wiki.jenkins-ci.org/display/JENKINS/Multijob+Plugin [15:40:41] hashar: We could use this regex * so it could we defined like [15:40:41] moaar craziness [15:40:53] paladox: Zuul does not support * for projects [15:41:41] hashar: Oh so you have to define the name. Maybe zuul should add some kind of support for extensions not registered by allowing you to specify a dumy test for all non registered repos. [15:52:13] hashar: Maybe we can update https://www.mediawiki.org/wiki/Git/New_repositories/Requests/Entries to ask that the admin who creates the repos in gerrit to also add the repo to integration/config with dummy test noop. [15:57:36] 10Deployment-Systems, 3Scap3: Update Debian Package for Scap3 - https://phabricator.wikimedia.org/T127762#2080071 (10fgiunchedi) 5Open>3Resolved @thcipriani I've uploaded `3.0.3-1` with a couple of minor changes to `debian/changelog` ``` root@carbon:~# reprepro list jessie-wikimedia scap jessie-wikimedia|... [16:00:07] greg-g, another reason why we should close down the office - people won't be able to agree to things via voice :-P [16:00:56] I will ignore the fact that there was no record nor agreement to deploy today anywhere with me, and simply see your ":P", so :P [16:12:50] (03PS1) 10JanZerebecki: add repo ext:WikibaseMediaInfo [integration/config] - 10https://gerrit.wikimedia.org/r/274420 [16:13:44] (03CR) 10jenkins-bot: [V: 04-1] add repo ext:WikibaseMediaInfo [integration/config] - 10https://gerrit.wikimedia.org/r/274420 (owner: 10JanZerebecki) [16:16:07] (03PS2) 10JanZerebecki: add repo ext:WikibaseMediaInfo [integration/config] - 10https://gerrit.wikimedia.org/r/274420 [16:18:45] (03CR) 10JanZerebecki: [C: 032] add repo ext:WikibaseMediaInfo [integration/config] - 10https://gerrit.wikimedia.org/r/274420 (owner: 10JanZerebecki) [16:19:30] (03Merged) 10jenkins-bot: add repo ext:WikibaseMediaInfo [integration/config] - 10https://gerrit.wikimedia.org/r/274420 (owner: 10JanZerebecki) [16:22:11] !log reloading zuul for 9398fa1..943f17b [16:22:14] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [16:25:17] hashar: how far did you get when looking at splitting unit and integration tests in core? [16:25:33] Or did you decide on a best route to do so? [16:26:33] I only ask as I am about to introduce a /real/ unit test and poissibly a /real/ integration tests for the same class :P [16:27:05] addshore: progress is [0/130123] [16:27:10] :D [16:27:16] addshore: nothing really. My mind is busy with a wild range of stuff [16:27:37] you should see his "assigned to hashar" list in phab, E_TOOMANYTASKS [16:27:42] the only thing I did was back in November 2014, which was to add a very basic way to run phpunit from root of mediawiki/core without needing to install anything. Ie true unit tests [16:27:45] cool, okay! I think I'll just do the tests in 2 different classes then and call 1 WatchedItemStoreIntegrationTest and WatchedItemStoreUnitTest [16:28:04] that way at least there is some seperation [16:28:11] addshore: then since WMDE folks are tests savvy maybe you guys can lead the effort ;-} [16:28:23] hashar, yeh I may look at it [16:28:32] yup different classes names is a good idea [16:28:40] I mean, the biggest question I guess would be, put them in different root directories, or just split by names [16:28:44] will be easier to adjust later on whenever we end up with some unit / integration split [16:28:49] if we split by names it is easy to run them seperatly [16:29:07] as would folder, butt folders would look stupid if there is only 1 thing in thre ;) [16:29:26] another thing is when you install an extension and its dependent extensions , we would need to be able to run just the tests of the extension [16:29:35] and eventually the integration tests of the other extensions [16:29:42] (i.e. skip running tests from dependent extensions) [16:30:09] I dont really know if that make sense at all. Would need a few calm days to think about it and write down a proposal. Not going to happen any time soon though ;-/ [16:30:21] :D [16:30:26] a use case is Scribunto extension having a bunch of integration tests against LUA binary [16:30:38] so when you send a change for VisualEditor , you really dont care about those tests [16:32:42] jzerebecki: Hi could i have some help to fix Thanks extension. Because it is failing the generic test but passes the non generic one. [16:32:43] https://integration.wikimedia.org/ci/job/mwext-testextension-hhvm/4785/console [16:46:48] 10Deployment-Systems, 6Operations, 6Performance-Team, 10Traffic, and 2 others: Make Varnish cache for /static/$wmfbranch/ expire when resources change within branch lifetime - https://phabricator.wikimedia.org/T99096#2080308 (10Krinkle) [16:48:09] ! [remote rejected] HEAD -> refs/publish/master/wm-master (you are not allowed to upload merges) [16:48:11] come on gerrit [16:49:36] (03PS1) 10Paladox: [VisualEditor] Update tests [integration/config] - 10https://gerrit.wikimedia.org/r/274432 [16:49:48] (03PS1) 10Hashar: Partial support Yaml Axis Plugin [integration/jenkins-job-builder] - 10https://gerrit.wikimedia.org/r/274433 [16:49:50] (03PS1) 10Hashar: Complete support of Yaml Axis Plugin [integration/jenkins-job-builder] - 10https://gerrit.wikimedia.org/r/274434 [16:49:52] (03PS1) 10Hashar: Merge in Jenkins Yaml Axis Plugin support [integration/jenkins-job-builder] - 10https://gerrit.wikimedia.org/r/274435 (https://phabricator.wikimedia.org/T128462) [16:50:05] zeljkof: ^^^ [16:52:09] hashar: yeah! [16:52:40] I have a meeting with Dan now (if he is not sick) so I will try it out tomorrow [16:52:52] merged via a push [16:52:54] hm, let me see if I can do something in 8 minutes :) [16:54:18] 6Release-Engineering-Team, 10DBA, 10MediaWiki-Configuration, 6Operations, and 3 others: codfw is in read only according to mediawiki - https://phabricator.wikimedia.org/T124795#2080347 (10jcrespo) [16:54:22] (03CR) 10Krinkle: [C: 04-1] Add git submodule support to unit tests and qunit tests (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/274388 (owner: 10Paladox) [16:55:03] 10Browser-Tests-Infrastructure, 7Upstream: JJB should support YAML axis - https://phabricator.wikimedia.org/T128462#2080349 (10hashar) I have refreshed our fork of JJB to the latest master, carefully inspecting diff as I was rebasing commits after commits (git bisect works like a charm). Cherry picked my two... [16:55:57] (03CR) 10Paladox: Add git submodule support to unit tests and qunit tests (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/274388 (owner: 10Paladox) [16:59:49] Krinkle: Would adding default: use-remoteonly-zuul to the unit tests, would that add the support of git submodules updates. [17:00:08] and I have announced the bump on the qa list [17:00:15] zeljkof: so it is more or less done [17:00:43] hashar: amazing, thanks a lot [17:01:06] I got distracted with something else, will work on it until Dan comes to the meeting :) [17:02:36] 10Browser-Tests-Infrastructure, 7Upstream, 7WorkType-NewFunctionality: JJB should support YAML axis - https://phabricator.wikimedia.org/T128462#2080398 (10hashar) [17:04:44] Do we know why Jenkins/Zuul got stalled yesterday requiring a hard reboot? [17:05:28] paladox: Don't know, I replied because you added me as reviewer which e-mails me. However I've removed it from my list for now. I don't review regular CI patches, just when I need something for myself :) [17:06:06] Krinkle: this was the ticket I saw when I woke up: https://phabricator.wikimedia.org/T128569 [17:06:24] Krinkle: Oh sorry, i only added you because you wrote a review on jenkins todo with the same thing. [17:06:45] That was probably 1-2 years ago? [17:07:57] (03PS1) 10Paladox: Add npm-node-4.3 to experimental: in visualeditor [integration/config] - 10https://gerrit.wikimedia.org/r/274441 [17:17:49] Krinkle would you know why Thanks fails generic tests. https://integration.wikimedia.org/ci/job/mwext-testextension-hhvm/4785/consoleFull [17:18:37] paladox: Do you see "There was 1 error:" and "There was 1 failure:" [17:18:42] Those two unit tests are failing [17:19:01] Krinkle: Yes but i doint know why. They doint fail in echo or flow on generic tests. [17:19:07] Create tasks for them against those projects. Unless it's caused by CI infrastructure, it's probably something Echo or Flow maintainers should fix, not you. [17:19:15] But the extension passes the non generic. Ok. [17:19:18] include the test name and assertion [17:19:37] E.g. from 1) EchoEmailFormatterTest::testEmailFormatter down to the stack trace of that test [17:21:16] Krinkle: Ok will do thanks for having a quick look. [17:24:10] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 6Collaboration-Team-Backlog, 10Flow, and 2 others: Echo and flow break Thanks generic tests - https://phabricator.wikimedia.org/T128613#2080472 (10Paladox) [17:24:21] Krinkle ^^ [17:24:50] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 6Collaboration-Team-Backlog, 10Flow, and 2 others: Echo and flow break Thanks generic tests - https://phabricator.wikimedia.org/T128613#2080485 (10Paladox) [17:26:34] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Echo and flow break Thanks generic tests - https://phabricator.wikimedia.org/T128613#2080499 (10Krinkle) [17:26:46] Krinkle: ive added the missing thanks dependencies in https://gerrit.wikimedia.org/r/#/c/274296/ and flows in https://gerrit.wikimedia.org/r/#/c/274302/ [17:27:13] paladox: Infrastructure indicates new features to be created, or changes to the server slaves. This is ci-config, not ci-infra. Either way, tasks should not be in both. [17:27:34] Krinkle: Sorry i didnt know which one to put it in. [17:28:05] paladox: If you're not sure, you can guess, or add neither. But please don't use both. [17:28:17] Krinkle: Ok. [17:28:19] ci-config is integration/config basically [17:28:26] ci-infra is operations/puppet or integration/jenkins [17:28:27] thcipriani: Krinkle: so yeah Zuul yesterday madness was https://phabricator.wikimedia.org/T128569 . In short a Depends-On: set to a change for which the repo is not known to Zuul cause Zuul to go crazy / deadlock in a loop ;-( [17:29:13] paladox: The error is due to something related to a job which is configuration. It is not caused by a problem in labs, or the server itself. [17:29:20] So, config not infra. Does that make sense ? [17:29:25] Krinkle: Yes. [17:29:27] thcipriani: Krinkle: I have no idea why it happens by looking at the code. But the workaround is to define the repo in the Zuul layout file. The only way to escape is to restart Zuul scheduler (there might be other way like hooking with a debugger and changing some object but that is overkill) [17:30:00] hashar: Ive added a note at https://www.mediawiki.org/wiki/Git/New_repositories/Requests/Entries [17:33:38] Krinkle: Im not sure if it is because the extensions are sorted by name in generic and not in the non generic one. [17:33:55] paladox: It'll require knowledge of how Echo and Flow work internally, don't worry about it [17:34:06] Krinkle: Ok. [17:36:47] I am off see you tomorrow! [17:36:52] (03Abandoned) 10Zfilipin: WIP Simplify creating of Jenkins jobs for running browser tests daily [integration/config] - 10https://gerrit.wikimedia.org/r/273489 (https://phabricator.wikimedia.org/T128190) (owner: 10Zfilipin) [17:37:27] (03PS4) 10Zfilipin: WIP Simplify creating of Jenkins jobs for running browser tests daily [integration/config] - 10https://gerrit.wikimedia.org/r/274136 (https://phabricator.wikimedia.org/T128190) [17:43:52] (03PS5) 10Zfilipin: WIP Simplify creating of Jenkins jobs for running browser tests daily [integration/config] - 10https://gerrit.wikimedia.org/r/274136 (https://phabricator.wikimedia.org/T128190) [17:54:52] paladox, Krinkle: I think I know what's going on, I'll poke at it after this meeting [17:55:25] RoanKattouw thanks for looking into it. [17:57:46] (03CR) 10Zfilipin: "I am doing something wrong again :(" [integration/config] - 10https://gerrit.wikimedia.org/r/274136 (https://phabricator.wikimedia.org/T128190) (owner: 10Zfilipin) [18:13:22] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Echo and flow break Thanks generic tests - https://phabricator.wikimedia.org/T128613#2080472 (10Catrope) I noticed that the clonemapper stage of this mwext-testextension-hhvm job clones fewer extensions than... [18:18:25] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Echo and flow break Thanks generic tests - https://phabricator.wikimedia.org/T128613#2080704 (10Paladox) I was thinking something similar to you. But yes it is loading fewer extensions, I have a patch, since... [18:33:25] legoktm: Hi could you review https://gerrit.wikimedia.org/r/#/c/264333/ please, its todo with mysql. [18:34:39] legoktm: It will allow us to Add dependance on SemanticMediaWiki other wise mysql fails if installed after extensions are installed. [18:35:06] marxarelli: Re T122335 -- how are we going to get the usb keys to the hackathon? [18:35:06] T122335: MediaWiki-Vagrant install party (#wikimedia-hackathon-2016) - https://phabricator.wikimedia.org/T122335 [18:36:28] bd808: i can find a mule in sf i suppose [18:42:19] bd808, marxarelli: Happy to mule USB keys for you [18:42:37] RoanKattouw: :) awesome [18:43:21] I have some that I can prep and bring over myself too, but marxarelli has access to the "big box" [18:43:24] RoanKattouw: rad! that would be great [18:43:28] which I think is not so big anymore [18:43:38] * marxarelli goes to count [18:43:47] Assuming that by "the hackathon" you mean Jerusalem; I land on the 30th so I won't be there in time for the Ramallah or Jordan events [18:44:14] RoanKattouw: yeah, I think I can cover Ramallah. Dunno who's going to be in Jordan [18:44:42] * bd808 should ping organizers about the iso image server [18:45:13] bd808: i have 22 [18:45:24] awesome [18:45:27] they've procreated [18:45:41] 10-15 should be plenty really [18:45:43] actually, i found some of the older ones :) [18:47:07] bd808: should i image them, or will you do it there? [18:47:59] marxarelli: either way should work; might be easier for me to make sure I have a working image and get the same on one on all of them [18:48:30] * bd808 found 2 from france, 2 from uk, 1 from office, 1 from zurich [18:48:57] vagrant roulette! [18:49:53] lol. that's normal right? especially at a hackathon [18:50:02] works 1/N times [18:55:48] so true it hurts [19:06:34] bd808: tell me more about Ramallah and Jordan? [19:08:13] andrewbogott: there are two pre-hackathon events between WikiArabia and the hackathon -- https://phabricator.wikimedia.org/T124721 and https://phabricator.wikimedia.org/T124217 [19:08:39] I'm going a couple of days early to help with the Ramallah event [19:08:44] oh, hm [19:08:44] 6Release-Engineering-Team, 6Developer-Relations, 6Team-Practices, 15User-greg: Set up Code Review office hours - https://phabricator.wikimedia.org/T128371#2071986 (10DStrine) Hey @greg are there any TPG action items in this task? [19:09:03] My mom lived in Ramallah for a while, if that’s part of the deal that increases my interest somewhat [19:09:37] andrewbogott: I just booked my flights yesterday, so it's not too late :) [19:10:13] bd808: did you find a ticket back to the US that didn’t require an overnight stay at an airport in europe? [19:11:05] yeah I fly out of TLV at 08:00 (omg) and get back to BOI about 23:00 the "same day" [19:11:47] My flight is technically next-day [19:11:58] there was a flight that left TLV at 23:00 instead but I decided to go with the early morning departure [19:12:06] Leaving TLV at 12:15, arriving at SFO at 00:29 I think [19:12:17] * andrewbogott remains on the fence [19:13:46] When my wife saw my flight schedule she said "that better be one hell of a hackathon" :) [19:14:38] Hmm, 8am, so TLV-FRA-ORD-BOI or something? [19:17:30] TLV-FRA-SFO-BOI [19:18:29] BOI-ORD-FRA-TLV on the way in [19:19:20] my other return option was TLV-EWR-SFO-BOI [19:26:53] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Echo and flow break Thanks generic tests - https://phabricator.wikimedia.org/T128613#2080472 (10Mattflaschen) What does "generic test" mean? I don't think that Flow failure has anything to do with Thanks. [19:32:09] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Echo and Flow fail on Thanks 'check experimental' ('generic') tests - https://phabricator.wikimedia.org/T128613#2080962 (10Mattflaschen) [19:32:33] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Echo failure with Thanks 'check experimental' - https://phabricator.wikimedia.org/T128627#2080963 (10Mattflaschen) [19:33:17] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Flow failure with Thanks 'check experimental' - https://phabricator.wikimedia.org/T128628#2080976 (10Mattflaschen) [19:33:53] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Flow failure with Thanks 'check experimental' - https://phabricator.wikimedia.org/T128628#2080976 (10Mattflaschen) I tried 'check experimental' on a random Flow patch that was passing on regular mode: https:... [19:37:35] James_F: Do you know if there is a task on VisualEdito for fallback languages since that is not supported in it like it is in wikieditor. But may also have to do with oojs-ui. [19:39:35] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Echo and Flow fail on Thanks 'check experimental' ('generic') tests - https://phabricator.wikimedia.org/T128613#2080996 (10Paladox) @Mattflaschen Thanks requires flow. In parameter_functions.py 'Thanks'... [19:41:42] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Flow failure with Thanks 'check experimental' - https://phabricator.wikimedia.org/T128628#2081006 (10Paladox) Yep fails with same error as found on thanks. https://integration.wikimedia.org/ci/job/mwext-test... [19:47:24] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Flow failure with Thanks 'check experimental' - https://phabricator.wikimedia.org/T128628#2081053 (10Mattflaschen) I was expecting it to fail with the Flow error ("Default sortby now changed to updated"). In... [19:51:45] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Echo failure with Thanks 'check experimental' - https://phabricator.wikimedia.org/T128627#2081121 (10Mattflaschen) [19:52:52] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Echo failure with Thanks 'check experimental' - https://phabricator.wikimedia.org/T128627#2080963 (10Mattflaschen) [19:53:43] 10Continuous-Integration-Config, 6Collaboration-Team-Backlog, 10Flow, 10Notifications, 10Thanks: Echo failure with Flow or Thanks 'check experimental' - https://phabricator.wikimedia.org/T128627#2080963 (10Mattflaschen) [20:04:12] 10Continuous-Integration-Infrastructure: Jenkins: Assert no PHP errors (notices, warnings) were raised or exceptions were thrown - https://phabricator.wikimedia.org/T50002#2081177 (10Krinkle) [20:10:05] RoanKattouw: matt_flaschen: ^ this one is creeping up again as well, which is blocking a few CI improvements (such a failing on a non-empty exception log before merging changes) [20:16:43] RECOVERY - Puppet failure on deployment-cache-upload04 is OK: OK: Less than 1.00% above the threshold [0.0] [20:17:30] 10Beta-Cluster-Infrastructure, 6Labs: Completely remove Beta Cluster dependency on NFS - https://phabricator.wikimedia.org/T102953#2081227 (10yuvipanda) [20:17:32] 10Beta-Cluster-Infrastructure, 6Labs, 13Patch-For-Review: Disable /data/project for instances in deployment-prep that do not need it - https://phabricator.wikimedia.org/T125624#2081225 (10yuvipanda) 5Resolved>3Open Bah, since I didn't delete them from `/etc/fstab` they would be back when restarted, which... [20:35:22] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling: Provision CI:admins ssh public key in Nodepool instances - https://phabricator.wikimedia.org/T128364#2081313 (10hashar) When I originally provisioned the images, I tried to reuse the puppet related class to install the LDAP backed authen... [20:52:46] 6Release-Engineering-Team, 6Developer-Relations, 6Team-Practices, 15User-greg: Set up Code Review office hours - https://phabricator.wikimedia.org/T128371#2081445 (10greg) probably not. this'll just be a light-weight experiment to begin with. [20:59:30] (03CR) 10Hashar: [C: 04-1] "They are sorted to have a reproducible test env since some extensions depends on load order that would cause jobs to randomly pass/fail. " [integration/config] - 10https://gerrit.wikimedia.org/r/274380 (owner: 10Paladox) [21:18:29] (03Abandoned) 10Paladox: Do not sort extension dependencies in order [integration/config] - 10https://gerrit.wikimedia.org/r/274380 (owner: 10Paladox) [21:18:43] (03PS2) 10Hashar: [AddMessages] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/274372 (owner: 10Paladox) [21:19:08] (03CR) 10Hashar: [C: 032] [AddMessages] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/274372 (owner: 10Paladox) [21:19:51] hashar: Thanks for reviewing some of my patches. Could you quickly review https://gerrit.wikimedia.org/r/#/c/274296/ and https://gerrit.wikimedia.org/r/#/c/274302/ [21:19:51] (03Merged) 10jenkins-bot: [AddMessages] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/274372 (owner: 10Paladox) [21:19:53] please. [21:20:10] it will help when we are doing check experimental and looking in the generic tests. [21:29:05] (03PS1) 10Paladox: [AdminLinks] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/274489 [21:31:05] (03PS1) 10Paladox: [Agora] Archive repo [integration/config] - 10https://gerrit.wikimedia.org/r/274490 [21:32:47] (03PS1) 10Hashar: [GeoGebra] Add composer/npm tests [integration/config] - 10https://gerrit.wikimedia.org/r/274491 [21:37:15] (03PS1) 10Paladox: [AntiBot] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/274496 [21:37:35] (03CR) 10Hashar: [C: 032] [GeoGebra] Add composer/npm tests [integration/config] - 10https://gerrit.wikimedia.org/r/274491 (owner: 10Hashar) [21:37:39] (03PS2) 10Paladox: [AntiBot] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/274496 [21:41:14] (03Abandoned) 10Paladox: Add mwext-{name}-testextension-hhvm to experimental: for some templates [integration/config] - 10https://gerrit.wikimedia.org/r/264355 (owner: 10Paladox) [21:42:25] (03CR) 10Jean-Frédéric: [C: 031] [GeoGebra] Add composer/npm tests [integration/config] - 10https://gerrit.wikimedia.org/r/274491 (owner: 10Hashar) [21:42:44] (03Merged) 10jenkins-bot: [GeoGebra] Add composer/npm tests [integration/config] - 10https://gerrit.wikimedia.org/r/274491 (owner: 10Hashar) [21:43:09] RECOVERY - Host cache-rsync is UP: PING OK - Packet loss = 0%, RTA = 0.89 ms [21:44:17] hashar: Thanks for spotting the GeoGebra missing test. Im going to do a migration to npm now. Its going to be slow since i will have to do each repo one by one but we will get there soon. I would say that to help with the migrations that extensions or any repo which want jshint and jsonlint should use npm and jshint and jsonlint as a fallback. [21:45:42] (03PS1) 10Paladox: [AntiSpoof] Move jsonlint to check: and remove jshint test [integration/config] - 10https://gerrit.wikimedia.org/r/274498 [21:45:55] (03PS2) 10Paladox: [AntiSpoof] Move jsonlint to check: and remove jshint test [integration/config] - 10https://gerrit.wikimedia.org/r/274498 [21:46:21] legoktm or hashar do you know if there are any lists around that shows which repo uses npm. [21:47:06] paladox: I can make a list if you'd like [21:47:13] legoktm: yes please. [21:47:18] Of all the repositories that have an "npm" job? [21:47:24] thanks, and yes please. [21:48:06] legoktm: Woops noope i mean of the ones that doint have it, sorry. [21:48:30] hmm, don't have it [21:49:00] legoktm: Oh. [21:49:28] paladox: https://phabricator.wikimedia.org/P2704 is the list of all the repositories with "npm", maybe you can create a list of all the repositories in zuul, and remove the ones that appear in both lsits? [21:49:30] (03CR) 10Hashar: "Tested / validated on https://gerrit.wikimedia.org/r/#/c/274323/ . Bravo Jean-Frédéric :)" [integration/config] - 10https://gerrit.wikimedia.org/r/274491 (owner: 10Hashar) [21:50:24] legoktm: Maybe we should update the bot you have that updates https://www.mediawiki.org/wiki/User:Legoktm/ci so somethig like https://www.mediawiki.org/wiki/User:Legoktm/npm but should detect jshint and jsonlint. [21:50:58] legoktm: Do you know where the repo is for this bot, i forgot what it was called. Please. [21:51:23] I think it's running an old version of https://github.com/legoktm/tools-ci [21:51:33] legoktm: Looking at that ci page it already does that. [21:53:02] legoktm: Thanks for the link. [21:59:16] PROBLEM - Host cache-rsync is DOWN: CRITICAL - Host Unreachable (10.68.23.165) [21:59:19] hashar: Its at https://gerrit.wikimedia.org/r/#/admin/projects/integration/dashboard now. [22:01:40] (03PS1) 10Paladox: Change php-composer-test to composer-test [integration/dashboard] - 10https://gerrit.wikimedia.org/r/274503 [22:01:54] legoktm: ^^ could you review please. [22:02:22] (03CR) 10jenkins-bot: [V: 04-1] Change php-composer-test to composer-test [integration/dashboard] - 10https://gerrit.wikimedia.org/r/274503 (owner: 10Paladox) [22:02:23] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q1, 10Differential, 7WorkType-NewFunctionality: [keyresult] Prototype CI integration with Differential - https://phabricator.wikimedia.org/T103127#2081839 (10hashar) One can send markup that would be interpreted by Phabricator. Ie... [22:06:22] (03PS1) 10Paladox: Fix tox-jessie failing [integration/dashboard] - 10https://gerrit.wikimedia.org/r/274504 [22:06:33] hashar: or legoktm: ^^ could you review please. [22:07:00] (03CR) 10jenkins-bot: [V: 04-1] Fix tox-jessie failing [integration/dashboard] - 10https://gerrit.wikimedia.org/r/274504 (owner: 10Paladox) [22:11:37] (03PS2) 10Paladox: Fix tox-jessie failing [integration/dashboard] - 10https://gerrit.wikimedia.org/r/274504 [22:16:34] (03PS1) 10Paladox: Add support for npm 4.3 detection [integration/dashboard] - 10https://gerrit.wikimedia.org/r/274507 [22:16:48] (03CR) 10jenkins-bot: [V: 04-1] Add support for npm 4.3 detection [integration/dashboard] - 10https://gerrit.wikimedia.org/r/274507 (owner: 10Paladox) [22:20:58] (03PS2) 10Paladox: Add support for npm 4.3 detection [integration/dashboard] - 10https://gerrit.wikimedia.org/r/274507 [22:21:32] (03CR) 10jenkins-bot: [V: 04-1] Add support for npm 4.3 detection [integration/dashboard] - 10https://gerrit.wikimedia.org/r/274507 (owner: 10Paladox) [22:23:22] 6Release-Engineering-Team, 15User-greg: SWAT grooming/recruitment - https://phabricator.wikimedia.org/T127210#2081935 (10greg) https://lists.wikimedia.org/pipermail/wikitech-l/2016-March/084961.html [22:26:18] 3Scap3, 10Phabricator, 13Patch-For-Review, 7WorkType-Maintenance: Move /srv/phab/repos to /srv/repos - https://phabricator.wikimedia.org/T125853#2081946 (10mmodell) [22:26:28] (03PS3) 10Paladox: Add support for npm 4.3 detection [integration/dashboard] - 10https://gerrit.wikimedia.org/r/274507 [22:26:33] 10Continuous-Integration-Infrastructure, 10ArchCom-RfC, 13Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#2081948 (10RobLa-WMF) 5Open>3stalled move it to "blocked" per E146. cscott, what's the priority of this? [22:26:38] 6Release-Engineering-Team, 15User-greg: SWAT grooming/recruitment - https://phabricator.wikimedia.org/T127210#2081951 (10greg) 5Open>3Resolved And pinged current members to check in on their participation. {{done}} [22:27:05] (03CR) 10jenkins-bot: [V: 04-1] Add support for npm 4.3 detection [integration/dashboard] - 10https://gerrit.wikimedia.org/r/274507 (owner: 10Paladox) [22:30:01] 3Scap3, 10Phabricator, 13Patch-For-Review, 7WorkType-Maintenance: Move /srv/phab/repos to /srv/repos - https://phabricator.wikimedia.org/T125853#2081974 (10mmodell) [22:41:36] RoanKattouw Hi did you have a look into the problem. [22:42:26] I looked briefly but I don't understand it [22:42:33] It looked easy, then when I looked more closely it looked hard [22:42:46] RoanLattouw, ok thanks for looking anyways. [22:53:05] 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#2082102 (10RobLa-WMF) a:3RobLa-WMF Per E146 [22:58:29] (03PS5) 10Paladox: Rename parsoid-jslint to parsoid-jshint [integration/config] - 10https://gerrit.wikimedia.org/r/273921 (https://phabricator.wikimedia.org/T127362) [22:58:47] (03PS6) 10Paladox: Rename parsoid-jslint to parsoid-jshint [integration/config] - 10https://gerrit.wikimedia.org/r/273921 (https://phabricator.wikimedia.org/T127362) [23:10:43] greg-g: i'm not sure best protocol. On wed, 23, we want to start turning our completion suggester on as the new default search. We will likely want to ramp up traffic to it over the day by enabling wiki's in a few batches so we can monitor poolcounters / threadpools and tweak as necessary for serving thousands of req/s [23:11:01] it will go out to a bunch of small wikis the thursday prior [23:11:55] err, i mean the 16th. week of 23rd is the techops dc switchover [23:18:04] ebernhardson: yeah, so, you basically need a day long window, right? [23:18:20] ebernhardson: will the train rolling on that day mess you up? [23:19:17] greg-g: it should be ok, but might require some coordination. The parts of mediawiki that have to change are fairly isolated, mostly the poolcounters and the flag to turn on/off. The other part happens by tweaking elasticsearch settings [23:19:52] right, ok, so yeah, I'll put it as an all day thing for the 16th and let you manage the rollout [23:20:01] greg-g: i'm not expecting any major problems, but want to not break everything :) [23:20:04] ok thanks [23:20:07] good! [23:20:08] :) [23:44:13] PROBLEM - Puppet failure on integration-slave-trusty-1011 is CRITICAL: CRITICAL: 88.89% of data above the critical threshold [0.0] [23:55:01] Project beta-scap-eqiad build #92027: 04FAILURE in 18 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/92027/ [23:56:57] Project browsertests-CentralNotice-en.wikipedia.beta.wmflabs.org-windows_7-chrome-sauce build #347: 04FAILURE in 56 sec: https://integration.wikimedia.org/ci/job/browsertests-CentralNotice-en.wikipedia.beta.wmflabs.org-windows_7-chrome-sauce/347/