New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debug output callback #16839

Merged
merged 3 commits into from Aug 5, 2016

Conversation

Projects
None yet
4 participants
@jpic
Contributor

jpic commented Jul 27, 2016

As discussed on the Improving default output thread, this PR makes multiline output readable with -v.

@bcoca

This comment has been minimized.

Show comment
Hide comment
@bcoca

bcoca Jul 27, 2016

Member

as mentioned in related PR, this should not be the default, easy enough to create a new callback that just does this and let the user point to it.

Member

bcoca commented Jul 27, 2016

as mentioned in related PR, this should not be the default, easy enough to create a new callback that just does this and let the user point to it.

@jpic

This comment has been minimized.

Show comment
Hide comment
@jpic

jpic Jul 27, 2016

Contributor

Well, it's easy to create a new callback already.

What's not easy, is to do remote debugging, ie. when trying to support a user on IRC (dunno if you've read the ML thread which includes a use case) and get them to produce readable output in the current situation.

Contributor

jpic commented Jul 27, 2016

Well, it's easy to create a new callback already.

What's not easy, is to do remote debugging, ie. when trying to support a user on IRC (dunno if you've read the ML thread which includes a use case) and get them to produce readable output in the current situation.

@bcoca

This comment has been minimized.

Show comment
Hide comment
@bcoca

bcoca Jul 27, 2016

Member

it would be as easy as asking him to rerun with:

ANSIBLE_STDOUT_CALLBACK=debug_callback ansible-playbook ....

Member

bcoca commented Jul 27, 2016

it would be as easy as asking him to rerun with:

ANSIBLE_STDOUT_CALLBACK=debug_callback ansible-playbook ....

@jpic

This comment has been minimized.

Show comment
Hide comment
@jpic

jpic Jul 27, 2016

Contributor

Nice ! in this case note that we're going to have to hack the result variable by temporarily removing std{out,err} variables.

However, we can close #16838 in this case ?

Contributor

jpic commented Jul 27, 2016

Nice ! in this case note that we're going to have to hack the result variable by temporarily removing std{out,err} variables.

However, we can close #16838 in this case ?

@jpic jpic changed the title from Readable multiline output to Debug output callback Jul 27, 2016

@jpic

This comment has been minimized.

Show comment
Hide comment
@jpic

jpic Aug 2, 2016

Contributor

Is there any other revision needed from me ?

I'm wondering because of the label.

Contributor

jpic commented Aug 2, 2016

Is there any other revision needed from me ?

I'm wondering because of the label.

@jpic

This comment has been minimized.

Show comment
Hide comment
@jpic

jpic Aug 5, 2016

Contributor

And

fatal: [devops]: FAILED! => {"changed": true, "cmd": ["make", "frontend"], "delta": "0:07:51.972557", "end": "2016-08-05 16:26:51.450171", "failed": true, "rc": 2, "start": "2016-08-05 16:18:59.477614", "stderr": "You are using pip version 8.1.1, however version 8.1.2 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\nYou are using pip version 8.1.1, however version 8.1.2 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\nCommand "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/base/\nYou are using pip version 8.1.1, however version 8.1.2 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\nCommand "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/codeparameter/\nYou are using pip version 8.1.1, however version 8.1.2 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\nCommand "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/console_view/\nYou are using pip version 8.1.1, however version 8.1.2 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\nCommand "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/waterfall_view/\nYou are using pip version 8.1.1, however version 8.1.2 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\nmake: *** [frontend] Error 1", "stdout": "pip install -e pkg\nObtaining file:///opt/buildbot/pkg\nInstalling collected packages: buildbot-pkg\n Running setup.py develop for buildbot-pkg\nSuccessfully installed buildbot-pkg-0.9.0\npip install mock\nCollecting mock\n Downloading mock-2.0.0-py2.py3-none-any.whl (56kB)\nRequirement already satisfied (use --upgrade to upgrade): six>=1.9 in /usr/local/lib/python2.7/dist-packages (from mock)\nCollecting funcsigs>=1; python_version < "3.3" (from mock)\n Downloading funcsigs-1.0.2-py2.py3-none-any.whl\nCollecting pbr>=0.11 (from mock)\n Downloading pbr-1.10.0-py2.py3-none-any.whl (96kB)\nInstalling collected packages: funcsigs, pbr, mock\nSuccessfully installed funcsigs-1.0.2 mock-2.0.0 pbr-1.10.0\nfor i in www/_/; do pip install -e $i ; done\nObtaining file:///opt/buildbot/www/base\n Complete output from command python setup.py egg_info:\n running egg_info\n npm install\n WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css\n WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade\n npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer\n npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130\n npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0.\n npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN prefer global bower@1.3.8 should be installed with -g\n \n > ws@0.4.32 install /opt/buildbot/www/base/node_modules/ws\n > (node-gyp rebuild 2> builderror.log) || (exit 0)\n \n \n > phantomjs@1.9.20 install /opt/buildbot/www/base/node_modules/phantomjs\n > node install.js\n \n sh: 1: node: not found\n buildbot-www@ /opt/buildbot/www/base\n ├── connect@2.12.0 extraneous\n ├─┬ gulp@3.8.6\n │ ├── archy@0.0.2\n │ ├─┬ chalk@0.5.1\n │ │ ├── ansi-styles@1.1.0\n │ │ ├─┬ has-ansi@0.1.0\n │ │ │ └── ansi-regex@0.2.1\n │ │ ├── strip-ansi@0.3.0\n │ │ └── supports-color@0.2.0\n │ ├── deprecated@0.0.1\n │ ├─┬ gulp-util@2.2.20\n │ │ ├─┬ dateformat@1.0.12\n │ │ │ ├── get-stdin@4.0.1\n │ │ │ └─┬ meow@3.7.0\n │ │ │ ├─┬ camelcase-keys@2.1.0\n │ │ │ │ └── camelcase@2.1.1\n │ │ │ ├── decamelize@1.2.0\n │ │ │ ├─┬ loud-rejection@1.6.0\n │ │ │ │ ├─┬ currently-unhandled@0.4.1\n │ │ │ │ │ └── array-find-index@1.0.1\n │ │ │ │ └── signal-exit@3.0.0\n │ │ │ ├── map-obj@1.0.1\n │ │ │ ├── minimist@1.2.0\n │ │ │ ├─┬ normalize-package-data@2.3.5\n │ │ │ │ ├── hosted-git-info@2.1.5\n │ │ │ │ ├─┬ is-builtin-module@1.0.0\n │ │ │ │ │ └── builtin-modules@1.1.1\n │ │ │ │ ├── semver@5.3.0\n │ │ │ │ └─┬ validate-npm-package-license@3.0.1\n │ │ │ │ ├─┬ spdx-correct@1.0.2\n │ │ │ │ │ └── spdx-license-ids@1.2.2\n │ │ │ │ └─┬ spdx-expression-parse@1.0.2\n │ │ │ │ └── spdx-exceptions@1.0.5\n │ │ │ ├── object-assign@4.1.0\n │ │ │ ├─┬ read-pkg-up@1.0.1\n │ │ │ │ ├─┬ find-up@1.1.2\n │ │ │ │ │ ├── path-exists@2.1.0\n │ │ │ │ │ └─┬ pinkie-promise@2.0.1\n │ │ │ │ │ └── pinkie@2.0.4\n │ │ │ │ └─┬ read-pkg@1.1.0\n │ │ │ │ ├─┬ load-json-file@1.1.0\n │ │ │ │ │ ├── graceful-fs@4.1.5\n │ │ │ │ │ ├─┬ parse-json@2.2.0\n │ │ │ │ │ │ └─┬ error-ex@1.3.0\n │ │ │ │ │ │ └── is-arrayish@0.2.1\n │ │ │ │ │ ├── pify@2.3.0\n │ │ │ │ │ └── strip-bom@2.0.0\n │ │ │ │ └── path-type@1.1.0\n │ │ │ ├─┬ redent@1.0.0\n │ │ │ │ ├─┬ indent-string@2.1.0\n │ │ │ │ │ └─┬ repeating@2.0.1\n │ │ │ │ │ └─┬ is-finite@1.0.1\n │ │ │ │ │ └── number-is-nan@1.0.0\n │ │ │ │ └── strip-indent@1.0.1\n │ │ │ └── trim-newlines@1.0.0\n │ │ ├── lodash._reinterpolate@2.4.1\n │ │ ├─┬ lodash.template@2.4.1\n │ │ │ ├── lodash._escapestringchar@2.4.1\n │ │ │ ├─┬ lodash.defaults@2.4.1\n │ │ │ │ └── lodash._objecttypes@2.4.1\n │ │ │ ├─┬ lodash.escape@2.4.1\n │ │ │ │ ├─┬ lodash._escapehtmlchar@2.4.1\n │ │ │ │ │ └── lodash._htmlescapes@2.4.1\n │ │ │ │ └── lodash._reunescapedhtml@2.4.1\n │ │ │ ├─┬ lodash.keys@2.4.1\n │ │ │ │ ├── lodash._isnative@2.4.1\n │ │ │ │ ├── lodash._shimkeys@2.4.1\n │ │ │ │ └── lodash.isobject@2.4.1\n │ │ │ ├── lodash.templatesettings@2.4.1\n │ │ │ └── lodash.values@2.4.1\n │ │ ├─┬ multipipe@0.1.2\n │ │ │ └─┬ duplexer2@0.0.2\n │ │ │ └── readable-stream@1.1.14\n │ │ └─┬ vinyl@0.2.3\n │ │ └── clone-stats@0.0.1\n │ ├── interpret@0.3.10\n │ ├─┬ liftoff@0.12.1\n │ │ ├── extend@1.3.0\n │ │ ├─┬ findup-sync@0.1.3\n │ │ │ └─┬ glob@3.2.11\n │ │ │ └─┬ minimatch@0.3.0\n │ │ │ ├── lru-cache@2.5.2\n │ │ │ └── sigmund@1.0.1\n │ │ └── resolve@0.7.4\n │ ├── minimist@0.2.0\n │ ├─┬ orchestrator@0.3.7\n │ │ ├─┬ end-of-stream@0.1.5\n │ │ │ └─┬ once@1.3.3\n │ │ │ └── wrappy@1.0.2\n │ │ ├── sequencify@0.0.7\n │ │ └── stream-consume@0.1.0\n │ ├── pretty-hrtime@0.2.2\n │ ├── semver@2.3.2\n │ ├── tildify@0.2.0\n │ └─┬ vinyl-fs@0.3.14\n │ ├─┬ defaults@1.0.3\n │ │ └── clone@1.0.2\n │ ├─┬ glob-stream@3.1.18\n │ │ ├─┬ glob@4.5.3\n │ │ │ └── inflight@1.0.5\n │ │ ├─┬ glob2base@0.0.12\n │ │ │ └── find-index@0.1.1\n │ │ ├─┬ minimatch@2.0.10\n │ │ │ └─┬ brace-expansion@1.1.6\n │ │ │ ├── balanced-match@0.4.2\n │ │ │ └── concat-map@0.0.1\n │ │ ├── ordered-read-streams@0.1.0\n │ │ ├─┬ through2@0.6.5\n │ │ │ ├── readable-stream@1.0.34\n │ │ │ └── xtend@4.0.1\n │ │ └── unique-stream@1.0.0\n │ ├─┬ glob-watcher@0.0.6\n │ │ └─┬ gaze@0.5.2\n │ │ └─┬ globule@0.1.0\n │ │ ├─┬ glob@3.1.21\n │ │ │ ├── graceful-fs@1.2.3\n │ │ │ └── inherits@1.0.2\n │ │ ├── lodash@1.0.2\n │ │ └── minimatch@0.2.14\n │ ├── graceful-fs@3.0.8\n │ ├─┬ mkdirp@0.5.1\n │ │ └── minimist@0.0.8\n │ ├─┬ strip-bom@1.0.0\n │ │ ├── first-chunk-stream@1.0.0\n │ │ └── is-utf8@0.2.1\n │ ├─┬ through2@0.6.5\n │ │ ├── readable-stream@1.0.34\n │ │ └── xtend@4.0.1\n │ └─┬ vinyl@0.4.6\n │ └── clone@0.2.0\n ├── gulp-angular-templatecache@1.2.1 extraneous\n ├── gulp-bower-deps@0.2.5 extraneous\n ├── gulp-cached@1.0.4 extraneous\n ├── gulp-coffee@2.1.2 extraneous\n ├── gulp-fixtures2js@0.0.1 extraneous\n ├── gulp-help@1.3.4 extraneous\n ├── gulp-if@1.2.5 extraneous\n ├── gulp-jade@0.6.1 extraneous\n ├── gulp-karma@0.0.5 extraneous\n ├── gulp-less@1.3.9 extraneous\n ├── gulp-livereload@2.1.1 extraneous\n ├── gulp-minify-css@0.3.13 extraneous\n ├── gulp-ng-annotate@0.2.0 extraneous\n ├── gulp-ng-classify@4.0.1 extraneous\n ├── gulp-remember@0.2.2 extraneous\n ├── gulp-rename@1.2.2 extraneous\n ├─┬ gulp-shell@0.2.9\n │ ├── async@0.9.2\n │ ├─┬ gulp-util@3.0.7\n │ │ ├── array-differ@1.0.0\n │ │ ├── array-uniq@1.0.3\n │ │ ├── beeper@1.1.0\n │ │ ├─┬ chalk@1.1.3\n │ │ │ ├── ansi-styles@2.2.1\n │ │ │ ├─┬ has-ansi@2.0.0\n │ │ │ │ └── ansi-regex@2.0.0\n │ │ │ ├── strip-ansi@3.0.1\n │ │ │ └── supports-color@2.0.0\n │ │ ├─┬ fancy-log@1.2.0\n │ │ │ ├─┬ chalk@1.1.3\n │ │ │ │ ├── ansi-styles@2.2.1\n │ │ │ │ ├─┬ has-ansi@2.0.0\n │ │ │ │ │ └── ansi-regex@2.0.0\n │ │ │ │ ├── strip-ansi@3.0.1\n │ │ │ │ └── supports-color@2.0.0\n │ │ │ └── time-stamp@1.0.1\n │ │ ├─┬ gulplog@1.0.0\n │ │ │ └── glogg@1.0.0\n │ │ ├─┬ has-gulplog@0.1.0\n │ │ │ └── sparkles@1.0.0\n │ │ ├── lodash._reescape@3.0.0\n │ │ ├── lodash._reevaluate@3.0.0\n │ │ ├── lodash._reinterpolate@3.0.0\n │ │ ├─┬ lodash.template@3.6.2\n │ │ │ ├── lodash._basecopy@3.0.1\n │ │ │ ├── lodash._basetostring@3.0.1\n │ │ │ ├── lodash._basevalues@3.0.0\n │ │ │ ├── lodash._isiterateecall@3.0.9\n │ │ │ ├─┬ lodash.escape@3.2.0\n │ │ │ │ └── lodash._root@3.0.1\n │ │ │ ├─┬ lodash.keys@3.1.2\n │ │ │ │ ├── lodash.getnative@3.9.1\n │ │ │ │ ├── lodash.isarguments@3.0.9\n │ │ │ │ └── lodash.isarray@3.0.4\n │ │ │ ├── lodash.restparam@3.6.1\n │ │ │ └── lodash.templatesettings@3.1.1\n │ │ ├── minimist@1.2.0\n │ │ ├── object-assign@3.0.0\n │ │ ├── replace-ext@0.0.1\n │ │ ├─┬ through2@2.0.1\n │ │ │ ├─┬ readable-stream@2.0.6\n │ │ │ │ └── isarray@1.0.0\n │ │ │ └── xtend@4.0.1\n │ │ └── vinyl@0.5.3\n │ ├── lodash@2.4.2\n │ └─┬ through2@0.5.1\n │ ├─┬ readable-stream@1.0.34\n │ │ ├── core-util-is@1.0.2\n │ │ ├── inherits@2.0.1\n │ │ ├── isarray@0.0.1\n │ │ └── string_decoder@0.10.31\n │ └── xtend@3.0.0\n ├── gulp-sourcemaps@1.1.5 extraneous\n ├── gulp-uglify@0.3.2 extraneous\n ├── karma@0.12.37 extraneous\n ├── karma-coverage@0.2.7 extraneous\n ├── karma-jasmine@0.2.3 extraneous\n └── karma-sourcemap-loader@0.2.0 extraneous\n \n npm WARN optional Skipping failed optional dependency /chokidar/fsevents:\n npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14\n npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.\n npm WARN buildbot-www@ No description\n npm WARN buildbot-www@ No repository field.\n npm WARN buildbot-www@ No license field.\n npm ERR! Linux 4.6.4-1-userns\n npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"\n npm ERR! node v4.2.6\n npm ERR! npm v3.5.2\n npm ERR! file sh\n npm ERR! code ELIFECYCLE\n npm ERR! errno ENOENT\n npm ERR! syscall spawn\n \n npm ERR! phantomjs@1.9.20 install: node install.js\n npm ERR! spawn ENOENT\n npm ERR!\n npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.\n npm ERR! Make sure you have the latest version of node.js and npm installed.\n npm ERR! If you do, this is most likely a problem with the phantomjs package,\n npm ERR! not with npm itself.\n npm ERR! Tell the author that this fails on your system:\n npm ERR! node install.js\n npm ERR! You can get information on how to open an issue for this project with:\n npm ERR! npm bugs phantomjs\n npm ERR! Or if that isn't available, you can get their info via:\n npm ERR! npm owner ls phantomjs\n npm ERR! There is likely additional logging output above.\n \n npm ERR! Please include the following file with any support request:\n npm ERR! /opt/buildbot/www/base/npm-debug.log\n error: command 'npm' failed with exit status 1\n \n ----------------------------------------\nObtaining file:///opt/buildbot/www/codeparameter\n Complete output from command python setup.py egg_info:\n running egg_info\n npm install\n WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css\n WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade\n npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer\n npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130\n npm WARN prefer global bower@1.3.8 should be installed with -g\n \n > ws@0.4.32 install /opt/buildbot/www/codeparameter/node_modules/ws\n > (node-gyp rebuild 2> builderror.log) || (exit 0)\n \n \n > phantomjs@1.9.20 install /opt/buildbot/www/codeparameter/node_modules/phantomjs\n > node install.js\n \n sh: 1: node: not found\n buildbot-codeparameter@ /opt/buildbot/www/codeparameter\n ├── connect@2.12.0 extraneous\n ├── gulp-angular-templatecache@1.2.1 extraneous\n ├── gulp-bower-deps@0.2.5 extraneous\n ├── gulp-cached@1.0.4 extraneous\n ├── gulp-coffee@2.1.2 extraneous\n ├── gulp-fixtures2js@0.0.1 extraneous\n ├── gulp-help@1.3.4 extraneous\n ├── gulp-if@1.2.5 extraneous\n ├── gulp-jade@0.6.1 extraneous\n ├── gulp-karma@0.0.5 extraneous\n ├── gulp-less@1.3.9 extraneous\n ├── gulp-livereload@2.1.1 extraneous\n ├── gulp-minify-css@0.3.13 extraneous\n ├── gulp-ng-annotate@0.2.0 extraneous\n ├── gulp-ng-classify@4.0.1 extraneous\n ├── gulp-remember@0.2.2 extraneous\n ├── gulp-rename@1.2.2 extraneous\n ├── gulp-sourcemaps@1.1.5 extraneous\n ├── gulp-uglify@0.3.2 extraneous\n ├── karma@0.12.37 extraneous\n ├── karma-coverage@0.2.7 extraneous\n ├── karma-jasmine@0.2.3 extraneous\n └── karma-sourcemap-loader@0.2.0 extraneous\n \n npm WARN optional Skipping failed optional dependency /chokidar/fsevents:\n npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14\n npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.\n npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.\n npm WARN buildbot-codeparameter@ No description\n npm WARN buildbot-codeparameter@ No repository field.\n npm WARN buildbot-codeparameter@ No license field.\n npm ERR! Linux 4.6.4-1-userns\n npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"\n npm ERR! node v4.2.6\n npm ERR! npm v3.5.2\n npm ERR! file sh\n npm ERR! code ELIFECYCLE\n npm ERR! errno ENOENT\n npm ERR! syscall spawn\n \n npm ERR! phantomjs@1.9.20 install: node install.js\n npm ERR! spawn ENOENT\n npm ERR!\n npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.\n npm ERR! Make sure you have the latest version of node.js and npm installed.\n npm ERR! If you do, this is most likely a problem with the phantomjs package,\n npm ERR! not with npm itself.\n npm ERR! Tell the author that this fails on your system:\n npm ERR! node install.js\n npm ERR! You can get information on how to open an issue for this project with:\n npm ERR! npm bugs phantomjs\n npm ERR! Or if that isn't available, you can get their info via:\n npm ERR! npm owner ls phantomjs\n npm ERR! There is likely additional logging output above.\n \n npm ERR! Please include the following file with any support request:\n npm ERR! /opt/buildbot/www/codeparameter/npm-debug.log\n error: command 'npm' failed with exit status 1\n \n ----------------------------------------\nObtaining file:///opt/buildbot/www/console_view\n Complete output from command python setup.py egg_info:\n running egg_info\n npm install\n WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css\n npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade\n npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer\n npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130\n npm WARN prefer global bower@1.3.8 should be installed with -g\n \n > ws@0.4.32 install /opt/buildbot/www/console_view/node_modules/ws\n > (node-gyp rebuild 2> builderror.log) || (exit 0)\n \n \n > phantomjs@1.9.20 install /opt/buildbot/www/console_view/node_modules/phantomjs\n > node install.js\n \n sh: 1: node: not found\n buildbot-console-view@ /opt/buildbot/www/console_view\n ├── connect@2.12.0 extraneous\n ├── gulp-angular-templatecache@1.2.1 extraneous\n ├── gulp-bower-deps@0.2.5 extraneous\n ├── gulp-cached@1.0.4 extraneous\n ├── gulp-coffee@2.1.2 extraneous\n ├── gulp-fixtures2js@0.0.1 extraneous\n ├── gulp-help@1.3.4 extraneous\n ├── gulp-if@1.2.5 extraneous\n ├── gulp-jade@0.6.1 extraneous\n ├── gulp-karma@0.0.5 extraneous\n ├── gulp-less@1.3.9 extraneous\n ├── gulp-livereload@2.1.1 extraneous\n ├── gulp-minify-css@0.3.13 extraneous\n ├── gulp-ng-annotate@0.2.0 extraneous\n ├── gulp-ng-classify@4.0.1 extraneous\n ├── gulp-remember@0.2.2 extraneous\n ├── gulp-rename@1.2.2 extraneous\n ├── gulp-sourcemaps@1.1.5 extraneous\n ├── gulp-uglify@0.3.2 extraneous\n ├── karma@0.12.37 extraneous\n ├── karma-coverage@0.2.7 extraneous\n ├── karma-jasmine@0.2.3 extraneous\n └── karma-sourcemap-loader@0.2.0 extraneous\n \n npm WARN optional Skipping failed optional dependency /chokidar/fsevents:\n npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14\n npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.\n npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.\n npm WARN buildbot-console-view@ No description\n npm WARN buildbot-console-view@ No repository field.\n npm WARN buildbot-console-view@ No license field.\n npm ERR! Linux 4.6.4-1-userns\n npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"\n npm ERR! node v4.2.6\n npm ERR! npm v3.5.2\n npm ERR! file sh\n npm ERR! code ELIFECYCLE\n npm ERR! errno ENOENT\n npm ERR! syscall spawn\n \n npm ERR! phantomjs@1.9.20 install: node install.js\n npm ERR! spawn ENOENT\n npm ERR!\n npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.\n npm ERR! Make sure you have the latest version of node.js and npm installed.\n npm ERR! If you do, this is most likely a problem with the phantomjs package,\n npm ERR! not with npm itself.\n npm ERR! Tell the author that this fails on your system:\n npm ERR! node install.js\n npm ERR! You can get information on how to open an issue for this project with:\n npm ERR! npm bugs phantomjs\n npm ERR! Or if that isn't available, you can get their info via:\n npm ERR! npm owner ls phantomjs\n npm ERR! There is likely additional logging output above.\n \n npm ERR! Please include the following file with any support request:\n npm ERR! /opt/buildbot/www/console_view/npm-debug.log\n error: command 'npm' failed with exit status 1\n \n ----------------------------------------\nObtaining file:///opt/buildbot/www/waterfall_view\n Complete output from command python setup.py egg_info:\n running egg_info\n npm install\n WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css\n WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade\n npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer\n npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130\n npm WARN prefer global bower@1.3.8 should be installed with -g\n \n > ws@0.4.32 install /opt/buildbot/www/waterfall_view/node_modules/ws\n > (node-gyp rebuild 2> builderror.log) || (exit 0)\n \n \n > phantomjs@1.9.20 install /opt/buildbot/www/waterfall_view/node_modules/phantomjs\n > node install.js\n \n sh: 1: node: not found\n buildbot-waterfall_view@ /opt/buildbot/www/waterfall_view\n ├── connect@2.12.0 extraneous\n ├── gulp-angular-templatecache@1.2.1 extraneous\n ├── gulp-bower-deps@0.2.5 extraneous\n ├── gulp-cached@1.0.4 extraneous\n ├── gulp-coffee@2.1.2 extraneous\n ├── gulp-fixtures2js@0.0.1 extraneous\n ├── gulp-help@1.3.4 extraneous\n ├── gulp-if@1.2.5 extraneous\n ├── gulp-jade@0.6.1 extraneous\n ├── gulp-karma@0.0.5 extraneous\n ├── gulp-less@1.3.9 extraneous\n ├── gulp-livereload@2.1.1 extraneous\n ├── gulp-minify-css@0.3.13 extraneous\n ├── gulp-ng-annotate@0.2.0 extraneous\n ├── gulp-ng-classify@4.0.1 extraneous\n ├── gulp-remember@0.2.2 extraneous\n ├── gulp-rename@1.2.2 extraneous\n ├── gulp-sourcemaps@1.1.5 extraneous\n ├── gulp-uglify@0.3.2 extraneous\n ├── karma@0.12.37 extraneous\n ├── karma-coverage@0.2.7 extraneous\n ├── karma-jasmine@0.2.3 extraneous\n └── karma-sourcemap-loader@0.2.0 extraneous\n \n npm WARN optional Skipping failed optional dependency /chokidar/fsevents:\n npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14\n npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.\n npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.\n npm WARN buildbot-waterfall_view@ No description\n npm WARN buildbot-waterfall_view@ No repository field.\n npm WARN buildbot-waterfall_view@ No license field.\n npm ERR! Linux 4.6.4-1-userns\n npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"\n npm ERR! node v4.2.6\n npm ERR! npm v3.5.2\n npm ERR! file sh\n npm ERR! code ELIFECYCLE\n npm ERR! errno ENOENT\n npm ERR! syscall spawn\n \n npm ERR! phantomjs@1.9.20 install: node install.js\n npm ERR! spawn ENOENT\n npm ERR!\n npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.\n npm ERR! Make sure you have the latest version of node.js and npm installed.\n npm ERR! If you do, this is most likely a problem with the phantomjs package,\n npm ERR! not with npm itself.\n npm ERR! Tell the author that this fails on your system:\n npm ERR! node install.js\n npm ERR! You can get information on how to open an issue for this project with:\n npm ERR! npm bugs phantomjs\n npm ERR! Or if that isn't available, you can get their info via:\n npm ERR! npm owner ls phantomjs\n npm ERR! There is likely additional logging output above.\n \n npm ERR! Please include the following file with any support request:\n npm ERR! /opt/buildbot/www/waterfall_view/npm-debug.log\n error: command 'npm' failed with exit status 1\n \n ----------------------------------------\nMakefile:31: recipe for target 'frontend' failed", "stdout_lines": ["pip install -e pkg", "Obtaining file:///opt/buildbot/pkg", "Installing collected packages: buildbot-pkg", " Running setup.py develop for buildbot-pkg", "Successfully installed buildbot-pkg-0.9.0", "pip install mock", "Collecting mock", " Downloading mock-2.0.0-py2.py3-none-any.whl (56kB)", "Requirement already satisfied (use --upgrade to upgrade): six>=1.9 in /usr/local/lib/python2.7/dist-packages (from mock)", "Collecting funcsigs>=1; python_version < "3.3" (from mock)", " Downloading funcsigs-1.0.2-py2.py3-none-any.whl", "Collecting pbr>=0.11 (from mock)", " Downloading pbr-1.10.0-py2.py3-none-any.whl (96kB)", "Installing collected packages: funcsigs, pbr, mock", "Successfully installed funcsigs-1.0.2 mock-2.0.0 pbr-1.10.0", "for i in www//; do pip install -e $i ; done", "Obtaining file:///opt/buildbot/www/base", " Complete output from command python setup.py egg_info:", " running egg_info", " npm install", " WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css", " WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade", " npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer", " npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130", " npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0.", " npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN prefer global bower@1.3.8 should be installed with -g", " ", " > ws@0.4.32 install /opt/buildbot/www/base/node_modules/ws", " > (node-gyp rebuild 2> builderror.log) || (exit 0)", " ", " ", " > phantomjs@1.9.20 install /opt/buildbot/www/base/node_modules/phantomjs", " > node install.js", " ", " sh: 1: node: not found", " buildbot-www@ /opt/buildbot/www/base", " ├── connect@2.12.0 extraneous", " ├─┬ gulp@3.8.6", " │ ├── archy@0.0.2", " │ ├─┬ chalk@0.5.1", " │ │ ├── ansi-styles@1.1.0", " │ │ ├─┬ has-ansi@0.1.0", " │ │ │ └── ansi-regex@0.2.1", " │ │ ├── strip-ansi@0.3.0", " │ │ └── supports-color@0.2.0", " │ ├── deprecated@0.0.1", " │ ├─┬ gulp-util@2.2.20", " │ │ ├─┬ dateformat@1.0.12", " │ │ │ ├── get-stdin@4.0.1", " │ │ │ └─┬ meow@3.7.0", " │ │ │ ├─┬ camelcase-keys@2.1.0", " │ │ │ │ └── camelcase@2.1.1", " │ │ │ ├── decamelize@1.2.0", " │ │ │ ├─┬ loud-rejection@1.6.0", " │ │ │ │ ├─┬ currently-unhandled@0.4.1", " │ │ │ │ │ └── array-find-index@1.0.1", " │ │ │ │ └── signal-exit@3.0.0", " │ │ │ ├── map-obj@1.0.1", " │ │ │ ├── minimist@1.2.0", " │ │ │ ├─┬ normalize-package-data@2.3.5", " │ │ │ │ ├── hosted-git-info@2.1.5", " │ │ │ │ ├─┬ is-builtin-module@1.0.0", " │ │ │ │ │ └── builtin-modules@1.1.1", " │ │ │ │ ├── semver@5.3.0", " │ │ │ │ └─┬ validate-npm-package-license@3.0.1", " │ │ │ │ ├─┬ spdx-correct@1.0.2", " │ │ │ │ │ └── spdx-license-ids@1.2.2", " │ │ │ │ └─┬ spdx-expression-parse@1.0.2", " │ │ │ │ └── spdx-exceptions@1.0.5", " │ │ │ ├── object-assign@4.1.0", " │ │ │ ├─┬ read-pkg-up@1.0.1", " │ │ │ │ ├─┬ find-up@1.1.2", " │ │ │ │ │ ├── path-exists@2.1.0", " │ │ │ │ │ └─┬ pinkie-promise@2.0.1", " │ │ │ │ │ └── pinkie@2.0.4", " │ │ │ │ └─┬ read-pkg@1.1.0", " │ │ │ │ ├─┬ load-json-file@1.1.0", " │ │ │ │ │ ├── graceful-fs@4.1.5", " │ │ │ │ │ ├─┬ parse-json@2.2.0", " │ │ │ │ │ │ └─┬ error-ex@1.3.0", " │ │ │ │ │ │ └── is-arrayish@0.2.1", " │ │ │ │ │ ├── pify@2.3.0", " │ │ │ │ │ └── strip-bom@2.0.0", " │ │ │ │ └── path-type@1.1.0", " │ │ │ ├─┬ redent@1.0.0", " │ │ │ │ ├─┬ indent-string@2.1.0", " │ │ │ │ │ └─┬ repeating@2.0.1", " │ │ │ │ │ └─┬ is-finite@1.0.1", " │ │ │ │ │ └── number-is-nan@1.0.0", " │ │ │ │ └── strip-indent@1.0.1", " │ │ │ └── trim-newlines@1.0.0", " │ │ ├── lodash._reinterpolate@2.4.1", " │ │ ├─┬ lodash.template@2.4.1", " │ │ │ ├── lodash._escapestringchar@2.4.1", " │ │ │ ├─┬ lodash.defaults@2.4.1", " │ │ │ │ └── lodash._objecttypes@2.4.1", " │ │ │ ├─┬ lodash.escape@2.4.1", " │ │ │ │ ├─┬ lodash._escapehtmlchar@2.4.1", " │ │ │ │ │ └── lodash._htmlescapes@2.4.1", " │ │ │ │ └── lodash._reunescapedhtml@2.4.1", " │ │ │ ├─┬ lodash.keys@2.4.1", " │ │ │ │ ├── lodash._isnative@2.4.1", " │ │ │ │ ├── lodash._shimkeys@2.4.1", " │ │ │ │ └── lodash.isobject@2.4.1", " │ │ │ ├── lodash.templatesettings@2.4.1", " │ │ │ └── lodash.values@2.4.1", " │ │ ├─┬ multipipe@0.1.2", " │ │ │ └─┬ duplexer2@0.0.2", " │ │ │ └── readable-stream@1.1.14", " │ │ └─┬ vinyl@0.2.3", " │ │ └── clone-stats@0.0.1", " │ ├── interpret@0.3.10", " │ ├─┬ liftoff@0.12.1", " │ │ ├── extend@1.3.0", " │ │ ├─┬ findup-sync@0.1.3", " │ │ │ └─┬ glob@3.2.11", " │ │ │ └─┬ minimatch@0.3.0", " │ │ │ ├── lru-cache@2.5.2", " │ │ │ └── sigmund@1.0.1", " │ │ └── resolve@0.7.4", " │ ├── minimist@0.2.0", " │ ├─┬ orchestrator@0.3.7", " │ │ ├─┬ end-of-stream@0.1.5", " │ │ │ └─┬ once@1.3.3", " │ │ │ └── wrappy@1.0.2", " │ │ ├── sequencify@0.0.7", " │ │ └── stream-consume@0.1.0", " │ ├── pretty-hrtime@0.2.2", " │ ├── semver@2.3.2", " │ ├── tildify@0.2.0", " │ └─┬ vinyl-fs@0.3.14", " │ ├─┬ defaults@1.0.3", " │ │ └── clone@1.0.2", " │ ├─┬ glob-stream@3.1.18", " │ │ ├─┬ glob@4.5.3", " │ │ │ └── inflight@1.0.5", " │ │ ├─┬ glob2base@0.0.12", " │ │ │ └── find-index@0.1.1", " │ │ ├─┬ minimatch@2.0.10", " │ │ │ └─┬ brace-expansion@1.1.6", " │ │ │ ├── balanced-match@0.4.2", " │ │ │ └── concat-map@0.0.1", " │ │ ├── ordered-read-streams@0.1.0", " │ │ ├─┬ through2@0.6.5", " │ │ │ ├── readable-stream@1.0.34", " │ │ │ └── xtend@4.0.1", " │ │ └── unique-stream@1.0.0", " │ ├─┬ glob-watcher@0.0.6", " │ │ └─┬ gaze@0.5.2", " │ │ └─┬ globule@0.1.0", " │ │ ├─┬ glob@3.1.21", " │ │ │ ├── graceful-fs@1.2.3", " │ │ │ └── inherits@1.0.2", " │ │ ├── lodash@1.0.2", " │ │ └── minimatch@0.2.14", " │ ├── graceful-fs@3.0.8", " │ ├─┬ mkdirp@0.5.1", " │ │ └── minimist@0.0.8", " │ ├─┬ strip-bom@1.0.0", " │ │ ├── first-chunk-stream@1.0.0", " │ │ └── is-utf8@0.2.1", " │ ├─┬ through2@0.6.5", " │ │ ├── readable-stream@1.0.34", " │ │ └── xtend@4.0.1", " │ └─┬ vinyl@0.4.6", " │ └── clone@0.2.0", " ├── gulp-angular-templatecache@1.2.1 extraneous", " ├── gulp-bower-deps@0.2.5 extraneous", " ├── gulp-cached@1.0.4 extraneous", " ├── gulp-coffee@2.1.2 extraneous", " ├── gulp-fixtures2js@0.0.1 extraneous", " ├── gulp-help@1.3.4 extraneous", " ├── gulp-if@1.2.5 extraneous", " ├── gulp-jade@0.6.1 extraneous", " ├── gulp-karma@0.0.5 extraneous", " ├── gulp-less@1.3.9 extraneous", " ├── gulp-livereload@2.1.1 extraneous", " ├── gulp-minify-css@0.3.13 extraneous", " ├── gulp-ng-annotate@0.2.0 extraneous", " ├── gulp-ng-classify@4.0.1 extraneous", " ├── gulp-remember@0.2.2 extraneous", " ├── gulp-rename@1.2.2 extraneous", " ├─┬ gulp-shell@0.2.9", " │ ├── async@0.9.2", " │ ├─┬ gulp-util@3.0.7", " │ │ ├── array-differ@1.0.0", " │ │ ├── array-uniq@1.0.3", " │ │ ├── beeper@1.1.0", " │ │ ├─┬ chalk@1.1.3", " │ │ │ ├── ansi-styles@2.2.1", " │ │ │ ├─┬ has-ansi@2.0.0", " │ │ │ │ └── ansi-regex@2.0.0", " │ │ │ ├── strip-ansi@3.0.1", " │ │ │ └── supports-color@2.0.0", " │ │ ├─┬ fancy-log@1.2.0", " │ │ │ ├─┬ chalk@1.1.3", " │ │ │ │ ├── ansi-styles@2.2.1", " │ │ │ │ ├─┬ has-ansi@2.0.0", " │ │ │ │ │ └── ansi-regex@2.0.0", " │ │ │ │ ├── strip-ansi@3.0.1", " │ │ │ │ └── supports-color@2.0.0", " │ │ │ └── time-stamp@1.0.1", " │ │ ├─┬ gulplog@1.0.0", " │ │ │ └── glogg@1.0.0", " │ │ ├─┬ has-gulplog@0.1.0", " │ │ │ └── sparkles@1.0.0", " │ │ ├── lodash._reescape@3.0.0", " │ │ ├── lodash._reevaluate@3.0.0", " │ │ ├── lodash._reinterpolate@3.0.0", " │ │ ├─┬ lodash.template@3.6.2", " │ │ │ ├── lodash._basecopy@3.0.1", " │ │ │ ├── lodash._basetostring@3.0.1", " │ │ │ ├── lodash._basevalues@3.0.0", " │ │ │ ├── lodash._isiterateecall@3.0.9", " │ │ │ ├─┬ lodash.escape@3.2.0", " │ │ │ │ └── lodash._root@3.0.1", " │ │ │ ├─┬ lodash.keys@3.1.2", " │ │ │ │ ├── lodash._getnative@3.9.1", " │ │ │ │ ├── lodash.isarguments@3.0.9", " │ │ │ │ └── lodash.isarray@3.0.4", " │ │ │ ├── lodash.restparam@3.6.1", " │ │ │ └── lodash.templatesettings@3.1.1", " │ │ ├── minimist@1.2.0", " │ │ ├── object-assign@3.0.0", " │ │ ├── replace-ext@0.0.1", " │ │ ├─┬ through2@2.0.1", " │ │ │ ├─┬ readable-stream@2.0.6", " │ │ │ │ └── isarray@1.0.0", " │ │ │ └── xtend@4.0.1", " │ │ └── vinyl@0.5.3", " │ ├── lodash@2.4.2", " │ └─┬ through2@0.5.1", " │ ├─┬ readable-stream@1.0.34", " │ │ ├── core-util-is@1.0.2", " │ │ ├── inherits@2.0.1", " │ │ ├── isarray@0.0.1", " │ │ └── string_decoder@0.10.31", " │ └── xtend@3.0.0", " ├── gulp-sourcemaps@1.1.5 extraneous", " ├── gulp-uglify@0.3.2 extraneous", " ├── karma@0.12.37 extraneous", " ├── karma-coverage@0.2.7 extraneous", " ├── karma-jasmine@0.2.3 extraneous", " └── karma-sourcemap-loader@0.2.0 extraneous", " ", " npm WARN optional Skipping failed optional dependency /chokidar/fsevents:", " npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14", " npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.", " npm WARN buildbot-www@ No description", " npm WARN buildbot-www@ No repository field.", " npm WARN buildbot-www@ No license field.", " npm ERR! Linux 4.6.4-1-userns", " npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"", " npm ERR! node v4.2.6", " npm ERR! npm v3.5.2", " npm ERR! file sh", " npm ERR! code ELIFECYCLE", " npm ERR! errno ENOENT", " npm ERR! syscall spawn", " ", " npm ERR! phantomjs@1.9.20 install: node install.js", " npm ERR! spawn ENOENT", " npm ERR!", " npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.", " npm ERR! Make sure you have the latest version of node.js and npm installed.", " npm ERR! If you do, this is most likely a problem with the phantomjs package,", " npm ERR! not with npm itself.", " npm ERR! Tell the author that this fails on your system:", " npm ERR! node install.js", " npm ERR! You can get information on how to open an issue for this project with:", " npm ERR! npm bugs phantomjs", " npm ERR! Or if that isn't available, you can get their info via:", " npm ERR! npm owner ls phantomjs", " npm ERR! There is likely additional logging output above.", " ", " npm ERR! Please include the following file with any support request:", " npm ERR! /opt/buildbot/www/base/npm-debug.log", " error: command 'npm' failed with exit status 1", " ", " ----------------------------------------", "Obtaining file:///opt/buildbot/www/codeparameter", " Complete output from command python setup.py egg_info:", " running egg_info", " npm install", " WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css", " WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade", " npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer", " npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130", " npm WARN prefer global bower@1.3.8 should be installed with -g", " ", " > ws@0.4.32 install /opt/buildbot/www/codeparameter/node_modules/ws", " > (node-gyp rebuild 2> builderror.log) || (exit 0)", " ", " ", " > phantomjs@1.9.20 install /opt/buildbot/www/codeparameter/node_modules/phantomjs", " > node install.js", " ", " sh: 1: node: not found", " buildbot-codeparameter@ /opt/buildbot/www/codeparameter", " ├── connect@2.12.0 extraneous", " ├── gulp-angular-templatecache@1.2.1 extraneous", " ├── gulp-bower-deps@0.2.5 extraneous", " ├── gulp-cached@1.0.4 extraneous", " ├── gulp-coffee@2.1.2 extraneous", " ├── gulp-fixtures2js@0.0.1 extraneous", " ├── gulp-help@1.3.4 extraneous", " ├── gulp-if@1.2.5 extraneous", " ├── gulp-jade@0.6.1 extraneous", " ├── gulp-karma@0.0.5 extraneous", " ├── gulp-less@1.3.9 extraneous", " ├── gulp-livereload@2.1.1 extraneous", " ├── gulp-minify-css@0.3.13 extraneous", " ├── gulp-ng-annotate@0.2.0 extraneous", " ├── gulp-ng-classify@4.0.1 extraneous", " ├── gulp-remember@0.2.2 extraneous", " ├── gulp-rename@1.2.2 extraneous", " ├── gulp-sourcemaps@1.1.5 extraneous", " ├── gulp-uglify@0.3.2 extraneous", " ├── karma@0.12.37 extraneous", " ├── karma-coverage@0.2.7 extraneous", " ├── karma-jasmine@0.2.3 extraneous", " └── karma-sourcemap-loader@0.2.0 extraneous", " ", " npm WARN optional Skipping failed optional dependency /chokidar/fsevents:", " npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14", " npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.", " npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.", " npm WARN buildbot-codeparameter@ No description", " npm WARN buildbot-codeparameter@ No repository field.", " npm WARN buildbot-codeparameter@ No license field.", " npm ERR! Linux 4.6.4-1-userns", " npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"", " npm ERR! node v4.2.6", " npm ERR! npm v3.5.2", " npm ERR! file sh", " npm ERR! code ELIFECYCLE", " npm ERR! errno ENOENT", " npm ERR! syscall spawn", " ", " npm ERR! phantomjs@1.9.20 install: node install.js", " npm ERR! spawn ENOENT", " npm ERR!", " npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.", " npm ERR! Make sure you have the latest version of node.js and npm installed.", " npm ERR! If you do, this is most likely a problem with the phantomjs package,", " npm ERR! not with npm itself.", " npm ERR! Tell the author that this fails on your system:", " npm ERR! node install.js", " npm ERR! You can get information on how to open an issue for this project with:", " npm ERR! npm bugs phantomjs", " npm ERR! Or if that isn't available, you can get their info via:", " npm ERR! npm owner ls phantomjs", " npm ERR! There is likely additional logging output above.", " ", " npm ERR! Please include the following file with any support request:", " npm ERR! /opt/buildbot/www/codeparameter/npm-debug.log", " error: command 'npm' failed with exit status 1", " ", " ----------------------------------------", "Obtaining file:///opt/buildbot/www/console_view", " Complete output from command python setup.py egg_info:", " running egg_info", " npm install", " WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css", " npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade", " npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer", " npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130", " npm WARN prefer global bower@1.3.8 should be installed with -g", " ", " > ws@0.4.32 install /opt/buildbot/www/console_view/node_modules/ws", " > (node-gyp rebuild 2> builderror.log) || (exit 0)", " ", " ", " > phantomjs@1.9.20 install /opt/buildbot/www/console_view/node_modules/phantomjs", " > node install.js", " ", " sh: 1: node: not found", " buildbot-console-view@ /opt/buildbot/www/console_view", " ├── connect@2.12.0 extraneous", " ├── gulp-angular-templatecache@1.2.1 extraneous", " ├── gulp-bower-deps@0.2.5 extraneous", " ├── gulp-cached@1.0.4 extraneous", " ├── gulp-coffee@2.1.2 extraneous", " ├── gulp-fixtures2js@0.0.1 extraneous", " ├── gulp-help@1.3.4 extraneous", " ├── gulp-if@1.2.5 extraneous", " ├── gulp-jade@0.6.1 extraneous", " ├── gulp-karma@0.0.5 extraneous", " ├── gulp-less@1.3.9 extraneous", " ├── gulp-livereload@2.1.1 extraneous", " ├── gulp-minify-css@0.3.13 extraneous", " ├── gulp-ng-annotate@0.2.0 extraneous", " ├── gulp-ng-classify@4.0.1 extraneous", " ├── gulp-remember@0.2.2 extraneous", " ├── gulp-rename@1.2.2 extraneous", " ├── gulp-sourcemaps@1.1.5 extraneous", " ├── gulp-uglify@0.3.2 extraneous", " ├── karma@0.12.37 extraneous", " ├── karma-coverage@0.2.7 extraneous", " ├── karma-jasmine@0.2.3 extraneous", " └── karma-sourcemap-loader@0.2.0 extraneous", " ", " npm WARN optional Skipping failed optional dependency /chokidar/fsevents:", " npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14", " npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.", " npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.", " npm WARN buildbot-console-view@ No description", " npm WARN buildbot-console-view@ No repository field.", " npm WARN buildbot-console-view@ No license field.", " npm ERR! Linux 4.6.4-1-userns", " npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"", " npm ERR! node v4.2.6", " npm ERR! npm v3.5.2", " npm ERR! file sh", " npm ERR! code ELIFECYCLE", " npm ERR! errno ENOENT", " npm ERR! syscall spawn", " ", " npm ERR! phantomjs@1.9.20 install: node install.js", " npm ERR! spawn ENOENT", " npm ERR!", " npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.", " npm ERR! Make sure you have the latest version of node.js and npm installed.", " npm ERR! If you do, this is most likely a problem with the phantomjs package,", " npm ERR! not with npm itself.", " npm ERR! Tell the author that this fails on your system:", " npm ERR! node install.js", " npm ERR! You can get information on how to open an issue for this project with:", " npm ERR! npm bugs phantomjs", " npm ERR! Or if that isn't available, you can get their info via:", " npm ERR! npm owner ls phantomjs", " npm ERR! There is likely additional logging output above.", " ", " npm ERR! Please include the following file with any support request:", " npm ERR! /opt/buildbot/www/console_view/npm-debug.log", " error: command 'npm' failed with exit status 1", " ", " ----------------------------------------", "Obtaining file:///opt/buildbot/www/waterfall_view", " Complete output from command python setup.py egg_info:", " running egg_info", " npm install", " WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css", " WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade", " npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer", " npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130", " npm WARN prefer global bower@1.3.8 should be installed with -g", " ", " > ws@0.4.32 install /opt/buildbot/www/waterfall_view/node_modules/ws", " > (node-gyp rebuild 2> builderror.log) || (exit 0)", " ", " ", " > phantomjs@1.9.20 install /opt/buildbot/www/waterfall_view/node_modules/phantomjs", " > node install.js", " ", " sh: 1: node: not found", " buildbot-waterfall_view@ /opt/buildbot/www/waterfall_view", " ├── connect@2.12.0 extraneous", " ├── gulp-angular-templatecache@1.2.1 extraneous", " ├── gulp-bower-deps@0.2.5 extraneous", " ├── gulp-cached@1.0.4 extraneous", " ├── gulp-coffee@2.1.2 extraneous", " ├── gulp-fixtures2js@0.0.1 extraneous", " ├── gulp-help@1.3.4 extraneous", " ├── gulp-if@1.2.5 extraneous", " ├── gulp-jade@0.6.1 extraneous", " ├── gulp-karma@0.0.5 extraneous", " ├── gulp-less@1.3.9 extraneous", " ├── gulp-livereload@2.1.1 extraneous", " ├── gulp-minify-css@0.3.13 extraneous", " ├── gulp-ng-annotate@0.2.0 extraneous", " ├── gulp-ng-classify@4.0.1 extraneous", " ├── gulp-remember@0.2.2 extraneous", " ├── gulp-rename@1.2.2 extraneous", " ├── gulp-sourcemaps@1.1.5 extraneous", " ├── gulp-uglify@0.3.2 extraneous", " ├── karma@0.12.37 extraneous", " ├── karma-coverage@0.2.7 extraneous", " ├── karma-jasmine@0.2.3 extraneous", " └── karma-sourcemap-loader@0.2.0 extraneous", " ", " npm WARN optional Skipping failed optional dependency /chokidar/fsevents:", " npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14", " npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.", " npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.", " npm WARN buildbot-waterfall_view@ No description", " npm WARN buildbot-waterfall_view@ No repository field.", " npm WARN buildbot-waterfall_view@ No license field.", " npm ERR! Linux 4.6.4-1-userns", " npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"", " npm ERR! node v4.2.6", " npm ERR! npm v3.5.2", " npm ERR! file sh", " npm ERR! code ELIFECYCLE", " npm ERR! errno ENOENT", " npm ERR! syscall spawn", " ", " npm ERR! phantomjs@1.9.20 install: node install.js", " npm ERR! spawn ENOENT", " npm ERR!", " npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.", " npm ERR! Make sure you have the latest version of node.js and npm installed.", " npm ERR! If you do, this is most likely a problem with the phantomjs package,", " npm ERR! not with npm itself.", " npm ERR! Tell the author that this fails on your system:", " npm ERR! node install.js", " npm ERR! You can get information on how to open an issue for this project with:", " npm ERR! npm bugs phantomjs", " npm ERR! Or if that isn't available, you can get their info via:", " npm ERR! npm owner ls phantomjs", " npm ERR! There is likely additional logging output above.", " ", " npm ERR! Please include the following file with any support request:", " npm ERR! /opt/buildbot/www/waterfall_view/npm-debug.log", " error: command 'npm' failed with exit status 1", " ", " ----------------------------------------", "Makefile:31: recipe for target 'frontend' failed"], "warnings": []}

Becomes

TASK [ansible-buildbot/master/install-nine : Build Frontend] *******************
fatal: [devops]: FAILED! => {
    "changed": true, 
    "cmd": [
        "make", 
        "frontend"
    ], 
    "delta": "0:01:13.178833", 
    "end": "2016-08-05 16:33:18.289923", 
    "failed": true, 
    "rc": 2, 
    "start": "2016-08-05 16:32:05.111090", 
    "warnings": []
}

STDOUT:

pip install -e pkg
Obtaining file:///opt/buildbot/pkg
Installing collected packages: buildbot-pkg
  Running setup.py develop for buildbot-pkg
Successfully installed buildbot-pkg-0.9.0
pip install mock
Requirement already satisfied (use --upgrade to upgrade): mock in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied (use --upgrade to upgrade): six>=1.9 in /usr/local/lib/python2.7/dist-packages (from mock)
Requirement already satisfied (use --upgrade to upgrade): funcsigs>=1; python_version < "3.3" in /usr/local/lib/python2.7/dist-packages (from mock)
Requirement already satisfied (use --upgrade to upgrade): pbr>=0.11 in /usr/local/lib/python2.7/dist-packages (from mock)
for i in www/*/; do pip install -e $i ; done
Obtaining file:///opt/buildbot/www/base
    Complete output from command python setup.py egg_info:
    running egg_info
    npm install
    WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})
    npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130

    > phantomjs@1.9.20 install /opt/buildbot/www/base/node_modules/phantomjs
    > node install.js

    sh: 1: node: not found
    npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
    npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14
    npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.
    npm WARN buildbot-www@ No description
    npm WARN buildbot-www@ No repository field.
    npm WARN buildbot-www@ No license field.
    npm ERR! Linux 4.6.4-1-userns
    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
    npm ERR! node v4.2.6
    npm ERR! npm  v3.5.2
    npm ERR! file sh
    npm ERR! code ELIFECYCLE
    npm ERR! errno ENOENT
    npm ERR! syscall spawn

    npm ERR! phantomjs@1.9.20 install: `node install.js`
    npm ERR! spawn ENOENT
    npm ERR!
    npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.
    npm ERR! Make sure you have the latest version of node.js and npm installed.
    npm ERR! If you do, this is most likely a problem with the phantomjs package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR!     node install.js
    npm ERR! You can get information on how to open an issue for this project with:
    npm ERR!     npm bugs phantomjs
    npm ERR! Or if that isn't available, you can get their info via:
    npm ERR!     npm owner ls phantomjs
    npm ERR! There is likely additional logging output above.

    npm ERR! Please include the following file with any support request:
    npm ERR!     /opt/buildbot/www/base/npm-debug.log
    error: command 'npm' failed with exit status 1

    ----------------------------------------
Obtaining file:///opt/buildbot/www/codeparameter
    Complete output from command python setup.py egg_info:
    running egg_info
    npm install
    WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})
    npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130

    > phantomjs@1.9.20 install /opt/buildbot/www/codeparameter/node_modules/phantomjs
    > node install.js

    sh: 1: node: not found
    npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
    npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14
    npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.
    npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.
    npm WARN buildbot-codeparameter@ No description
    npm WARN buildbot-codeparameter@ No repository field.
    npm WARN buildbot-codeparameter@ No license field.
    npm ERR! Linux 4.6.4-1-userns
    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
    npm ERR! node v4.2.6
    npm ERR! npm  v3.5.2
    npm ERR! file sh
    npm ERR! code ELIFECYCLE
    npm ERR! errno ENOENT
    npm ERR! syscall spawn

    npm ERR! phantomjs@1.9.20 install: `node install.js`
    npm ERR! spawn ENOENT
    npm ERR!
    npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.
    npm ERR! Make sure you have the latest version of node.js and npm installed.
    npm ERR! If you do, this is most likely a problem with the phantomjs package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR!     node install.js
    npm ERR! You can get information on how to open an issue for this project with:
    npm ERR!     npm bugs phantomjs
    npm ERR! Or if that isn't available, you can get their info via:
    npm ERR!     npm owner ls phantomjs
    npm ERR! There is likely additional logging output above.

    npm ERR! Please include the following file with any support request:
    npm ERR!     /opt/buildbot/www/codeparameter/npm-debug.log
    error: command 'npm' failed with exit status 1

    ----------------------------------------
Obtaining file:///opt/buildbot/www/console_view
    Complete output from command python setup.py egg_info:
    running egg_info
    npm install
    WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})
    npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130

    > phantomjs@1.9.20 install /opt/buildbot/www/console_view/node_modules/phantomjs
    > node install.js

    sh: 1: node: not found
    npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
    npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14
    npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.
    npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.
    npm WARN buildbot-console-view@ No description
    npm WARN buildbot-console-view@ No repository field.
    npm WARN buildbot-console-view@ No license field.
    npm ERR! Linux 4.6.4-1-userns
    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
    npm ERR! node v4.2.6
    npm ERR! npm  v3.5.2
    npm ERR! file sh
    npm ERR! code ELIFECYCLE
    npm ERR! errno ENOENT
    npm ERR! syscall spawn

    npm ERR! phantomjs@1.9.20 install: `node install.js`
    npm ERR! spawn ENOENT
    npm ERR!
    npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.
    npm ERR! Make sure you have the latest version of node.js and npm installed.
    npm ERR! If you do, this is most likely a problem with the phantomjs package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR!     node install.js
    npm ERR! You can get information on how to open an issue for this project with:
    npm ERR!     npm bugs phantomjs
    npm ERR! Or if that isn't available, you can get their info via:
    npm ERR!     npm owner ls phantomjs
    npm ERR! There is likely additional logging output above.

    npm ERR! Please include the following file with any support request:
    npm ERR!     /opt/buildbot/www/console_view/npm-debug.log
    error: command 'npm' failed with exit status 1

    ----------------------------------------
Obtaining file:///opt/buildbot/www/waterfall_view
    Complete output from command python setup.py egg_info:
    running egg_info
    npm install
    WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})
    npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130

    > phantomjs@1.9.20 install /opt/buildbot/www/waterfall_view/node_modules/phantomjs
    > node install.js

    sh: 1: node: not found
    npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
    npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14
    npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.
    npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.
    npm WARN buildbot-waterfall_view@ No description
    npm WARN buildbot-waterfall_view@ No repository field.
    npm WARN buildbot-waterfall_view@ No license field.
    npm ERR! Linux 4.6.4-1-userns
    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
    npm ERR! node v4.2.6
    npm ERR! npm  v3.5.2
    npm ERR! file sh
    npm ERR! code ELIFECYCLE
    npm ERR! errno ENOENT
    npm ERR! syscall spawn

    npm ERR! phantomjs@1.9.20 install: `node install.js`
    npm ERR! spawn ENOENT
    npm ERR!
    npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.
    npm ERR! Make sure you have the latest version of node.js and npm installed.
    npm ERR! If you do, this is most likely a problem with the phantomjs package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR!     node install.js
    npm ERR! You can get information on how to open an issue for this project with:
    npm ERR!     npm bugs phantomjs
    npm ERR! Or if that isn't available, you can get their info via:
    npm ERR!     npm owner ls phantomjs
    npm ERR! There is likely additional logging output above.

    npm ERR! Please include the following file with any support request:
    npm ERR!     /opt/buildbot/www/waterfall_view/npm-debug.log
    error: command 'npm' failed with exit status 1

    ----------------------------------------
Makefile:31: recipe for target 'frontend' failed


STDERR:

You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Command "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/base/
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Command "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/codeparameter/
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Command "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/console_view/
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Command "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/waterfall_view/
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
make: *** [frontend] Error 1

What a relief !!

Contributor

jpic commented Aug 5, 2016

And

fatal: [devops]: FAILED! => {"changed": true, "cmd": ["make", "frontend"], "delta": "0:07:51.972557", "end": "2016-08-05 16:26:51.450171", "failed": true, "rc": 2, "start": "2016-08-05 16:18:59.477614", "stderr": "You are using pip version 8.1.1, however version 8.1.2 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\nYou are using pip version 8.1.1, however version 8.1.2 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\nCommand "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/base/\nYou are using pip version 8.1.1, however version 8.1.2 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\nCommand "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/codeparameter/\nYou are using pip version 8.1.1, however version 8.1.2 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\nCommand "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/console_view/\nYou are using pip version 8.1.1, however version 8.1.2 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\nCommand "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/waterfall_view/\nYou are using pip version 8.1.1, however version 8.1.2 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.\nmake: *** [frontend] Error 1", "stdout": "pip install -e pkg\nObtaining file:///opt/buildbot/pkg\nInstalling collected packages: buildbot-pkg\n Running setup.py develop for buildbot-pkg\nSuccessfully installed buildbot-pkg-0.9.0\npip install mock\nCollecting mock\n Downloading mock-2.0.0-py2.py3-none-any.whl (56kB)\nRequirement already satisfied (use --upgrade to upgrade): six>=1.9 in /usr/local/lib/python2.7/dist-packages (from mock)\nCollecting funcsigs>=1; python_version < "3.3" (from mock)\n Downloading funcsigs-1.0.2-py2.py3-none-any.whl\nCollecting pbr>=0.11 (from mock)\n Downloading pbr-1.10.0-py2.py3-none-any.whl (96kB)\nInstalling collected packages: funcsigs, pbr, mock\nSuccessfully installed funcsigs-1.0.2 mock-2.0.0 pbr-1.10.0\nfor i in www/_/; do pip install -e $i ; done\nObtaining file:///opt/buildbot/www/base\n Complete output from command python setup.py egg_info:\n running egg_info\n npm install\n WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css\n WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade\n npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer\n npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130\n npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0.\n npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN prefer global bower@1.3.8 should be installed with -g\n \n > ws@0.4.32 install /opt/buildbot/www/base/node_modules/ws\n > (node-gyp rebuild 2> builderror.log) || (exit 0)\n \n \n > phantomjs@1.9.20 install /opt/buildbot/www/base/node_modules/phantomjs\n > node install.js\n \n sh: 1: node: not found\n buildbot-www@ /opt/buildbot/www/base\n ├── connect@2.12.0 extraneous\n ├─┬ gulp@3.8.6\n │ ├── archy@0.0.2\n │ ├─┬ chalk@0.5.1\n │ │ ├── ansi-styles@1.1.0\n │ │ ├─┬ has-ansi@0.1.0\n │ │ │ └── ansi-regex@0.2.1\n │ │ ├── strip-ansi@0.3.0\n │ │ └── supports-color@0.2.0\n │ ├── deprecated@0.0.1\n │ ├─┬ gulp-util@2.2.20\n │ │ ├─┬ dateformat@1.0.12\n │ │ │ ├── get-stdin@4.0.1\n │ │ │ └─┬ meow@3.7.0\n │ │ │ ├─┬ camelcase-keys@2.1.0\n │ │ │ │ └── camelcase@2.1.1\n │ │ │ ├── decamelize@1.2.0\n │ │ │ ├─┬ loud-rejection@1.6.0\n │ │ │ │ ├─┬ currently-unhandled@0.4.1\n │ │ │ │ │ └── array-find-index@1.0.1\n │ │ │ │ └── signal-exit@3.0.0\n │ │ │ ├── map-obj@1.0.1\n │ │ │ ├── minimist@1.2.0\n │ │ │ ├─┬ normalize-package-data@2.3.5\n │ │ │ │ ├── hosted-git-info@2.1.5\n │ │ │ │ ├─┬ is-builtin-module@1.0.0\n │ │ │ │ │ └── builtin-modules@1.1.1\n │ │ │ │ ├── semver@5.3.0\n │ │ │ │ └─┬ validate-npm-package-license@3.0.1\n │ │ │ │ ├─┬ spdx-correct@1.0.2\n │ │ │ │ │ └── spdx-license-ids@1.2.2\n │ │ │ │ └─┬ spdx-expression-parse@1.0.2\n │ │ │ │ └── spdx-exceptions@1.0.5\n │ │ │ ├── object-assign@4.1.0\n │ │ │ ├─┬ read-pkg-up@1.0.1\n │ │ │ │ ├─┬ find-up@1.1.2\n │ │ │ │ │ ├── path-exists@2.1.0\n │ │ │ │ │ └─┬ pinkie-promise@2.0.1\n │ │ │ │ │ └── pinkie@2.0.4\n │ │ │ │ └─┬ read-pkg@1.1.0\n │ │ │ │ ├─┬ load-json-file@1.1.0\n │ │ │ │ │ ├── graceful-fs@4.1.5\n │ │ │ │ │ ├─┬ parse-json@2.2.0\n │ │ │ │ │ │ └─┬ error-ex@1.3.0\n │ │ │ │ │ │ └── is-arrayish@0.2.1\n │ │ │ │ │ ├── pify@2.3.0\n │ │ │ │ │ └── strip-bom@2.0.0\n │ │ │ │ └── path-type@1.1.0\n │ │ │ ├─┬ redent@1.0.0\n │ │ │ │ ├─┬ indent-string@2.1.0\n │ │ │ │ │ └─┬ repeating@2.0.1\n │ │ │ │ │ └─┬ is-finite@1.0.1\n │ │ │ │ │ └── number-is-nan@1.0.0\n │ │ │ │ └── strip-indent@1.0.1\n │ │ │ └── trim-newlines@1.0.0\n │ │ ├── lodash._reinterpolate@2.4.1\n │ │ ├─┬ lodash.template@2.4.1\n │ │ │ ├── lodash._escapestringchar@2.4.1\n │ │ │ ├─┬ lodash.defaults@2.4.1\n │ │ │ │ └── lodash._objecttypes@2.4.1\n │ │ │ ├─┬ lodash.escape@2.4.1\n │ │ │ │ ├─┬ lodash._escapehtmlchar@2.4.1\n │ │ │ │ │ └── lodash._htmlescapes@2.4.1\n │ │ │ │ └── lodash._reunescapedhtml@2.4.1\n │ │ │ ├─┬ lodash.keys@2.4.1\n │ │ │ │ ├── lodash._isnative@2.4.1\n │ │ │ │ ├── lodash._shimkeys@2.4.1\n │ │ │ │ └── lodash.isobject@2.4.1\n │ │ │ ├── lodash.templatesettings@2.4.1\n │ │ │ └── lodash.values@2.4.1\n │ │ ├─┬ multipipe@0.1.2\n │ │ │ └─┬ duplexer2@0.0.2\n │ │ │ └── readable-stream@1.1.14\n │ │ └─┬ vinyl@0.2.3\n │ │ └── clone-stats@0.0.1\n │ ├── interpret@0.3.10\n │ ├─┬ liftoff@0.12.1\n │ │ ├── extend@1.3.0\n │ │ ├─┬ findup-sync@0.1.3\n │ │ │ └─┬ glob@3.2.11\n │ │ │ └─┬ minimatch@0.3.0\n │ │ │ ├── lru-cache@2.5.2\n │ │ │ └── sigmund@1.0.1\n │ │ └── resolve@0.7.4\n │ ├── minimist@0.2.0\n │ ├─┬ orchestrator@0.3.7\n │ │ ├─┬ end-of-stream@0.1.5\n │ │ │ └─┬ once@1.3.3\n │ │ │ └── wrappy@1.0.2\n │ │ ├── sequencify@0.0.7\n │ │ └── stream-consume@0.1.0\n │ ├── pretty-hrtime@0.2.2\n │ ├── semver@2.3.2\n │ ├── tildify@0.2.0\n │ └─┬ vinyl-fs@0.3.14\n │ ├─┬ defaults@1.0.3\n │ │ └── clone@1.0.2\n │ ├─┬ glob-stream@3.1.18\n │ │ ├─┬ glob@4.5.3\n │ │ │ └── inflight@1.0.5\n │ │ ├─┬ glob2base@0.0.12\n │ │ │ └── find-index@0.1.1\n │ │ ├─┬ minimatch@2.0.10\n │ │ │ └─┬ brace-expansion@1.1.6\n │ │ │ ├── balanced-match@0.4.2\n │ │ │ └── concat-map@0.0.1\n │ │ ├── ordered-read-streams@0.1.0\n │ │ ├─┬ through2@0.6.5\n │ │ │ ├── readable-stream@1.0.34\n │ │ │ └── xtend@4.0.1\n │ │ └── unique-stream@1.0.0\n │ ├─┬ glob-watcher@0.0.6\n │ │ └─┬ gaze@0.5.2\n │ │ └─┬ globule@0.1.0\n │ │ ├─┬ glob@3.1.21\n │ │ │ ├── graceful-fs@1.2.3\n │ │ │ └── inherits@1.0.2\n │ │ ├── lodash@1.0.2\n │ │ └── minimatch@0.2.14\n │ ├── graceful-fs@3.0.8\n │ ├─┬ mkdirp@0.5.1\n │ │ └── minimist@0.0.8\n │ ├─┬ strip-bom@1.0.0\n │ │ ├── first-chunk-stream@1.0.0\n │ │ └── is-utf8@0.2.1\n │ ├─┬ through2@0.6.5\n │ │ ├── readable-stream@1.0.34\n │ │ └── xtend@4.0.1\n │ └─┬ vinyl@0.4.6\n │ └── clone@0.2.0\n ├── gulp-angular-templatecache@1.2.1 extraneous\n ├── gulp-bower-deps@0.2.5 extraneous\n ├── gulp-cached@1.0.4 extraneous\n ├── gulp-coffee@2.1.2 extraneous\n ├── gulp-fixtures2js@0.0.1 extraneous\n ├── gulp-help@1.3.4 extraneous\n ├── gulp-if@1.2.5 extraneous\n ├── gulp-jade@0.6.1 extraneous\n ├── gulp-karma@0.0.5 extraneous\n ├── gulp-less@1.3.9 extraneous\n ├── gulp-livereload@2.1.1 extraneous\n ├── gulp-minify-css@0.3.13 extraneous\n ├── gulp-ng-annotate@0.2.0 extraneous\n ├── gulp-ng-classify@4.0.1 extraneous\n ├── gulp-remember@0.2.2 extraneous\n ├── gulp-rename@1.2.2 extraneous\n ├─┬ gulp-shell@0.2.9\n │ ├── async@0.9.2\n │ ├─┬ gulp-util@3.0.7\n │ │ ├── array-differ@1.0.0\n │ │ ├── array-uniq@1.0.3\n │ │ ├── beeper@1.1.0\n │ │ ├─┬ chalk@1.1.3\n │ │ │ ├── ansi-styles@2.2.1\n │ │ │ ├─┬ has-ansi@2.0.0\n │ │ │ │ └── ansi-regex@2.0.0\n │ │ │ ├── strip-ansi@3.0.1\n │ │ │ └── supports-color@2.0.0\n │ │ ├─┬ fancy-log@1.2.0\n │ │ │ ├─┬ chalk@1.1.3\n │ │ │ │ ├── ansi-styles@2.2.1\n │ │ │ │ ├─┬ has-ansi@2.0.0\n │ │ │ │ │ └── ansi-regex@2.0.0\n │ │ │ │ ├── strip-ansi@3.0.1\n │ │ │ │ └── supports-color@2.0.0\n │ │ │ └── time-stamp@1.0.1\n │ │ ├─┬ gulplog@1.0.0\n │ │ │ └── glogg@1.0.0\n │ │ ├─┬ has-gulplog@0.1.0\n │ │ │ └── sparkles@1.0.0\n │ │ ├── lodash._reescape@3.0.0\n │ │ ├── lodash._reevaluate@3.0.0\n │ │ ├── lodash._reinterpolate@3.0.0\n │ │ ├─┬ lodash.template@3.6.2\n │ │ │ ├── lodash._basecopy@3.0.1\n │ │ │ ├── lodash._basetostring@3.0.1\n │ │ │ ├── lodash._basevalues@3.0.0\n │ │ │ ├── lodash._isiterateecall@3.0.9\n │ │ │ ├─┬ lodash.escape@3.2.0\n │ │ │ │ └── lodash._root@3.0.1\n │ │ │ ├─┬ lodash.keys@3.1.2\n │ │ │ │ ├── lodash.getnative@3.9.1\n │ │ │ │ ├── lodash.isarguments@3.0.9\n │ │ │ │ └── lodash.isarray@3.0.4\n │ │ │ ├── lodash.restparam@3.6.1\n │ │ │ └── lodash.templatesettings@3.1.1\n │ │ ├── minimist@1.2.0\n │ │ ├── object-assign@3.0.0\n │ │ ├── replace-ext@0.0.1\n │ │ ├─┬ through2@2.0.1\n │ │ │ ├─┬ readable-stream@2.0.6\n │ │ │ │ └── isarray@1.0.0\n │ │ │ └── xtend@4.0.1\n │ │ └── vinyl@0.5.3\n │ ├── lodash@2.4.2\n │ └─┬ through2@0.5.1\n │ ├─┬ readable-stream@1.0.34\n │ │ ├── core-util-is@1.0.2\n │ │ ├── inherits@2.0.1\n │ │ ├── isarray@0.0.1\n │ │ └── string_decoder@0.10.31\n │ └── xtend@3.0.0\n ├── gulp-sourcemaps@1.1.5 extraneous\n ├── gulp-uglify@0.3.2 extraneous\n ├── karma@0.12.37 extraneous\n ├── karma-coverage@0.2.7 extraneous\n ├── karma-jasmine@0.2.3 extraneous\n └── karma-sourcemap-loader@0.2.0 extraneous\n \n npm WARN optional Skipping failed optional dependency /chokidar/fsevents:\n npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14\n npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.\n npm WARN buildbot-www@ No description\n npm WARN buildbot-www@ No repository field.\n npm WARN buildbot-www@ No license field.\n npm ERR! Linux 4.6.4-1-userns\n npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"\n npm ERR! node v4.2.6\n npm ERR! npm v3.5.2\n npm ERR! file sh\n npm ERR! code ELIFECYCLE\n npm ERR! errno ENOENT\n npm ERR! syscall spawn\n \n npm ERR! phantomjs@1.9.20 install: node install.js\n npm ERR! spawn ENOENT\n npm ERR!\n npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.\n npm ERR! Make sure you have the latest version of node.js and npm installed.\n npm ERR! If you do, this is most likely a problem with the phantomjs package,\n npm ERR! not with npm itself.\n npm ERR! Tell the author that this fails on your system:\n npm ERR! node install.js\n npm ERR! You can get information on how to open an issue for this project with:\n npm ERR! npm bugs phantomjs\n npm ERR! Or if that isn't available, you can get their info via:\n npm ERR! npm owner ls phantomjs\n npm ERR! There is likely additional logging output above.\n \n npm ERR! Please include the following file with any support request:\n npm ERR! /opt/buildbot/www/base/npm-debug.log\n error: command 'npm' failed with exit status 1\n \n ----------------------------------------\nObtaining file:///opt/buildbot/www/codeparameter\n Complete output from command python setup.py egg_info:\n running egg_info\n npm install\n WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css\n WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade\n npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer\n npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130\n npm WARN prefer global bower@1.3.8 should be installed with -g\n \n > ws@0.4.32 install /opt/buildbot/www/codeparameter/node_modules/ws\n > (node-gyp rebuild 2> builderror.log) || (exit 0)\n \n \n > phantomjs@1.9.20 install /opt/buildbot/www/codeparameter/node_modules/phantomjs\n > node install.js\n \n sh: 1: node: not found\n buildbot-codeparameter@ /opt/buildbot/www/codeparameter\n ├── connect@2.12.0 extraneous\n ├── gulp-angular-templatecache@1.2.1 extraneous\n ├── gulp-bower-deps@0.2.5 extraneous\n ├── gulp-cached@1.0.4 extraneous\n ├── gulp-coffee@2.1.2 extraneous\n ├── gulp-fixtures2js@0.0.1 extraneous\n ├── gulp-help@1.3.4 extraneous\n ├── gulp-if@1.2.5 extraneous\n ├── gulp-jade@0.6.1 extraneous\n ├── gulp-karma@0.0.5 extraneous\n ├── gulp-less@1.3.9 extraneous\n ├── gulp-livereload@2.1.1 extraneous\n ├── gulp-minify-css@0.3.13 extraneous\n ├── gulp-ng-annotate@0.2.0 extraneous\n ├── gulp-ng-classify@4.0.1 extraneous\n ├── gulp-remember@0.2.2 extraneous\n ├── gulp-rename@1.2.2 extraneous\n ├── gulp-sourcemaps@1.1.5 extraneous\n ├── gulp-uglify@0.3.2 extraneous\n ├── karma@0.12.37 extraneous\n ├── karma-coverage@0.2.7 extraneous\n ├── karma-jasmine@0.2.3 extraneous\n └── karma-sourcemap-loader@0.2.0 extraneous\n \n npm WARN optional Skipping failed optional dependency /chokidar/fsevents:\n npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14\n npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.\n npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.\n npm WARN buildbot-codeparameter@ No description\n npm WARN buildbot-codeparameter@ No repository field.\n npm WARN buildbot-codeparameter@ No license field.\n npm ERR! Linux 4.6.4-1-userns\n npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"\n npm ERR! node v4.2.6\n npm ERR! npm v3.5.2\n npm ERR! file sh\n npm ERR! code ELIFECYCLE\n npm ERR! errno ENOENT\n npm ERR! syscall spawn\n \n npm ERR! phantomjs@1.9.20 install: node install.js\n npm ERR! spawn ENOENT\n npm ERR!\n npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.\n npm ERR! Make sure you have the latest version of node.js and npm installed.\n npm ERR! If you do, this is most likely a problem with the phantomjs package,\n npm ERR! not with npm itself.\n npm ERR! Tell the author that this fails on your system:\n npm ERR! node install.js\n npm ERR! You can get information on how to open an issue for this project with:\n npm ERR! npm bugs phantomjs\n npm ERR! Or if that isn't available, you can get their info via:\n npm ERR! npm owner ls phantomjs\n npm ERR! There is likely additional logging output above.\n \n npm ERR! Please include the following file with any support request:\n npm ERR! /opt/buildbot/www/codeparameter/npm-debug.log\n error: command 'npm' failed with exit status 1\n \n ----------------------------------------\nObtaining file:///opt/buildbot/www/console_view\n Complete output from command python setup.py egg_info:\n running egg_info\n npm install\n WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css\n npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade\n npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer\n npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130\n npm WARN prefer global bower@1.3.8 should be installed with -g\n \n > ws@0.4.32 install /opt/buildbot/www/console_view/node_modules/ws\n > (node-gyp rebuild 2> builderror.log) || (exit 0)\n \n \n > phantomjs@1.9.20 install /opt/buildbot/www/console_view/node_modules/phantomjs\n > node install.js\n \n sh: 1: node: not found\n buildbot-console-view@ /opt/buildbot/www/console_view\n ├── connect@2.12.0 extraneous\n ├── gulp-angular-templatecache@1.2.1 extraneous\n ├── gulp-bower-deps@0.2.5 extraneous\n ├── gulp-cached@1.0.4 extraneous\n ├── gulp-coffee@2.1.2 extraneous\n ├── gulp-fixtures2js@0.0.1 extraneous\n ├── gulp-help@1.3.4 extraneous\n ├── gulp-if@1.2.5 extraneous\n ├── gulp-jade@0.6.1 extraneous\n ├── gulp-karma@0.0.5 extraneous\n ├── gulp-less@1.3.9 extraneous\n ├── gulp-livereload@2.1.1 extraneous\n ├── gulp-minify-css@0.3.13 extraneous\n ├── gulp-ng-annotate@0.2.0 extraneous\n ├── gulp-ng-classify@4.0.1 extraneous\n ├── gulp-remember@0.2.2 extraneous\n ├── gulp-rename@1.2.2 extraneous\n ├── gulp-sourcemaps@1.1.5 extraneous\n ├── gulp-uglify@0.3.2 extraneous\n ├── karma@0.12.37 extraneous\n ├── karma-coverage@0.2.7 extraneous\n ├── karma-jasmine@0.2.3 extraneous\n └── karma-sourcemap-loader@0.2.0 extraneous\n \n npm WARN optional Skipping failed optional dependency /chokidar/fsevents:\n npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14\n npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.\n npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.\n npm WARN buildbot-console-view@ No description\n npm WARN buildbot-console-view@ No repository field.\n npm WARN buildbot-console-view@ No license field.\n npm ERR! Linux 4.6.4-1-userns\n npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"\n npm ERR! node v4.2.6\n npm ERR! npm v3.5.2\n npm ERR! file sh\n npm ERR! code ELIFECYCLE\n npm ERR! errno ENOENT\n npm ERR! syscall spawn\n \n npm ERR! phantomjs@1.9.20 install: node install.js\n npm ERR! spawn ENOENT\n npm ERR!\n npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.\n npm ERR! Make sure you have the latest version of node.js and npm installed.\n npm ERR! If you do, this is most likely a problem with the phantomjs package,\n npm ERR! not with npm itself.\n npm ERR! Tell the author that this fails on your system:\n npm ERR! node install.js\n npm ERR! You can get information on how to open an issue for this project with:\n npm ERR! npm bugs phantomjs\n npm ERR! Or if that isn't available, you can get their info via:\n npm ERR! npm owner ls phantomjs\n npm ERR! There is likely additional logging output above.\n \n npm ERR! Please include the following file with any support request:\n npm ERR! /opt/buildbot/www/console_view/npm-debug.log\n error: command 'npm' failed with exit status 1\n \n ----------------------------------------\nObtaining file:///opt/buildbot/www/waterfall_view\n Complete output from command python setup.py egg_info:\n running egg_info\n npm install\n WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css\n WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})\n WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})\n npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\n npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade\n npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer\n npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\n npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130\n npm WARN prefer global bower@1.3.8 should be installed with -g\n \n > ws@0.4.32 install /opt/buildbot/www/waterfall_view/node_modules/ws\n > (node-gyp rebuild 2> builderror.log) || (exit 0)\n \n \n > phantomjs@1.9.20 install /opt/buildbot/www/waterfall_view/node_modules/phantomjs\n > node install.js\n \n sh: 1: node: not found\n buildbot-waterfall_view@ /opt/buildbot/www/waterfall_view\n ├── connect@2.12.0 extraneous\n ├── gulp-angular-templatecache@1.2.1 extraneous\n ├── gulp-bower-deps@0.2.5 extraneous\n ├── gulp-cached@1.0.4 extraneous\n ├── gulp-coffee@2.1.2 extraneous\n ├── gulp-fixtures2js@0.0.1 extraneous\n ├── gulp-help@1.3.4 extraneous\n ├── gulp-if@1.2.5 extraneous\n ├── gulp-jade@0.6.1 extraneous\n ├── gulp-karma@0.0.5 extraneous\n ├── gulp-less@1.3.9 extraneous\n ├── gulp-livereload@2.1.1 extraneous\n ├── gulp-minify-css@0.3.13 extraneous\n ├── gulp-ng-annotate@0.2.0 extraneous\n ├── gulp-ng-classify@4.0.1 extraneous\n ├── gulp-remember@0.2.2 extraneous\n ├── gulp-rename@1.2.2 extraneous\n ├── gulp-sourcemaps@1.1.5 extraneous\n ├── gulp-uglify@0.3.2 extraneous\n ├── karma@0.12.37 extraneous\n ├── karma-coverage@0.2.7 extraneous\n ├── karma-jasmine@0.2.3 extraneous\n └── karma-sourcemap-loader@0.2.0 extraneous\n \n npm WARN optional Skipping failed optional dependency /chokidar/fsevents:\n npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14\n npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.\n npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.\n npm WARN buildbot-waterfall_view@ No description\n npm WARN buildbot-waterfall_view@ No repository field.\n npm WARN buildbot-waterfall_view@ No license field.\n npm ERR! Linux 4.6.4-1-userns\n npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"\n npm ERR! node v4.2.6\n npm ERR! npm v3.5.2\n npm ERR! file sh\n npm ERR! code ELIFECYCLE\n npm ERR! errno ENOENT\n npm ERR! syscall spawn\n \n npm ERR! phantomjs@1.9.20 install: node install.js\n npm ERR! spawn ENOENT\n npm ERR!\n npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.\n npm ERR! Make sure you have the latest version of node.js and npm installed.\n npm ERR! If you do, this is most likely a problem with the phantomjs package,\n npm ERR! not with npm itself.\n npm ERR! Tell the author that this fails on your system:\n npm ERR! node install.js\n npm ERR! You can get information on how to open an issue for this project with:\n npm ERR! npm bugs phantomjs\n npm ERR! Or if that isn't available, you can get their info via:\n npm ERR! npm owner ls phantomjs\n npm ERR! There is likely additional logging output above.\n \n npm ERR! Please include the following file with any support request:\n npm ERR! /opt/buildbot/www/waterfall_view/npm-debug.log\n error: command 'npm' failed with exit status 1\n \n ----------------------------------------\nMakefile:31: recipe for target 'frontend' failed", "stdout_lines": ["pip install -e pkg", "Obtaining file:///opt/buildbot/pkg", "Installing collected packages: buildbot-pkg", " Running setup.py develop for buildbot-pkg", "Successfully installed buildbot-pkg-0.9.0", "pip install mock", "Collecting mock", " Downloading mock-2.0.0-py2.py3-none-any.whl (56kB)", "Requirement already satisfied (use --upgrade to upgrade): six>=1.9 in /usr/local/lib/python2.7/dist-packages (from mock)", "Collecting funcsigs>=1; python_version < "3.3" (from mock)", " Downloading funcsigs-1.0.2-py2.py3-none-any.whl", "Collecting pbr>=0.11 (from mock)", " Downloading pbr-1.10.0-py2.py3-none-any.whl (96kB)", "Installing collected packages: funcsigs, pbr, mock", "Successfully installed funcsigs-1.0.2 mock-2.0.0 pbr-1.10.0", "for i in www//; do pip install -e $i ; done", "Obtaining file:///opt/buildbot/www/base", " Complete output from command python setup.py egg_info:", " running egg_info", " npm install", " WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css", " WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade", " npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer", " npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130", " npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0.", " npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN prefer global bower@1.3.8 should be installed with -g", " ", " > ws@0.4.32 install /opt/buildbot/www/base/node_modules/ws", " > (node-gyp rebuild 2> builderror.log) || (exit 0)", " ", " ", " > phantomjs@1.9.20 install /opt/buildbot/www/base/node_modules/phantomjs", " > node install.js", " ", " sh: 1: node: not found", " buildbot-www@ /opt/buildbot/www/base", " ├── connect@2.12.0 extraneous", " ├─┬ gulp@3.8.6", " │ ├── archy@0.0.2", " │ ├─┬ chalk@0.5.1", " │ │ ├── ansi-styles@1.1.0", " │ │ ├─┬ has-ansi@0.1.0", " │ │ │ └── ansi-regex@0.2.1", " │ │ ├── strip-ansi@0.3.0", " │ │ └── supports-color@0.2.0", " │ ├── deprecated@0.0.1", " │ ├─┬ gulp-util@2.2.20", " │ │ ├─┬ dateformat@1.0.12", " │ │ │ ├── get-stdin@4.0.1", " │ │ │ └─┬ meow@3.7.0", " │ │ │ ├─┬ camelcase-keys@2.1.0", " │ │ │ │ └── camelcase@2.1.1", " │ │ │ ├── decamelize@1.2.0", " │ │ │ ├─┬ loud-rejection@1.6.0", " │ │ │ │ ├─┬ currently-unhandled@0.4.1", " │ │ │ │ │ └── array-find-index@1.0.1", " │ │ │ │ └── signal-exit@3.0.0", " │ │ │ ├── map-obj@1.0.1", " │ │ │ ├── minimist@1.2.0", " │ │ │ ├─┬ normalize-package-data@2.3.5", " │ │ │ │ ├── hosted-git-info@2.1.5", " │ │ │ │ ├─┬ is-builtin-module@1.0.0", " │ │ │ │ │ └── builtin-modules@1.1.1", " │ │ │ │ ├── semver@5.3.0", " │ │ │ │ └─┬ validate-npm-package-license@3.0.1", " │ │ │ │ ├─┬ spdx-correct@1.0.2", " │ │ │ │ │ └── spdx-license-ids@1.2.2", " │ │ │ │ └─┬ spdx-expression-parse@1.0.2", " │ │ │ │ └── spdx-exceptions@1.0.5", " │ │ │ ├── object-assign@4.1.0", " │ │ │ ├─┬ read-pkg-up@1.0.1", " │ │ │ │ ├─┬ find-up@1.1.2", " │ │ │ │ │ ├── path-exists@2.1.0", " │ │ │ │ │ └─┬ pinkie-promise@2.0.1", " │ │ │ │ │ └── pinkie@2.0.4", " │ │ │ │ └─┬ read-pkg@1.1.0", " │ │ │ │ ├─┬ load-json-file@1.1.0", " │ │ │ │ │ ├── graceful-fs@4.1.5", " │ │ │ │ │ ├─┬ parse-json@2.2.0", " │ │ │ │ │ │ └─┬ error-ex@1.3.0", " │ │ │ │ │ │ └── is-arrayish@0.2.1", " │ │ │ │ │ ├── pify@2.3.0", " │ │ │ │ │ └── strip-bom@2.0.0", " │ │ │ │ └── path-type@1.1.0", " │ │ │ ├─┬ redent@1.0.0", " │ │ │ │ ├─┬ indent-string@2.1.0", " │ │ │ │ │ └─┬ repeating@2.0.1", " │ │ │ │ │ └─┬ is-finite@1.0.1", " │ │ │ │ │ └── number-is-nan@1.0.0", " │ │ │ │ └── strip-indent@1.0.1", " │ │ │ └── trim-newlines@1.0.0", " │ │ ├── lodash._reinterpolate@2.4.1", " │ │ ├─┬ lodash.template@2.4.1", " │ │ │ ├── lodash._escapestringchar@2.4.1", " │ │ │ ├─┬ lodash.defaults@2.4.1", " │ │ │ │ └── lodash._objecttypes@2.4.1", " │ │ │ ├─┬ lodash.escape@2.4.1", " │ │ │ │ ├─┬ lodash._escapehtmlchar@2.4.1", " │ │ │ │ │ └── lodash._htmlescapes@2.4.1", " │ │ │ │ └── lodash._reunescapedhtml@2.4.1", " │ │ │ ├─┬ lodash.keys@2.4.1", " │ │ │ │ ├── lodash._isnative@2.4.1", " │ │ │ │ ├── lodash._shimkeys@2.4.1", " │ │ │ │ └── lodash.isobject@2.4.1", " │ │ │ ├── lodash.templatesettings@2.4.1", " │ │ │ └── lodash.values@2.4.1", " │ │ ├─┬ multipipe@0.1.2", " │ │ │ └─┬ duplexer2@0.0.2", " │ │ │ └── readable-stream@1.1.14", " │ │ └─┬ vinyl@0.2.3", " │ │ └── clone-stats@0.0.1", " │ ├── interpret@0.3.10", " │ ├─┬ liftoff@0.12.1", " │ │ ├── extend@1.3.0", " │ │ ├─┬ findup-sync@0.1.3", " │ │ │ └─┬ glob@3.2.11", " │ │ │ └─┬ minimatch@0.3.0", " │ │ │ ├── lru-cache@2.5.2", " │ │ │ └── sigmund@1.0.1", " │ │ └── resolve@0.7.4", " │ ├── minimist@0.2.0", " │ ├─┬ orchestrator@0.3.7", " │ │ ├─┬ end-of-stream@0.1.5", " │ │ │ └─┬ once@1.3.3", " │ │ │ └── wrappy@1.0.2", " │ │ ├── sequencify@0.0.7", " │ │ └── stream-consume@0.1.0", " │ ├── pretty-hrtime@0.2.2", " │ ├── semver@2.3.2", " │ ├── tildify@0.2.0", " │ └─┬ vinyl-fs@0.3.14", " │ ├─┬ defaults@1.0.3", " │ │ └── clone@1.0.2", " │ ├─┬ glob-stream@3.1.18", " │ │ ├─┬ glob@4.5.3", " │ │ │ └── inflight@1.0.5", " │ │ ├─┬ glob2base@0.0.12", " │ │ │ └── find-index@0.1.1", " │ │ ├─┬ minimatch@2.0.10", " │ │ │ └─┬ brace-expansion@1.1.6", " │ │ │ ├── balanced-match@0.4.2", " │ │ │ └── concat-map@0.0.1", " │ │ ├── ordered-read-streams@0.1.0", " │ │ ├─┬ through2@0.6.5", " │ │ │ ├── readable-stream@1.0.34", " │ │ │ └── xtend@4.0.1", " │ │ └── unique-stream@1.0.0", " │ ├─┬ glob-watcher@0.0.6", " │ │ └─┬ gaze@0.5.2", " │ │ └─┬ globule@0.1.0", " │ │ ├─┬ glob@3.1.21", " │ │ │ ├── graceful-fs@1.2.3", " │ │ │ └── inherits@1.0.2", " │ │ ├── lodash@1.0.2", " │ │ └── minimatch@0.2.14", " │ ├── graceful-fs@3.0.8", " │ ├─┬ mkdirp@0.5.1", " │ │ └── minimist@0.0.8", " │ ├─┬ strip-bom@1.0.0", " │ │ ├── first-chunk-stream@1.0.0", " │ │ └── is-utf8@0.2.1", " │ ├─┬ through2@0.6.5", " │ │ ├── readable-stream@1.0.34", " │ │ └── xtend@4.0.1", " │ └─┬ vinyl@0.4.6", " │ └── clone@0.2.0", " ├── gulp-angular-templatecache@1.2.1 extraneous", " ├── gulp-bower-deps@0.2.5 extraneous", " ├── gulp-cached@1.0.4 extraneous", " ├── gulp-coffee@2.1.2 extraneous", " ├── gulp-fixtures2js@0.0.1 extraneous", " ├── gulp-help@1.3.4 extraneous", " ├── gulp-if@1.2.5 extraneous", " ├── gulp-jade@0.6.1 extraneous", " ├── gulp-karma@0.0.5 extraneous", " ├── gulp-less@1.3.9 extraneous", " ├── gulp-livereload@2.1.1 extraneous", " ├── gulp-minify-css@0.3.13 extraneous", " ├── gulp-ng-annotate@0.2.0 extraneous", " ├── gulp-ng-classify@4.0.1 extraneous", " ├── gulp-remember@0.2.2 extraneous", " ├── gulp-rename@1.2.2 extraneous", " ├─┬ gulp-shell@0.2.9", " │ ├── async@0.9.2", " │ ├─┬ gulp-util@3.0.7", " │ │ ├── array-differ@1.0.0", " │ │ ├── array-uniq@1.0.3", " │ │ ├── beeper@1.1.0", " │ │ ├─┬ chalk@1.1.3", " │ │ │ ├── ansi-styles@2.2.1", " │ │ │ ├─┬ has-ansi@2.0.0", " │ │ │ │ └── ansi-regex@2.0.0", " │ │ │ ├── strip-ansi@3.0.1", " │ │ │ └── supports-color@2.0.0", " │ │ ├─┬ fancy-log@1.2.0", " │ │ │ ├─┬ chalk@1.1.3", " │ │ │ │ ├── ansi-styles@2.2.1", " │ │ │ │ ├─┬ has-ansi@2.0.0", " │ │ │ │ │ └── ansi-regex@2.0.0", " │ │ │ │ ├── strip-ansi@3.0.1", " │ │ │ │ └── supports-color@2.0.0", " │ │ │ └── time-stamp@1.0.1", " │ │ ├─┬ gulplog@1.0.0", " │ │ │ └── glogg@1.0.0", " │ │ ├─┬ has-gulplog@0.1.0", " │ │ │ └── sparkles@1.0.0", " │ │ ├── lodash._reescape@3.0.0", " │ │ ├── lodash._reevaluate@3.0.0", " │ │ ├── lodash._reinterpolate@3.0.0", " │ │ ├─┬ lodash.template@3.6.2", " │ │ │ ├── lodash._basecopy@3.0.1", " │ │ │ ├── lodash._basetostring@3.0.1", " │ │ │ ├── lodash._basevalues@3.0.0", " │ │ │ ├── lodash._isiterateecall@3.0.9", " │ │ │ ├─┬ lodash.escape@3.2.0", " │ │ │ │ └── lodash._root@3.0.1", " │ │ │ ├─┬ lodash.keys@3.1.2", " │ │ │ │ ├── lodash._getnative@3.9.1", " │ │ │ │ ├── lodash.isarguments@3.0.9", " │ │ │ │ └── lodash.isarray@3.0.4", " │ │ │ ├── lodash.restparam@3.6.1", " │ │ │ └── lodash.templatesettings@3.1.1", " │ │ ├── minimist@1.2.0", " │ │ ├── object-assign@3.0.0", " │ │ ├── replace-ext@0.0.1", " │ │ ├─┬ through2@2.0.1", " │ │ │ ├─┬ readable-stream@2.0.6", " │ │ │ │ └── isarray@1.0.0", " │ │ │ └── xtend@4.0.1", " │ │ └── vinyl@0.5.3", " │ ├── lodash@2.4.2", " │ └─┬ through2@0.5.1", " │ ├─┬ readable-stream@1.0.34", " │ │ ├── core-util-is@1.0.2", " │ │ ├── inherits@2.0.1", " │ │ ├── isarray@0.0.1", " │ │ └── string_decoder@0.10.31", " │ └── xtend@3.0.0", " ├── gulp-sourcemaps@1.1.5 extraneous", " ├── gulp-uglify@0.3.2 extraneous", " ├── karma@0.12.37 extraneous", " ├── karma-coverage@0.2.7 extraneous", " ├── karma-jasmine@0.2.3 extraneous", " └── karma-sourcemap-loader@0.2.0 extraneous", " ", " npm WARN optional Skipping failed optional dependency /chokidar/fsevents:", " npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14", " npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.", " npm WARN buildbot-www@ No description", " npm WARN buildbot-www@ No repository field.", " npm WARN buildbot-www@ No license field.", " npm ERR! Linux 4.6.4-1-userns", " npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"", " npm ERR! node v4.2.6", " npm ERR! npm v3.5.2", " npm ERR! file sh", " npm ERR! code ELIFECYCLE", " npm ERR! errno ENOENT", " npm ERR! syscall spawn", " ", " npm ERR! phantomjs@1.9.20 install: node install.js", " npm ERR! spawn ENOENT", " npm ERR!", " npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.", " npm ERR! Make sure you have the latest version of node.js and npm installed.", " npm ERR! If you do, this is most likely a problem with the phantomjs package,", " npm ERR! not with npm itself.", " npm ERR! Tell the author that this fails on your system:", " npm ERR! node install.js", " npm ERR! You can get information on how to open an issue for this project with:", " npm ERR! npm bugs phantomjs", " npm ERR! Or if that isn't available, you can get their info via:", " npm ERR! npm owner ls phantomjs", " npm ERR! There is likely additional logging output above.", " ", " npm ERR! Please include the following file with any support request:", " npm ERR! /opt/buildbot/www/base/npm-debug.log", " error: command 'npm' failed with exit status 1", " ", " ----------------------------------------", "Obtaining file:///opt/buildbot/www/codeparameter", " Complete output from command python setup.py egg_info:", " running egg_info", " npm install", " WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css", " WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade", " npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer", " npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130", " npm WARN prefer global bower@1.3.8 should be installed with -g", " ", " > ws@0.4.32 install /opt/buildbot/www/codeparameter/node_modules/ws", " > (node-gyp rebuild 2> builderror.log) || (exit 0)", " ", " ", " > phantomjs@1.9.20 install /opt/buildbot/www/codeparameter/node_modules/phantomjs", " > node install.js", " ", " sh: 1: node: not found", " buildbot-codeparameter@ /opt/buildbot/www/codeparameter", " ├── connect@2.12.0 extraneous", " ├── gulp-angular-templatecache@1.2.1 extraneous", " ├── gulp-bower-deps@0.2.5 extraneous", " ├── gulp-cached@1.0.4 extraneous", " ├── gulp-coffee@2.1.2 extraneous", " ├── gulp-fixtures2js@0.0.1 extraneous", " ├── gulp-help@1.3.4 extraneous", " ├── gulp-if@1.2.5 extraneous", " ├── gulp-jade@0.6.1 extraneous", " ├── gulp-karma@0.0.5 extraneous", " ├── gulp-less@1.3.9 extraneous", " ├── gulp-livereload@2.1.1 extraneous", " ├── gulp-minify-css@0.3.13 extraneous", " ├── gulp-ng-annotate@0.2.0 extraneous", " ├── gulp-ng-classify@4.0.1 extraneous", " ├── gulp-remember@0.2.2 extraneous", " ├── gulp-rename@1.2.2 extraneous", " ├── gulp-sourcemaps@1.1.5 extraneous", " ├── gulp-uglify@0.3.2 extraneous", " ├── karma@0.12.37 extraneous", " ├── karma-coverage@0.2.7 extraneous", " ├── karma-jasmine@0.2.3 extraneous", " └── karma-sourcemap-loader@0.2.0 extraneous", " ", " npm WARN optional Skipping failed optional dependency /chokidar/fsevents:", " npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14", " npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.", " npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.", " npm WARN buildbot-codeparameter@ No description", " npm WARN buildbot-codeparameter@ No repository field.", " npm WARN buildbot-codeparameter@ No license field.", " npm ERR! Linux 4.6.4-1-userns", " npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"", " npm ERR! node v4.2.6", " npm ERR! npm v3.5.2", " npm ERR! file sh", " npm ERR! code ELIFECYCLE", " npm ERR! errno ENOENT", " npm ERR! syscall spawn", " ", " npm ERR! phantomjs@1.9.20 install: node install.js", " npm ERR! spawn ENOENT", " npm ERR!", " npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.", " npm ERR! Make sure you have the latest version of node.js and npm installed.", " npm ERR! If you do, this is most likely a problem with the phantomjs package,", " npm ERR! not with npm itself.", " npm ERR! Tell the author that this fails on your system:", " npm ERR! node install.js", " npm ERR! You can get information on how to open an issue for this project with:", " npm ERR! npm bugs phantomjs", " npm ERR! Or if that isn't available, you can get their info via:", " npm ERR! npm owner ls phantomjs", " npm ERR! There is likely additional logging output above.", " ", " npm ERR! Please include the following file with any support request:", " npm ERR! /opt/buildbot/www/codeparameter/npm-debug.log", " error: command 'npm' failed with exit status 1", " ", " ----------------------------------------", "Obtaining file:///opt/buildbot/www/console_view", " Complete output from command python setup.py egg_info:", " running egg_info", " npm install", " WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css", " npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade", " npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer", " npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130", " npm WARN prefer global bower@1.3.8 should be installed with -g", " ", " > ws@0.4.32 install /opt/buildbot/www/console_view/node_modules/ws", " > (node-gyp rebuild 2> builderror.log) || (exit 0)", " ", " ", " > phantomjs@1.9.20 install /opt/buildbot/www/console_view/node_modules/phantomjs", " > node install.js", " ", " sh: 1: node: not found", " buildbot-console-view@ /opt/buildbot/www/console_view", " ├── connect@2.12.0 extraneous", " ├── gulp-angular-templatecache@1.2.1 extraneous", " ├── gulp-bower-deps@0.2.5 extraneous", " ├── gulp-cached@1.0.4 extraneous", " ├── gulp-coffee@2.1.2 extraneous", " ├── gulp-fixtures2js@0.0.1 extraneous", " ├── gulp-help@1.3.4 extraneous", " ├── gulp-if@1.2.5 extraneous", " ├── gulp-jade@0.6.1 extraneous", " ├── gulp-karma@0.0.5 extraneous", " ├── gulp-less@1.3.9 extraneous", " ├── gulp-livereload@2.1.1 extraneous", " ├── gulp-minify-css@0.3.13 extraneous", " ├── gulp-ng-annotate@0.2.0 extraneous", " ├── gulp-ng-classify@4.0.1 extraneous", " ├── gulp-remember@0.2.2 extraneous", " ├── gulp-rename@1.2.2 extraneous", " ├── gulp-sourcemaps@1.1.5 extraneous", " ├── gulp-uglify@0.3.2 extraneous", " ├── karma@0.12.37 extraneous", " ├── karma-coverage@0.2.7 extraneous", " ├── karma-jasmine@0.2.3 extraneous", " └── karma-sourcemap-loader@0.2.0 extraneous", " ", " npm WARN optional Skipping failed optional dependency /chokidar/fsevents:", " npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14", " npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.", " npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.", " npm WARN buildbot-console-view@ No description", " npm WARN buildbot-console-view@ No repository field.", " npm WARN buildbot-console-view@ No license field.", " npm ERR! Linux 4.6.4-1-userns", " npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"", " npm ERR! node v4.2.6", " npm ERR! npm v3.5.2", " npm ERR! file sh", " npm ERR! code ELIFECYCLE", " npm ERR! errno ENOENT", " npm ERR! syscall spawn", " ", " npm ERR! phantomjs@1.9.20 install: node install.js", " npm ERR! spawn ENOENT", " npm ERR!", " npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.", " npm ERR! Make sure you have the latest version of node.js and npm installed.", " npm ERR! If you do, this is most likely a problem with the phantomjs package,", " npm ERR! not with npm itself.", " npm ERR! Tell the author that this fails on your system:", " npm ERR! node install.js", " npm ERR! You can get information on how to open an issue for this project with:", " npm ERR! npm bugs phantomjs", " npm ERR! Or if that isn't available, you can get their info via:", " npm ERR! npm owner ls phantomjs", " npm ERR! There is likely additional logging output above.", " ", " npm ERR! Please include the following file with any support request:", " npm ERR! /opt/buildbot/www/console_view/npm-debug.log", " error: command 'npm' failed with exit status 1", " ", " ----------------------------------------", "Obtaining file:///opt/buildbot/www/waterfall_view", " Complete output from command python setup.py egg_info:", " running egg_info", " npm install", " WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css", " WARN engine gulp-bower-deps@0.2.5: wanted: {"node":"~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})", " WARN engine karma@0.12.37: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"} (current: {"node":"4.2.6","npm":"3.5.2"})", " npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.", " npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated jade@1.3.1: Jade has been renamed to pug, please install the latest version of pug instead of jade", " npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer", " npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", " npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130", " npm WARN prefer global bower@1.3.8 should be installed with -g", " ", " > ws@0.4.32 install /opt/buildbot/www/waterfall_view/node_modules/ws", " > (node-gyp rebuild 2> builderror.log) || (exit 0)", " ", " ", " > phantomjs@1.9.20 install /opt/buildbot/www/waterfall_view/node_modules/phantomjs", " > node install.js", " ", " sh: 1: node: not found", " buildbot-waterfall_view@ /opt/buildbot/www/waterfall_view", " ├── connect@2.12.0 extraneous", " ├── gulp-angular-templatecache@1.2.1 extraneous", " ├── gulp-bower-deps@0.2.5 extraneous", " ├── gulp-cached@1.0.4 extraneous", " ├── gulp-coffee@2.1.2 extraneous", " ├── gulp-fixtures2js@0.0.1 extraneous", " ├── gulp-help@1.3.4 extraneous", " ├── gulp-if@1.2.5 extraneous", " ├── gulp-jade@0.6.1 extraneous", " ├── gulp-karma@0.0.5 extraneous", " ├── gulp-less@1.3.9 extraneous", " ├── gulp-livereload@2.1.1 extraneous", " ├── gulp-minify-css@0.3.13 extraneous", " ├── gulp-ng-annotate@0.2.0 extraneous", " ├── gulp-ng-classify@4.0.1 extraneous", " ├── gulp-remember@0.2.2 extraneous", " ├── gulp-rename@1.2.2 extraneous", " ├── gulp-sourcemaps@1.1.5 extraneous", " ├── gulp-uglify@0.3.2 extraneous", " ├── karma@0.12.37 extraneous", " ├── karma-coverage@0.2.7 extraneous", " ├── karma-jasmine@0.2.3 extraneous", " └── karma-sourcemap-loader@0.2.0 extraneous", " ", " npm WARN optional Skipping failed optional dependency /chokidar/fsevents:", " npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14", " npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.", " npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.", " npm WARN buildbot-waterfall_view@ No description", " npm WARN buildbot-waterfall_view@ No repository field.", " npm WARN buildbot-waterfall_view@ No license field.", " npm ERR! Linux 4.6.4-1-userns", " npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"", " npm ERR! node v4.2.6", " npm ERR! npm v3.5.2", " npm ERR! file sh", " npm ERR! code ELIFECYCLE", " npm ERR! errno ENOENT", " npm ERR! syscall spawn", " ", " npm ERR! phantomjs@1.9.20 install: node install.js", " npm ERR! spawn ENOENT", " npm ERR!", " npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.", " npm ERR! Make sure you have the latest version of node.js and npm installed.", " npm ERR! If you do, this is most likely a problem with the phantomjs package,", " npm ERR! not with npm itself.", " npm ERR! Tell the author that this fails on your system:", " npm ERR! node install.js", " npm ERR! You can get information on how to open an issue for this project with:", " npm ERR! npm bugs phantomjs", " npm ERR! Or if that isn't available, you can get their info via:", " npm ERR! npm owner ls phantomjs", " npm ERR! There is likely additional logging output above.", " ", " npm ERR! Please include the following file with any support request:", " npm ERR! /opt/buildbot/www/waterfall_view/npm-debug.log", " error: command 'npm' failed with exit status 1", " ", " ----------------------------------------", "Makefile:31: recipe for target 'frontend' failed"], "warnings": []}

Becomes

TASK [ansible-buildbot/master/install-nine : Build Frontend] *******************
fatal: [devops]: FAILED! => {
    "changed": true, 
    "cmd": [
        "make", 
        "frontend"
    ], 
    "delta": "0:01:13.178833", 
    "end": "2016-08-05 16:33:18.289923", 
    "failed": true, 
    "rc": 2, 
    "start": "2016-08-05 16:32:05.111090", 
    "warnings": []
}

STDOUT:

pip install -e pkg
Obtaining file:///opt/buildbot/pkg
Installing collected packages: buildbot-pkg
  Running setup.py develop for buildbot-pkg
Successfully installed buildbot-pkg-0.9.0
pip install mock
Requirement already satisfied (use --upgrade to upgrade): mock in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied (use --upgrade to upgrade): six>=1.9 in /usr/local/lib/python2.7/dist-packages (from mock)
Requirement already satisfied (use --upgrade to upgrade): funcsigs>=1; python_version < "3.3" in /usr/local/lib/python2.7/dist-packages (from mock)
Requirement already satisfied (use --upgrade to upgrade): pbr>=0.11 in /usr/local/lib/python2.7/dist-packages (from mock)
for i in www/*/; do pip install -e $i ; done
Obtaining file:///opt/buildbot/www/base
    Complete output from command python setup.py egg_info:
    running egg_info
    npm install
    WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})
    npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130

    > phantomjs@1.9.20 install /opt/buildbot/www/base/node_modules/phantomjs
    > node install.js

    sh: 1: node: not found
    npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
    npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14
    npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.
    npm WARN buildbot-www@ No description
    npm WARN buildbot-www@ No repository field.
    npm WARN buildbot-www@ No license field.
    npm ERR! Linux 4.6.4-1-userns
    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
    npm ERR! node v4.2.6
    npm ERR! npm  v3.5.2
    npm ERR! file sh
    npm ERR! code ELIFECYCLE
    npm ERR! errno ENOENT
    npm ERR! syscall spawn

    npm ERR! phantomjs@1.9.20 install: `node install.js`
    npm ERR! spawn ENOENT
    npm ERR!
    npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.
    npm ERR! Make sure you have the latest version of node.js and npm installed.
    npm ERR! If you do, this is most likely a problem with the phantomjs package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR!     node install.js
    npm ERR! You can get information on how to open an issue for this project with:
    npm ERR!     npm bugs phantomjs
    npm ERR! Or if that isn't available, you can get their info via:
    npm ERR!     npm owner ls phantomjs
    npm ERR! There is likely additional logging output above.

    npm ERR! Please include the following file with any support request:
    npm ERR!     /opt/buildbot/www/base/npm-debug.log
    error: command 'npm' failed with exit status 1

    ----------------------------------------
Obtaining file:///opt/buildbot/www/codeparameter
    Complete output from command python setup.py egg_info:
    running egg_info
    npm install
    WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})
    npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130

    > phantomjs@1.9.20 install /opt/buildbot/www/codeparameter/node_modules/phantomjs
    > node install.js

    sh: 1: node: not found
    npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
    npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14
    npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.
    npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.
    npm WARN buildbot-codeparameter@ No description
    npm WARN buildbot-codeparameter@ No repository field.
    npm WARN buildbot-codeparameter@ No license field.
    npm ERR! Linux 4.6.4-1-userns
    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
    npm ERR! node v4.2.6
    npm ERR! npm  v3.5.2
    npm ERR! file sh
    npm ERR! code ELIFECYCLE
    npm ERR! errno ENOENT
    npm ERR! syscall spawn

    npm ERR! phantomjs@1.9.20 install: `node install.js`
    npm ERR! spawn ENOENT
    npm ERR!
    npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.
    npm ERR! Make sure you have the latest version of node.js and npm installed.
    npm ERR! If you do, this is most likely a problem with the phantomjs package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR!     node install.js
    npm ERR! You can get information on how to open an issue for this project with:
    npm ERR!     npm bugs phantomjs
    npm ERR! Or if that isn't available, you can get their info via:
    npm ERR!     npm owner ls phantomjs
    npm ERR! There is likely additional logging output above.

    npm ERR! Please include the following file with any support request:
    npm ERR!     /opt/buildbot/www/codeparameter/npm-debug.log
    error: command 'npm' failed with exit status 1

    ----------------------------------------
Obtaining file:///opt/buildbot/www/console_view
    Complete output from command python setup.py egg_info:
    running egg_info
    npm install
    WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})
    npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130

    > phantomjs@1.9.20 install /opt/buildbot/www/console_view/node_modules/phantomjs
    > node install.js

    sh: 1: node: not found
    npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
    npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14
    npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.
    npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.
    npm WARN buildbot-console-view@ No description
    npm WARN buildbot-console-view@ No repository field.
    npm WARN buildbot-console-view@ No license field.
    npm ERR! Linux 4.6.4-1-userns
    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
    npm ERR! node v4.2.6
    npm ERR! npm  v3.5.2
    npm ERR! file sh
    npm ERR! code ELIFECYCLE
    npm ERR! errno ENOENT
    npm ERR! syscall spawn

    npm ERR! phantomjs@1.9.20 install: `node install.js`
    npm ERR! spawn ENOENT
    npm ERR!
    npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.
    npm ERR! Make sure you have the latest version of node.js and npm installed.
    npm ERR! If you do, this is most likely a problem with the phantomjs package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR!     node install.js
    npm ERR! You can get information on how to open an issue for this project with:
    npm ERR!     npm bugs phantomjs
    npm ERR! Or if that isn't available, you can get their info via:
    npm ERR!     npm owner ls phantomjs
    npm ERR! There is likely additional logging output above.

    npm ERR! Please include the following file with any support request:
    npm ERR!     /opt/buildbot/www/console_view/npm-debug.log
    error: command 'npm' failed with exit status 1

    ----------------------------------------
Obtaining file:///opt/buildbot/www/waterfall_view
    Complete output from command python setup.py egg_info:
    running egg_info
    npm install
    WARN engine guanlecoja@0.3.7: wanted: {"node":"~0.8 || ~0.10"} (current: {"node":"4.2.6","npm":"3.5.2"})
    npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130

    > phantomjs@1.9.20 install /opt/buildbot/www/waterfall_view/node_modules/phantomjs
    > node install.js

    sh: 1: node: not found
    npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
    npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14
    npm WARN guanlecoja@0.3.7 requires a peer of gulp@~3.8.6 but none was installed.
    npm WARN guanlecoja@0.3.7 requires a peer of run-sequence@~0.3.6 but none was installed.
    npm WARN buildbot-waterfall_view@ No description
    npm WARN buildbot-waterfall_view@ No repository field.
    npm WARN buildbot-waterfall_view@ No license field.
    npm ERR! Linux 4.6.4-1-userns
    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
    npm ERR! node v4.2.6
    npm ERR! npm  v3.5.2
    npm ERR! file sh
    npm ERR! code ELIFECYCLE
    npm ERR! errno ENOENT
    npm ERR! syscall spawn

    npm ERR! phantomjs@1.9.20 install: `node install.js`
    npm ERR! spawn ENOENT
    npm ERR!
    npm ERR! Failed at the phantomjs@1.9.20 install script 'node install.js'.
    npm ERR! Make sure you have the latest version of node.js and npm installed.
    npm ERR! If you do, this is most likely a problem with the phantomjs package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR!     node install.js
    npm ERR! You can get information on how to open an issue for this project with:
    npm ERR!     npm bugs phantomjs
    npm ERR! Or if that isn't available, you can get their info via:
    npm ERR!     npm owner ls phantomjs
    npm ERR! There is likely additional logging output above.

    npm ERR! Please include the following file with any support request:
    npm ERR!     /opt/buildbot/www/waterfall_view/npm-debug.log
    error: command 'npm' failed with exit status 1

    ----------------------------------------
Makefile:31: recipe for target 'frontend' failed


STDERR:

You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Command "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/base/
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Command "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/codeparameter/
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Command "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/console_view/
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Command "python setup.py egg_info" failed with error code 1 in /opt/buildbot/www/waterfall_view/
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
make: *** [frontend] Error 1

What a relief !!

@bcoca bcoca removed the needs_revision label Aug 5, 2016

@bcoca bcoca merged commit d2438b6 into ansible:devel Aug 5, 2016

1 check failed

Shippable Run 1671 status is FAILED.
Details

@jpic jpic deleted the jpic:readable_multiline_output branch Aug 8, 2016

@ansibot ansibot added feature and removed feature_pull_request labels Mar 4, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment