[ 
https://issues.apache.org/jira/browse/TEZ-3152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15177955#comment-15177955
 ] 

Hitesh Shah commented on TEZ-3152:
----------------------------------

I see the following: 

{code}
[INFO] --- frontend-maven-plugin:0.0.23:install-node-and-npm (install node and 
npm) @ tez-ui2 ---
[INFO] Node v0.12.2 is already installed.

....

[INFO] --- exec-maven-plugin:1.3.2:exec (ember build) @ tez-ui2 ---

> [email protected] build /Users/hitesh/dev/apache/tez/tez-ui2/src/main/webapp
> TMPDIR=tmp ember build -prod

DEPRECATION: Node v0.10.29 is no longer supported by Ember CLI. Please update 
to a more recent version of Node
undefined
version: 1.13.13
{code}

Is the build using the incorrect npm i.e. instead of using npm that was 
installed by frontend-maven-plugin, it is using the npm that is available 
somewhere in the system env? 



> Tez UI 2: Build fails when run by multiple users or when node_modules is old
> ----------------------------------------------------------------------------
>
>                 Key: TEZ-3152
>                 URL: https://issues.apache.org/jira/browse/TEZ-3152
>             Project: Apache Tez
>          Issue Type: Sub-task
>            Reporter: Sreenath Somarajapuram
>            Assignee: Sreenath Somarajapuram
>         Attachments: TEZ-3152.1.patch, TEZ-3152.wip.1.patch
>
>
> We have two separate cases in which the build fails:
> #1 The build uses Nodejs v0.12.2. When the webapp folder already have a 
> node_modules folder installed by an old version of node, build fails.
> - To repro, just manually run npm install in webapp with an old node (Like 
> v0.10.36). Then run mvn package from tez.
> #2 async-disk-cache package creates files in tmpDir (/tmp). When run from a 
> different user, because of user permission on there files, the build fails.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to