[
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)