[00:00:39] 10MediaWiki-Releasing: Missing GPG signatures for MW updates - https://phabricator.wikimedia.org/T128344#2074240 (10Clump) Still, it would be nice to fix the links as referenced by mediawiki.org somehow... no one noticed for over a month admittedly, so doing nothing is an option, but security of software images... [00:01:25] 10MediaWiki-Releasing: Missing GPG signatures for MW updates - https://phabricator.wikimedia.org/T128344#2071209 (10Krenair) can a redirect or symlink be put in place? [00:04:12] 10MediaWiki-Releasing: Missing GPG signatures for MW updates - https://phabricator.wikimedia.org/T128344#2074250 (10demon) >>! In T128344#2074244, @Krenair wrote: > can a redirect or symlink be put in place? Yeah we could do that... [00:12:14] 10Beta-Cluster-Infrastructure: i18n changes not taking effect on Beta Cluster - https://phabricator.wikimedia.org/T128414#2074259 (10Etonkovidova) Re-checked in betalabs - jason updates for Summary notifications seem to be in place. Closing the task. In the screenshot below - three Notifications types coming... [00:12:32] 10Beta-Cluster-Infrastructure: i18n changes not taking effect on Beta Cluster - https://phabricator.wikimedia.org/T128414#2074261 (10Etonkovidova) 5Open>3Resolved [00:50:37] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 10VisualEditor, 7WorkType-NewFunctionality: Migrate VisualEditor core npm CI job to Nodepool - https://phabricator.wikimedia.org/T128093#2074398 (10Jdforrester-WMF) p:5Normal>3Low [00:56:55] 6Release-Engineering-Team, 6Developer-Relations, 6Team-Practices, 15User-greg: Set up Code Review office hours - https://phabricator.wikimedia.org/T128371#2074410 (10greg) p:5Triage>3Low From my memory and the notes (correct me if I'm wrong) the general idea here is a light-weight open office hour wher... [00:58:00] 6Release-Engineering-Team, 15User-greg: Tag tasks with maint or new - https://phabricator.wikimedia.org/T123302#2074415 (10greg) 5Open>3Resolved [03:10:14] PROBLEM - SSH on integration-slave-trusty-1003 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [03:20:53] 6Release-Engineering-Team, 6Operations, 10Phabricator: just in case: set up a new oauth consumer on mediawiki.org that has oauth callback url checkbox enabled - https://phabricator.wikimedia.org/T96618#2074739 (10mmodell) [06:27:02] PROBLEM - Puppet failure on deployment-analytics03 is CRITICAL: CRITICAL: 88.89% of data above the critical threshold [0.0] [06:57:03] RECOVERY - Puppet failure on deployment-analytics03 is OK: OK: Less than 1.00% above the threshold [0.0] [08:32:56] PROBLEM - Host cache-rsync is DOWN: CRITICAL - Host Unreachable (10.68.23.165) [08:34:34] 7Browser-Tests, 10Wikidata: Make Wikidata performance test again able to load Italy - https://phabricator.wikimedia.org/T119950#2074932 (10adrianheine) From my point of view we can remove it. [08:36:26] PROBLEM - SSH on integration-make-wmf-branch is CRITICAL: Connection refused [08:38:23] 10Browser-Tests-Infrastructure, 10Wikidata: mediawiki_api::log_in does not work due to gzip issue - https://phabricator.wikimedia.org/T127309#2074940 (10adrianheine) Sure, that's the output: ```lang=none $ HEADLESS=true BROWSER=firefox WB_REPO_USERNAME=… WB_REPO_PASSWORD=… bundle exec cucumber --tag '@local_c... [09:34:27] 10Continuous-Integration-Config, 10Mathoid: Enable librsvg-dev on jenkins - https://phabricator.wikimedia.org/T128280#2075032 (10Physikerwelt) @hashar Is there any information missing to make progress with this task. It loks like installing librsvg2-dev on CI slaves is all that needs to be done. Can you give m... [10:05:36] (03CR) 10Hashar: [C: 032] "Confirmed it speed up the instance boot up by looking at dmesg output." [integration/config] - 10https://gerrit.wikimedia.org/r/273973 (owner: 10Hashar) [10:06:29] (03Merged) 10jenkins-bot: dib: remove open-iscsi package from base element [integration/config] - 10https://gerrit.wikimedia.org/r/273973 (owner: 10Hashar) [10:08:57] 10MediaWiki-Codesniffer, 10Possible-Tech-Projects: Improving static analysis tools for MediaWiki - https://phabricator.wikimedia.org/T89682#2075145 (10Lethexie) Hi, I'm a student who are willing to take part in GSoC 2016. I have read the current CodeSniffer code, and I'm interested in the CI ,I hope I can d... [10:22:37] !log Refreshing Nodepool base image to speed instances boot time (dropping open-iscsi package https://gerrit.wikimedia.org/r/#/c/273973/ ) [10:22:39] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [10:24:34] !log Refreshing Nodepool snapshot instances [10:24:36] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [10:34:05] !log Image ci-jessie-wikimedia-1456827861 in wmflabs-eqiad is ready [10:34:07] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [11:14:35] 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#2075253 (10zeljkofilipin) [11:26:52] (03CR) 10Zfilipin: "recheck" [integration/config] - 10https://gerrit.wikimedia.org/r/273489 (https://phabricator.wikimedia.org/T128190) (owner: 10Zfilipin) [11:34:56] hashar: ok, figured out a part of the problem with https://phabricator.wikimedia.org/T128190 [11:35:26] :-)) [11:35:46] the job is configured to run at "Label Expression: contintLabsSlave && UbuntuTrusty" https://integration.wikimedia.org/ci/job/selenium-Math/configure [11:35:59] but it is running on gallium :( https://integration.wikimedia.org/ci/job/selenium-Math/jenkins=beta/60/console [11:36:04] not sure what am I doing wrong [11:36:05] ooops [11:36:45] https://integration.wikimedia.org/ci/label/contintLabsSlave&&UbuntuTrusty/ [11:36:49] that is the label matcher [11:37:05] zeljkof: maybe drop the spaces ? [11:37:08] ie [11:37:09] contintLabsSlave&&UbuntuTrusty [11:37:29] I think that was how it was originally, but then jenkins added the spaces :| [11:37:31] will try [11:37:43] the docs do not have the spaces, just noticed that [11:38:12] hm, jenkins autocomplete no longer adds spaces :| [11:38:23] not sure why I added them [11:38:27] * zeljkof is confused [11:38:33] anyway, will try rebuilding [11:39:20] ok, still failing, but at least building on slaves https://integration.wikimedia.org/ci/job/selenium-Math/jenkins=test2/68/console [11:39:53] /tmp/hudson3353214817572249699.sh: line 4: gem2.0: command not found [11:41:20] hm, so it is not longer in the same folder structure as browsertests jobs, let me check there [11:41:25] !log Rebooting integration-slave-trusty-1003 (does not reply to salt / ssh) [11:41:27] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [11:41:43] zeljkof: yeah for matrix jobs, the workspace directory is deeper [11:42:05] /mnt/jenkins-workspace/workspace//// [11:42:10] example /mnt/jenkins-workspace/workspace/selenium-Math/jenkins/test2 [11:42:12] but this should still work, right? [11:42:12] export GEM_HOME="$HOME/.gem/2.0.0" [11:42:24] when for a freestyle job it is /mnt/jenkins-workspace/workspace/selenium-Math (i.e. just the job name) [11:43:16] well all trusty slaves have /usr/bin/gem2.0 [11:43:27] but that job ran on a Precise node [11:44:01] wait, again something wrong with nodes? [11:44:03] argh [11:44:33] not sure [11:44:41] something is broken for sure ;-} [11:44:50] zeljkof: for automated jobs, $HOME might not be defined, check that first [11:45:07] hashar: argh [11:45:08] RECOVERY - SSH on integration-slave-trusty-1003 is OK: SSH OK - OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.6 (protocol 2.0) [11:45:10] mobrovac: thanks, will check [11:45:15] zeljkof: I have changed the restriction back to contintLabsSlave && UbuntuTrusty [11:45:20] but I think I know what is wrong [11:46:16] zeljkof: look at jjb/job-templates-browsertests.yaml job 'browsertests-{name}-language-screenshot-{platform}-{browser}' [11:46:28] hashar: will do [11:46:39] zeljkof: it is a matrix job as well. and to restrict a matrix job to run on specific slave one has to use an axis [11:46:47] axes: [11:46:47] - axis: [11:46:49] type: label-expression [11:46:49] name: label [11:46:51] values: [11:46:51] - contintLabsSlave && UbuntuTrusty [11:46:56] I have been misleading you yesterday hehe [11:47:06] hashar: :D [11:47:38] ok, that is easy to fix, now that I know what it is, thanks [11:51:56] PROBLEM - Puppet failure on integration-slave-trusty-1003 is CRITICAL: CRITICAL: 62.50% of data above the critical threshold [0.0] [11:52:45] hashar: yeah! :) https://integration.wikimedia.org/ci/job/selenium-Math/ [11:52:57] still not working fine, but a huge step forward [11:53:47] zeljkof: you can add in jjb the wrappers timeout and ansicolor [11:53:55] that make the console slightly nicer [11:54:50] will do [12:01:24] ah Jenkins [12:01:33] number of threads sky rocketing for some reason https://integration.wikimedia.org/ci/monitoring?part=graph&graph=threadCount [12:03:08] !log Jenkins can not pool back integration-slave-trusty-1003 Jenkins master has a bunch of blocking threads pilling up with hudson.plugins.sshslaves.SSHLauncher.afterDisconnect() locked somehow [12:03:10] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [12:05:22] the only thing left is running the job on sauce 💪 [12:11:50] hashar: hm, where is SAUCE_ONDEMAND_USERNAME set? [12:12:02] I can see where SAUCE_ONDEMAND_ACCESS_KEY comes from [12:12:14] but not how the username gets into the job :| [12:13:08] !log Might have killed the proper Jenkins thread to unlock integration-slave-trusty-1003 [12:13:10] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [12:14:20] !log integration-slave-trusty-1003 is back online [12:14:22] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [12:15:17] zeljkof: through the credential plugin isn't it ? [12:15:40] $ git grep -n SAUCE_ONDEMAND_USERNAME [12:15:40] jjb/macro-browsertests.yaml:23: unset SAUCE_ONDEMAND_USERNAME [12:15:42] hashar: no, just the api key, I can not see where the username is defined [12:15:57] yes, this is where it is _unset_ [12:16:03] if the job is _not_ using sauce [12:16:12] but could not find where it is _set_ [12:16:41] I would dig into https://integration.wikimedia.org/ci/credential-store/ [12:17:30] already did, did not find it :| [12:17:33] maybe it is no more used [12:17:35] * zeljkof is confused [12:17:38] hm [12:17:40] possible [12:17:40] I have no clue really [12:17:54] but we need to provide username and api key for sauce somehow [12:18:08] did not find it in jjb, repo, or mw-selenium gem :| [12:18:23] anyway, I have thought maybe you knew [12:18:29] found a workarond for now [12:19:08] https://phabricator.wikimedia.org/rCICFe6470a7721ce51dba49cf7935ab6d8fe9fb27a35 [12:19:12] not sure how the user is passed [12:19:34] task was https://phabricator.wikimedia.org/T89342 [12:19:44] so my best guess is that is hardcoded [12:20:18] hm [12:20:19] strange [12:20:32] since we do change it, rarely, but it happens [12:21:23] looks like jobs are running on sauce :) https://integration.wikimedia.org/ci/job/selenium-Math/ [12:21:28] lunch and will continue [12:21:38] * zeljkof is out of lunch :9 [12:21:57] RECOVERY - Puppet failure on integration-slave-trusty-1003 is OK: OK: Less than 1.00% above the threshold [0.0] [12:22:20] oops, have to fix the urls :) https://saucelabs.com/beta/tests/d71da2dad4914607a730b369a95a7370/commands [12:22:55] :-D [12:28:30] 10Continuous-Integration-Config, 10Mathoid: Enable librsvg-dev on jenkins - https://phabricator.wikimedia.org/T128280#2075422 (10hashar) >>! In T128280#2072150, @hashar wrote: > #graphoid needs a few -dev packages to be provisioned as well ( T119693 ). From that task,the easiest (CI wise) is to have a puppet... [12:54:24] PROBLEM - Host deployment-mediawiki01 is DOWN: CRITICAL - Host Unreachable (10.68.17.170) [12:58:53] RECOVERY - Host deployment-mediawiki01 is UP: PING OK - Packet loss = 0%, RTA = 1.07 ms [13:14:03] hashar: and we are green 🌲 [13:14:05] https://integration.wikimedia.org/ci/job/selenium-Math/ [13:27:16] 10Browser-Tests-Infrastructure, 13Patch-For-Review: Simplify creating of Jenkins jobs for running browser tests daily - https://phabricator.wikimedia.org/T128190#2075541 (10zeljkofilipin) p:5Triage>3Normal I have managed to create a job that runs [[ T128190 | Math ]] tests. Job configuration is really simp... [13:29:08] \O/ [13:30:12] zeljkof: nice! [13:30:28] now you have to grab the junit xml files and have jenkins interpret it ;-} [13:32:20] zeljkof: in publishers, either "Publish Junit test result" or "Process xUnit test result report" IIRC the xUnit one is more powerful [13:32:34] if a test was falling in the previous build, the build is marked as unstable [13:33:30] I am not sure how the tests results are aggregated on the parent job that drives the various configurations [13:33:48] hm, not sure either [13:33:59] have to try :-) [13:34:01] I think all child jobs have to pass [13:34:05] I would use the xUnit job [13:34:08] xUnit publisher [13:34:23] I think i even filled a task to get rid of the Junit publisher, solely because it is less powerful [13:34:25] I think we will need to figure out if yaml axis plugin can be used with jjb [13:36:48] http://docs.openstack.org/infra/jenkins-job-builder/project_matrix.html <-- doesn't see to support it [13:36:54] but I am confident it is an easy fix [13:37:48] should be just a few lines and a test case file [13:40:47] 10Browser-Tests-Infrastructure: JJB should support YAML axis - https://phabricator.wikimedia.org/T128462#2075587 (10hashar) [13:40:50] https://phabricator.wikimedia.org/T128462 :D [13:44:28] 10Browser-Tests-Infrastructure: JJB should support YAML axis - https://phabricator.wikimedia.org/T128462#2075604 (10hashar) a:5zeljkofilipin>3hashar [13:47:18] 10Continuous-Integration-Config, 10Mathoid, 15User-mobrovac: Enable librsvg-dev on jenkins - https://phabricator.wikimedia.org/T128280#2075605 (10mobrovac) I don't necessarily think having a separate puppet class for packages is a good way to go (tying CI even more with the production infra will only bite us... [13:47:35] 10Continuous-Integration-Config, 10Mathoid, 15User-mobrovac: Enable librsvg-dev on jenkins - https://phabricator.wikimedia.org/T128280#2075607 (10mobrovac) p:5Triage>3High a:3mobrovac [14:43:42] zeljkof: playing with it as well https://integration.wikimedia.org/ci/job/hashar-yaml-axis/12/ :-} [14:48:51] I am moving selenium-math job to jjb [15:12:25] zeljkof: well I am still definining the JJB recipe :-} [15:12:29] for the yaml strategy [15:12:53] hashar: thanks [15:13:16] I am looking at existing jjb yaml code and thinking how to arrange things [15:13:33] it should be easy to plug in your work once it is done :) [15:13:48] http://paste.openstack.org/show/488769/ [15:13:52] zeljkof: you can use that ^^^ [15:14:09] adjust the filename: and axis name: entries as needed [15:14:21] I got the code for that [15:14:30] hashar: great [15:14:32] all I need [15:14:35] and currently adding support for exclude which is slightly more complicated [15:14:51] yeah, I do not care about excluding :) [15:50:13] PROBLEM - Puppet failure on integration-slave-trusty-1015 is CRITICAL: CRITICAL: 16.67% of data above the critical threshold [0.0] [15:57:34] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling: Provision CI:admins ssh public key in Nodepool instances - https://phabricator.wikimedia.org/T128364#2075977 (10JanZerebecki) [16:07:07] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q1, 10Differential, 7WorkType-NewFunctionality: [keyresult] Prototype CI integration with Differential - https://phabricator.wikimedia.org/T103127#1382950 (10JanZerebecki) See for example: https://phabricator.wikimedia.org/D138?id... [16:07:11] hashar: Hi could you review https://gerrit.wikimedia.org/r/#/c/273929/ and https://gerrit.wikimedia.org/r/#/c/273921/ please. [16:10:46] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q1, 10Differential, 7WorkType-NewFunctionality: [keyresult] Prototype CI integration with Differential - https://phabricator.wikimedia.org/T103127#2076021 (10Paladox) They look good but is there anyway for if a build to succeed or... [16:12:05] 10Deployment-Systems, 7HHVM, 15User-bd808: Investigate effect of multiple release branches on HHVM's JIT system - https://phabricator.wikimedia.org/T69168#2076024 (10bd808) [16:16:01] hashar legoktm jzerebecki it looks like some builds have taken 3+ hours for repos. MobileFrontend has been testing for 3+ hours. [16:16:01] https://integration.wikimedia.org/zuul/ [16:16:24] https://integration.wikimedia.org/ci/job/mwext-testextension-php55/3219/console [16:17:40] The failure seems to be comming from integration-slave-trusty-1011 [16:20:10] RECOVERY - Puppet failure on integration-slave-trusty-1015 is OK: OK: Less than 1.00% above the threshold [0.0] [16:20:41] 10Browser-Tests-Infrastructure, 13Patch-For-Review: Simplify creating of Jenkins jobs for running browser tests daily - https://phabricator.wikimedia.org/T128190#2076053 (10zeljkofilipin) @hashar is working on making this possible. ``` axes: - axis: type: yaml filename:... [16:21:06] paladox: I have cancelled the jobs [16:21:18] I probably broke them earlier today while look at integration-slave-trusty-1003 [16:21:37] hashar: Ok thanks. [16:24:21] hashar: I doint think you broke it because you said you were working on integration-slave-trusty-1003 but it broke on integration-slave-trusty-1011 but it may have happend on other ones but not sure. [16:24:33] hashar: https://integration.wikimedia.org/ci/job/mediawiki-extensions-hhvm/52715/ https://integration.wikimedia.org/ci/job/mediawiki-extensions-hhvm/52710/ https://integration.wikimedia.org/ci/job/mediawiki-extensions-qunit/32987/ [16:24:56] 10Browser-Tests-Infrastructure: JJB should support YAML axis - https://phabricator.wikimedia.org/T128462#2076060 (10hashar) Did a first pass and proposed two changes for review upstream: | https://review.openstack.org/286689 | Partial support Yaml Axis Plugin | https://review.openstack.org/286690 | Comp... [16:25:43] https://integration.wikimedia.org/ci/job/beta-mediawiki-config-update-eqiad/4389/ [16:26:24] paladox: I have killed threads in Jenkins and that must have killed them [16:26:34] hashar: Oh ok. [16:28:14] paladox: thank you to have noticed it ! [16:29:02] hashar: Your welcome. I see that your trying to add axis support. [16:29:02] and https://gerrit.wikimedia.org/r/#/c/273771/ had the same issue :D [16:29:35] hashar: Yep, ive recheck it. [16:30:51] hashar: Seems that https://integration.wikimedia.org/ci/job/mwext-testextension-hhvm/4698/console is not doing anything. [16:32:07] !log Bunch of Jenkins job got stall because I have killed threads in Jenkins to unblock integration-slave-trusty-1003 :-( [16:32:09] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [16:38:58] hashar: Would this https://github.com/openstack-infra/zuul/commit/811e2e933440a66324be7bc37db36bf94395ab30 fix gerrit where sometimes it takes a long time to pick up gerrit changes in zuul. [16:40:49] !sal [16:40:49] https://tools.wmflabs.org/sal/releng [16:41:32] !log Restarted Jenkins [16:41:35] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [16:42:23] jzerebecki: on gallium /var/log/zuul/error.log.2016-02-27 is 3.6GBytes -:)) [16:45:48] hashar: Looks like the problem is fixed now, thanks for fixing the problem. :) [16:46:49] hashar: Would this https://github.com/openstack-infra/zuul/commit/811e2e933440a66324be7bc37db36bf94395ab30 fix zuul where sometimes it takes a long time to pick up gerrit changes in zuul. [16:53:21] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q1, 10Differential, 7WorkType-NewFunctionality: [keyresult] Prototype CI integration with Differential - https://phabricator.wikimedia.org/T103127#2076180 (10greg) It's in the Diff Detail section: {F3466306} But sure, adding a ch... [16:56:24] 10Continuous-Integration-Infrastructure, 5Gerrit-Migration, 3releng-201516-q1, 10Differential, 7WorkType-NewFunctionality: [keyresult] Prototype CI integration with Differential - https://phabricator.wikimedia.org/T103127#2076188 (10Paladox) >>! In T103127#2076180, @greg wrote: > It's in the Diff Detail... [16:56:47] (03CR) 10Paladox: "recheck" [integration/config] - 10https://gerrit.wikimedia.org/r/273929 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [16:57:31] (03CR) 10Paladox: "recheck" [integration/config] - 10https://gerrit.wikimedia.org/r/273921 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [17:05:13] hashar: Should we add logrotate: [17:05:13] daysToKeep: 15 to jshint, jsonlint and npm. [17:05:22] !log gerrit: set accounts inactive for Eloquence and Mgrover. Former employees of wmf and mail bounceback [17:05:26] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [17:05:29] (03PS1) 10Zfilipin: Simplify creating of Jenkins jobs for running browser tests daily [integration/config] - 10https://gerrit.wikimedia.org/r/274136 (https://phabricator.wikimedia.org/T128190) [17:06:15] paladox: should be the default [17:06:35] hashar: Oh ok. [17:07:26] npm is 30 days [17:07:33] hashar: Oh ok. [17:07:51] paladox: that comes from jjb/defaults.yaml [17:08:30] 6Release-Engineering-Team: MW 1.27-wmf.15 blockers - https://phabricator.wikimedia.org/T127565#2046969 (10Luke081515) No blockers this week? Great :D [17:08:37] hashar: Oh thanks for explaning because jslint seems to have access to log pass the 30 days. [17:09:06] yup the default is 30 days [17:09:11] some are set at 15 days [17:10:24] I am off [17:10:32] zeljkof: will test / finish up the yaml axis tomorrow [17:10:36] *wave* [17:11:43] (03PS1) 10Paladox: finally remove jslint from zuul and jenkins [integration/config] - 10https://gerrit.wikimedia.org/r/274137 (https://phabricator.wikimedia.org/T127362) [17:13:05] (03PS2) 10Paladox: finally remove jslint from zuul and jenkins [integration/config] - 10https://gerrit.wikimedia.org/r/274137 (https://phabricator.wikimedia.org/T127362) [17:13:15] (03CR) 10jenkins-bot: [V: 04-1] finally remove jslint from zuul and jenkins [integration/config] - 10https://gerrit.wikimedia.org/r/274137 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [17:14:38] (03CR) 10jenkins-bot: [V: 04-1] finally remove jslint from zuul and jenkins [integration/config] - 10https://gerrit.wikimedia.org/r/274137 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [17:27:09] Luke081515|away: DON"T JINX THINGS! [17:27:20] :) [17:27:37] James_F|Away: did it for wmf.11 [17:28:27] anybody else having trouble deploying jobs to jenkins via jjb? [17:28:41] I am getting: jenkins.JenkinsException: Error in request. Possibly authentication failed [500]: Server Error [17:30:01] hm, possibly this :| https://issues.jenkins-ci.org/browse/JENKINS-31765 [17:31:52] (03PS2) 10Zfilipin: Simplify creating of Jenkins jobs for running browser tests daily [integration/config] - 10https://gerrit.wikimedia.org/r/274136 (https://phabricator.wikimedia.org/T128190) [17:33:50] stupid jenkins :( [17:34:07] all works fine if I deploy a job that is not matrix [17:34:39] (03PS1) 10Paladox: [ActiveAbstract] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/274146 [17:35:08] hola! [17:35:43] was wondering how can i know when could i see in beta labs a change that i will merge to mediawiki today [17:36:21] (03PS3) 10Paladox: Finally remove jslint from zuul and jenkins [integration/config] - 10https://gerrit.wikimedia.org/r/274137 (https://phabricator.wikimedia.org/T127362) [17:38:57] (03CR) 10jenkins-bot: [V: 04-1] Finally remove jslint from zuul and jenkins [integration/config] - 10https://gerrit.wikimedia.org/r/274137 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [17:39:38] nuria: after merge, beta cluster is updated every ~10 minutes [17:40:59] (03PS3) 10Zfilipin: Simplify creating of Jenkins jobs for running browser tests daily [integration/config] - 10https://gerrit.wikimedia.org/r/274136 (https://phabricator.wikimedia.org/T128190) [17:42:13] (03CR) 10Zfilipin: "Not sure what is wrong, when I try to deploy, I get this. :(" [integration/config] - 10https://gerrit.wikimedia.org/r/274136 (https://phabricator.wikimedia.org/T128190) (owner: 10Zfilipin) [17:43:32] nuria: just to be explicit: that update is for MW and extension code, puppet is different, and services are also different :) [17:45:49] greg-g: and is a test suite launched? cause through eventlogging i see events that seem to come from automated traffic [17:49:42] nuria: not on code update explicitly, but there are daily browser tests run: https://integration.wikimedia.org/ci/view/BrowserTests/ [17:51:33] We should move mw/tools/release over to Phab [17:53:14] (03PS1) 10Paladox: [ActivityMonitor] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/274151 [17:55:49] speaking of, I can't clone/pull from scap anymore, permission denied (over ssh) [17:56:28] greg-g: :) [17:57:55] ostriches: tsts, you broke the template https://wikitech.wikimedia.org/w/index.php?title=Deployments&diff=next&oldid=336797 :P [17:58:05] I fixed it [17:58:24] Bleh, thx [17:58:55] (03PS1) 10Chad: No need for two repo paths. [tools/release] - 10https://gerrit.wikimedia.org/r/274153 [17:59:39] (03CR) 10Chad: [C: 032] No need for two repo paths. [tools/release] - 10https://gerrit.wikimedia.org/r/274153 (owner: 10Chad) [18:00:35] (03Merged) 10jenkins-bot: No need for two repo paths. [tools/release] - 10https://gerrit.wikimedia.org/r/274153 (owner: 10Chad) [18:08:53] Working on the wmf.15 branching now [18:10:24] ostriches: could you make sure https://gerrit.wikimedia.org/r/#/c/273655/ and https://gerrit.wikimedia.org/r/#/c/273834/ get cherry-picked into wmf.15? [18:10:40] Are tey already in master? [18:10:56] no, they're just wmf logging hacks [18:11:30] Will do. Next time fyi, you can add them to make-wmf-branch's default.conf and they'll get pulled automagically [18:11:46] (if you've got some stuff you want to keep getting pulled in but aren't good for master) [18:13:58] ok, will do. I'm hoping we won't need them in the next branch though [18:15:06] * ostriches nods [18:16:11] 6Release-Engineering-Team, 13Patch-For-Review, 5WMF-deploy-2016-02-16_(1.27.0-wmf.14): MW 1.27.0-wmf.14 deployment blockers - https://phabricator.wikimedia.org/T125597#1992037 (10demon) 5stalled>3Resolved [18:18:40] Hello, can someone deploy patch to beta? normally this patch should be deployed, but jenkins throws: [18:18:45] beta-mediawiki-config-update-eqiad FAILURE Failed deployment on the EQIAD beta cluster :-/ Please contact a member of the beta project to fixup the working directory on the destination server. in 30s [18:18:51] It is https://gerrit.wikimedia.org/r/#/c/273776/ [18:20:06] there are already 6 failed merges for ebta [18:20:07] *beta [18:23:11] * Luke081515 will create a task [18:26:19] Yippee, build fixed! [18:26:20] Project beta-mediawiki-config-update-eqiad build #4393: 09FIXED in 7.8 sec: https://integration.wikimedia.org/ci/job/beta-mediawiki-config-update-eqiad/4393/ [18:26:51] Yippee, build fixed! [18:26:52] Project beta-update-databases-eqiad build #6815: 09FIXED in 29 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/6815/ [18:28:11] Yippee, build fixed! [18:28:12] Project beta-code-update-eqiad build #94067: 09FIXED in 1 min 49 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/94067/ [18:31:45] legoktm: I got 273655 to cherry pick, but https://gerrit.wikimedia.org/r/#/c/273834/ conflicts. Can you submit a manual patch of that? [18:57:47] ostriches: sure [19:04:55] ostriches: did you cherry-pick the second one on top of the first one? I don't see it in the branch? [19:05:24] Oh bleh it failed [19:05:24] https://gerrit.wikimedia.org/r/#/c/274165/ [19:06:28] * legoktm waits for his crap internet to stop being crap [19:07:04] oh ffs phpcs >.> [19:07:21] ostriches: I'll amend and squash the other one in too [19:07:28] Okie dokie [19:07:29] thx [19:14:06] ostriches: updated https://gerrit.wikimedia.org/r/#/c/274165/ [19:14:36] *looking* [19:20:57] 10Continuous-Integration-Config: Implement jenkins tests on labs/tools/stewardbots - https://phabricator.wikimedia.org/T128503#2076950 (10MarcoAurelio) [19:36:58] duploktm: You're all pulled in to tin and will go with scap [19:47:44] ostriches: thank you! [19:49:45] 10Continuous-Integration-Config: Implement jenkins tests on labs/tools/stewardbots - https://phabricator.wikimedia.org/T128503#2076950 (10Luke081515) The phab clone of this repo, rTSTW says that Python >= 2.7 is required, so I think a phython linter would make sense? ;) [19:50:09] hashar: Maybe a good task for you? ^ I'm not good in CI specific things ;) [19:50:14] hashar: Hi ive removed jslint fully in https://gerrit.wikimedia.org/r/#/c/274137/ [19:51:13] hashar: Could you review https://gerrit.wikimedia.org/r/#/c/273929/ and https://gerrit.wikimedia.org/r/#/c/273921/ please. [20:01:52] 10Continuous-Integration-Config: Implement jenkins tests on labs/tools/stewardbots - https://phabricator.wikimedia.org/T128503#2076950 (10hashar) If it is python, you will want to use tox (a wrapper around virtualenv which let you run commands in a controlled env) https://www.mediawiki.org/wiki/Continuous_integr... [20:13:35] lets do reviews [20:15:19] 10Continuous-Integration-Config, 10Fundraising-Backlog, 7FR-Smashpig: SmashPig CI should run phpunit tests - https://phabricator.wikimedia.org/T127879#2077221 (10awight) [20:25:38] (03PS3) 10Krinkle: Rename parsoid-jslint to parsoid-jshint [integration/config] - 10https://gerrit.wikimedia.org/r/273921 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [20:25:56] (03CR) 10Krinkle: "This doens't migrate from jslint, it was already using jshint. It's just a rename. Fixed commit message." [integration/config] - 10https://gerrit.wikimedia.org/r/273921 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [20:26:54] (03CR) 10jenkins-bot: [V: 04-1] Rename parsoid-jslint to parsoid-jshint [integration/config] - 10https://gerrit.wikimedia.org/r/273921 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [20:27:27] (03CR) 10Krinkle: [C: 032] Remove unused jslint test from labs [integration/config] - 10https://gerrit.wikimedia.org/r/273930 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [20:27:31] (03PS2) 10Krinkle: Remove unused jslint test from labs [integration/config] - 10https://gerrit.wikimedia.org/r/273930 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [20:51:26] (03CR) 10Hashar: [C: 032] [ActivityMonitor] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/274151 (owner: 10Paladox) [20:52:04] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/273930 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [20:52:37] (03Merged) 10jenkins-bot: [ActivityMonitor] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/274151 (owner: 10Paladox) [20:55:08] Yippee, build fixed! [20:55:09] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #941: 09FIXED in 29 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/941/ [20:55:10] (03PS2) 10Hashar: [AbuseFilter] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/273963 (https://phabricator.wikimedia.org/T119973) (owner: 10Paladox) [20:55:27] (03CR) 10Hashar: [C: 032] [AbuseFilter] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/273963 (https://phabricator.wikimedia.org/T119973) (owner: 10Paladox) [20:58:19] (03Merged) 10jenkins-bot: [AbuseFilter] Add npm test [integration/config] - 10https://gerrit.wikimedia.org/r/273963 (https://phabricator.wikimedia.org/T119973) (owner: 10Paladox) [21:03:38] (03Abandoned) 10Hashar: Add new test mediawiki-core-parallel-lint to mediawiki/core [integration/config] - 10https://gerrit.wikimedia.org/r/267540 (owner: 10Paladox) [21:08:15] (03PS3) 10Paladox: Remove unused jslint test from labs [integration/config] - 10https://gerrit.wikimedia.org/r/273930 (https://phabricator.wikimedia.org/T127362) [21:08:40] (03CR) 10Paladox: "@Krinkle or @Hashar please re c+2 since you need to rebase before merging." [integration/config] - 10https://gerrit.wikimedia.org/r/273930 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [21:09:07] (03CR) 10Paladox: [C: 031] "Ok, thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/273921 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [21:17:15] (03PS3) 10Hashar: [SemanticGenealogy] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/262137 (owner: 10Paladox) [21:18:47] (03CR) 10Hashar: [C: 032] [SemanticGenealogy] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/262137 (owner: 10Paladox) [21:21:11] (03CR) 10Paladox: "@Hashar I doint think the c+2 worked. Could you try again please." [integration/config] - 10https://gerrit.wikimedia.org/r/262137 (owner: 10Paladox) [21:21:46] (03CR) 10Paladox: "We should do it to generic instead." [integration/config] - 10https://gerrit.wikimedia.org/r/262137 (owner: 10Paladox) [21:22:44] (03CR) 10Hashar: "> I doint think the c+2 worked. Could you try again please." [integration/config] - 10https://gerrit.wikimedia.org/r/262137 (owner: 10Paladox) [21:23:06] paladox: I am not sure that SemanticGenealogy is going to pass [21:23:24] paladox: so at least the more specific job will let us flag it as non voting [21:23:26] though yeah [21:23:32] we should set the dependency [21:23:40] (03PS4) 10Hashar: [SemanticGenealogy] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/262137 (owner: 10Paladox) [21:23:45] hashar: Ok, should i change it to non-voting. [21:23:53] (03CR) 10Hashar: "Per Paladox, lets make it generic :)" [integration/config] - 10https://gerrit.wikimedia.org/r/262137 (owner: 10Paladox) [21:23:56] paladox: well [21:24:06] paladox: lets do something even better [21:24:25] hashar: Oh ok. [21:24:27] paladox: convert all the Semantic* extensions that have no PHP test job to use generic one [21:24:36] hashar: Ok. [21:24:38] and for each of them, inject SemanticMediaWiki as a dependency [21:24:46] then we can check experimental all of them and see what happens [21:25:13] hashar: But i think theres one problem with that, mysql. [21:25:21] eeek [21:25:42] hashar: This https://gerrit.wikimedia.org/r/#/c/264333/ [21:26:56] hashar: Its an easy fix. It worked in non generic because it looks like this [21:26:57] - mw-install-mysql [21:26:57] - shell: "cp deps.txt src/extensions_load.txt" [21:26:57] - mw-apply-settings [21:26:57] - mw-run-update-script [21:27:12] hashar: But generic looks like this [21:27:13] - shell: "mv extensions_load.txt src/extensions_load.txt" [21:27:13] - shell: | [21:27:13] if grep -q mediawiki/extensions/VisualEditor src/extensions_load.txt; then [21:27:13] cd src/extensions/VisualEditor [21:27:13] git submodule update --init [21:27:15] fi [21:27:17] - mw-install-mysql [21:27:19] - mw-apply-settings [21:27:21] - mw-run-update-script [21:27:41] yeah havent really looked at the change and the potential impacts [21:27:50] nor do i have a good position as to how we should order them [21:28:33] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/273930 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [21:28:53] hashar: Ok. [21:30:09] (03PS5) 10Paladox: [SemanticGenealogy] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/262137 [21:30:22] hashar: ^^ ive updated that patch. [21:30:42] (03PS6) 10Paladox: [SemanticGenealogy] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/262137 [21:33:28] (03PS3) 10Paladox: [SemanticRating] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/264750 [21:34:31] hashar: Could you review https://gerrit.wikimedia.org/r/#/c/273904/ and https://gerrit.wikimedia.org/r/#/c/273929/ please. [21:38:08] (03CR) 10Paladox: "recheck" [integration/config] - 10https://gerrit.wikimedia.org/r/273929 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [21:42:58] (03PS4) 10Hashar: [Thanks] Switch to generic tests [integration/config] - 10https://gerrit.wikimedia.org/r/273904 (owner: 10Paladox) [21:43:04] (03PS5) 10Hashar: [Thanks] Switch to generic tests [integration/config] - 10https://gerrit.wikimedia.org/r/273904 (owner: 10Paladox) [21:43:44] moaar generic jobs [21:44:39] hashar: Yep, i think the plan is to remove the remaning non generic ones which are only a few left. [21:45:12] (03CR) 10Hashar: [C: 032] [Thanks] Switch to generic tests [integration/config] - 10https://gerrit.wikimedia.org/r/273904 (owner: 10Paladox) [21:45:30] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/273904 (owner: 10Paladox) [21:46:42] (03Merged) 10jenkins-bot: [Thanks] Switch to generic tests [integration/config] - 10https://gerrit.wikimedia.org/r/273904 (owner: 10Paladox) [21:48:38] (03PS3) 10Paladox: [Translate] Switch to generic tests [integration/config] - 10https://gerrit.wikimedia.org/r/273905 [21:50:17] bah [21:50:18] https://integration.wikimedia.org/ci/job/mwext-testextension-hhvm/4747/console [21:50:26] paladox: thank extension on generic fails :/ [21:50:40] hashar: Yep something todo with echo. [21:50:50] I am not even sure we need those mwext-testextension-* jobs anyway [21:50:50] Could it be because echo has not be converted yet. [21:51:12] hashar: Yep, legoktm migrated ton a few weeks ago but some stayed waiting to be migrated. [21:52:43] I am just going to drop the specific jobs for Thank [21:55:28] hashar: Ok. [21:55:36] hmm nop [21:55:38] too complicated [21:55:59] hashar: Oh. [21:56:44] (03PS1) 10Hashar: Revert "[Thanks] Switch to generic tests" [integration/config] - 10https://gerrit.wikimedia.org/r/274290 [21:56:52] (03CR) 10Hashar: [C: 032] Revert "[Thanks] Switch to generic tests" [integration/config] - 10https://gerrit.wikimedia.org/r/274290 (owner: 10Hashar) [21:56:57] paladox: that fails on https://gerrit.wikimedia.org/r/#/c/274264/ [21:57:20] hashar: Ok thanks. I wonder why it fails. [21:57:36] the thing is the jobs mwext-testextension-* with a bunch of dependencies should be removed whenever we have mediawiki-extensions-* jobs [21:57:55] hashar: Oh, should i remove echo. [21:58:02] and those later jobs are quite confused. I should rename them to somehitng like MediaWiki-gate-hhvm [21:58:03] (03Merged) 10jenkins-bot: Revert "[Thanks] Switch to generic tests" [integration/config] - 10https://gerrit.wikimedia.org/r/274290 (owner: 10Hashar) [21:58:31] more work is needed to polish all that mess [21:58:46] (03PS1) 10Paladox: [Echo] Replace unit tests with generic ones [integration/config] - 10https://gerrit.wikimedia.org/r/274292 [21:59:04] hashar: Yep, would flow need to be converted to fix the problem. [21:59:14] (03CR) 10Hashar: "Where are the jobs ? ;-}" [integration/config] - 10https://gerrit.wikimedia.org/r/273929 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [21:59:26] paladox: na unlikely though really I have no idea [21:59:35] but for sure a bunch of jobs can be dropped [21:59:47] the mediawiki-extensions-* jobs already have a lot of extensions cloned [22:00:01] (03CR) 10Paladox: "They aren't in this patch. Ive separated them to make everything easisar to review." [integration/config] - 10https://gerrit.wikimedia.org/r/273929 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [22:00:06] so I dont think it makes sense to have a more specific job with only a subset of jobs [22:00:18] unless it is meant to be tested with just the minimum dependencies [22:00:26] hashar: ok. [22:00:27] gotta write a document about it evenutall [22:00:27] y [22:00:31] ok. [22:01:02] hashar: For https://gerrit.wikimedia.org/r/#/c/273929/ the tests are in different patches so https://gerrit.wikimedia.org/r/#/c/273929/ should be merged first to merge the others. [22:01:25] hashar: https://gerrit.wikimedia.org/r/#/c/274292/ [22:02:07] giving up for tonight sorry [22:02:38] oh [22:02:45] (03PS5) 10Hashar: Add *-jshint and *-jsonlint to zuul [integration/config] - 10https://gerrit.wikimedia.org/r/273929 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [22:02:54] (03PS1) 10Paladox: [Thanks] Add dependacys in parameter_functions.py [integration/config] - 10https://gerrit.wikimedia.org/r/274296 [22:02:58] hashar: Ok. [22:03:24] hashar: Ive re added Thanks dependacys in https://gerrit.wikimedia.org/r/#/c/274296/ so we can use the experimental pipline to test. [22:06:22] hashar: Looking at the difference i say that the extensions are installed alphabetically whereas the non generic one isent. [22:06:59] (03CR) 10Hashar: [C: 04-1] Add *-jshint and *-jsonlint to zuul (033 comments) [integration/config] - 10https://gerrit.wikimedia.org/r/273929 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [22:07:09] paladox: bunch of duplicate https://gerrit.wikimedia.org/r/#/c/273929/5/zuul/layout.yaml,cm :) [22:09:55] (03PS6) 10Paladox: Add *-jshint and *-jsonlint to zuul [integration/config] - 10https://gerrit.wikimedia.org/r/273929 (https://phabricator.wikimedia.org/T127362) [22:10:25] hashar: Thanks. I was looking for something that could do what you suggested so thanks. [22:10:36] hashar: Ive uploaded the new patch. [22:12:01] hashar: I think flow was missing some dependacys. in parameter_functions since looking at mediawiki-extensions it had more then in parameter_functions.py [22:12:24] ah [22:12:27] bad copy paste so :-} [22:12:36] I havent compared the lists :/ [22:13:17] (03CR) 10Hashar: [C: 032] Add *-jshint and *-jsonlint to zuul [integration/config] - 10https://gerrit.wikimedia.org/r/273929 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [22:13:21] paladox: ^^excellent [22:13:53] hashar: Thanks. We can now review the other patches when ever you can review them. [22:14:34] (03Merged) 10jenkins-bot: Add *-jshint and *-jsonlint to zuul [integration/config] - 10https://gerrit.wikimedia.org/r/273929 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [22:14:43] (03PS1) 10Paladox: [Flow] Add missing dependacys in parameter_functions.py [integration/config] - 10https://gerrit.wikimedia.org/r/274302 [22:14:51] hashar: ^^ [22:14:57] (03PS2) 10Paladox: [Flow] Add missing dependacys in parameter_functions.py [integration/config] - 10https://gerrit.wikimedia.org/r/274302 [22:15:47] (03PS4) 10Paladox: Rename parsoid-jslint to parsoid-jshint [integration/config] - 10https://gerrit.wikimedia.org/r/273921 (https://phabricator.wikimedia.org/T127362) [22:15:54] (03PS2) 10Paladox: Migrate wikimedia/fundraising/crm from jslint to jshint and jsonlint [integration/config] - 10https://gerrit.wikimedia.org/r/273932 (https://phabricator.wikimedia.org/T127362) [22:16:01] (03PS3) 10Paladox: Migrate apps/android/wikipedia from jslint to jshint [integration/config] - 10https://gerrit.wikimedia.org/r/273928 (https://phabricator.wikimedia.org/T127362) [22:16:24] (03CR) 10Paladox: [C: 031] "These can be reviewed and merged, the patch was merged." [integration/config] - 10https://gerrit.wikimedia.org/r/273928 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [22:16:29] (03CR) 10Paladox: "These can be reviewed and merged, the patch was merged." [integration/config] - 10https://gerrit.wikimedia.org/r/273932 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [22:16:34] (03CR) 10Paladox: "These can be reviewed and merged, the patch was merged." [integration/config] - 10https://gerrit.wikimedia.org/r/273921 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [22:20:47] ;) [22:21:16] paladox: will do that tomorrow hopefully [22:28:37] hashar: We can switch flow since flow passes. Echo also passes. [22:29:49] (03PS2) 10Paladox: [Echo] Replace unit tests with generic ones [integration/config] - 10https://gerrit.wikimedia.org/r/274292 [22:30:06] 10Beta-Cluster-Infrastructure: Recent deploys to beta failed - https://phabricator.wikimedia.org/T128493#2076687 (10hashar) Thank you @Luke081515 . I have manually killed some Jenkins java threads to resolve an issue, but I have been too brute and killed threads that are used to run the jobs. End result: some e... [22:30:35] (03PS2) 10Paladox: [Thanks] Add dependacys in parameter_functions.py [integration/config] - 10https://gerrit.wikimedia.org/r/274296 [22:35:13] (03PS4) 10Paladox: Finally remove jslint from zuul and jenkins [integration/config] - 10https://gerrit.wikimedia.org/r/274137 (https://phabricator.wikimedia.org/T127362) [22:35:39] paladox: I am off for real. ;) happy hacking [22:35:52] hashar: Ok, thanks. [22:36:47] (03PS5) 10Paladox: Finally remove jslint from zuul and jenkins [integration/config] - 10https://gerrit.wikimedia.org/r/274137 (https://phabricator.wikimedia.org/T127362) [22:36:58] (03CR) 10jenkins-bot: [V: 04-1] Finally remove jslint from zuul and jenkins [integration/config] - 10https://gerrit.wikimedia.org/r/274137 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [22:37:49] hashar: it seems that when jenkins is voting it shows it in the comment but not in the actual reviewer box. [22:38:01] See https://gerrit.wikimedia.org/r/#/c/274137/ [22:38:05] please. [22:38:22] (03PS6) 10Paladox: Finally remove jslint from zuul and jenkins [integration/config] - 10https://gerrit.wikimedia.org/r/274137 (https://phabricator.wikimedia.org/T127362) [22:38:45] 6Release-Engineering-Team, 13Patch-For-Review, 5WMF-deploy-2016-02-16_(1.27.0-wmf.14): MW 1.27.0-wmf.14 deployment blockers - https://phabricator.wikimedia.org/T125597#2077837 (10ori) [22:42:42] (03CR) 10jenkins-bot: [V: 04-1] Finally remove jslint from zuul and jenkins [integration/config] - 10https://gerrit.wikimedia.org/r/274137 (https://phabricator.wikimedia.org/T127362) (owner: 10Paladox) [22:55:54] PROBLEM - Free space - all mounts on deployment-fluorine is CRITICAL: CRITICAL: deployment-prep.deployment-fluorine.diskspace._srv.byte_percentfree (<100.00%) [23:01:17] (03CR) 10Krinkle: [C: 04-1] "Why does this need a separate script?" (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/269742 (owner: 10Paladox) [23:10:09] !log Updated Jenkins configuration to also support php5 and hhvm for Console Sections detection of "PHPUnit" [23:10:11] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master