[jira] [Commented] (TEZ-2756) MergeManager close should not try merging files on close if invoked after a shuffle exception

2016-03-03 Thread Tsuyoshi Ozawa (JIRA)

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

Tsuyoshi Ozawa commented on TEZ-2756:
-

[~rajesh.balamohan] thanks Rajesh for the reviewing and committing this.

> MergeManager close should not try merging files on close if invoked after a 
> shuffle exception
> -
>
> Key: TEZ-2756
> URL: https://issues.apache.org/jira/browse/TEZ-2756
> Project: Apache Tez
>  Issue Type: Improvement
>Affects Versions: 0.5.0
>Reporter: Siddharth Seth
>Assignee: Tsuyoshi Ozawa
> Fix For: 0.8.3
>
> Attachments: TEZ-2756.001.patch
>
>




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


[jira] [Commented] (TEZ-2954) Container launch timeouts should count towards node blacklisting

2016-03-03 Thread Tsuyoshi Ozawa (JIRA)

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

Tsuyoshi Ozawa commented on TEZ-2954:
-

I think the patch includes TEZ-925. 

[~sseth] could you take a look?

> Container launch timeouts should count towards node blacklisting
> 
>
> Key: TEZ-2954
> URL: https://issues.apache.org/jira/browse/TEZ-2954
> Project: Apache Tez
>  Issue Type: Improvement
>Reporter: Siddharth Seth
>Assignee: Tsuyoshi Ozawa
> Attachments: TEZ-2954.001.patch
>
>
> Currently, only task failures count towards blacklisting. A container timing 
> out should do the same.



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


[jira] [Assigned] (TEZ-2954) Container launch timeouts should count towards node blacklisting

2016-03-03 Thread Tsuyoshi Ozawa (JIRA)

 [ 
https://issues.apache.org/jira/browse/TEZ-2954?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tsuyoshi Ozawa reassigned TEZ-2954:
---

Assignee: Tsuyoshi Ozawa

> Container launch timeouts should count towards node blacklisting
> 
>
> Key: TEZ-2954
> URL: https://issues.apache.org/jira/browse/TEZ-2954
> Project: Apache Tez
>  Issue Type: Improvement
>Reporter: Siddharth Seth
>Assignee: Tsuyoshi Ozawa
> Attachments: TEZ-2954.001.patch
>
>
> Currently, only task failures count towards blacklisting. A container timing 
> out should do the same.



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


[jira] [Updated] (TEZ-2954) Container launch timeouts should count towards node blacklisting

2016-03-03 Thread Tsuyoshi Ozawa (JIRA)

 [ 
https://issues.apache.org/jira/browse/TEZ-2954?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tsuyoshi Ozawa updated TEZ-2954:

Attachment: TEZ-2954.001.patch

Attaching a first patch to consider container-launch timeout towards node 
blacklisting.

> Container launch timeouts should count towards node blacklisting
> 
>
> Key: TEZ-2954
> URL: https://issues.apache.org/jira/browse/TEZ-2954
> Project: Apache Tez
>  Issue Type: Improvement
>Reporter: Siddharth Seth
> Attachments: TEZ-2954.001.patch
>
>
> Currently, only task failures count towards blacklisting. A container timing 
> out should do the same.



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


Failed: TEZ-3155 PreCommit Build #1541

2016-03-03 Thread Apache Jenkins Server
Jira: https://issues.apache.org/jira/browse/TEZ-3155
Build: https://builds.apache.org/job/PreCommit-TEZ-Build/1541/

###
## LAST 60 LINES OF THE CONSOLE 
###
[...truncated 4618 lines...]
[INFO] Build failures were ignored.




{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment
  http://issues.apache.org/jira/secure/attachment/12791361/TEZ-3155.1.patch
  against master revision 2af886b.

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 2 new 
or modified test files.

  {color:red}-1 javac{color}.  The applied patch generated 33 javac 
compiler warnings (more than the master's current 31 warnings).

{color:green}+1 javadoc{color}.  There were no new javadoc warning messages.

{color:red}-1 findbugs{color}.  The patch appears to introduce 2 new 
Findbugs (version 3.0.1) warnings.

{color:green}+1 release audit{color}.  The applied patch does not increase 
the total number of release audit warnings.

{color:red}-1 core tests{color}.  The patch failed these unit tests in :
   org.apache.tez.test.TestRecovery
  org.apache.tez.test.TestTezJobs
  org.apache.tez.test.TestFaultTolerance

Test results: 
https://builds.apache.org/job/PreCommit-TEZ-Build/1541//testReport/
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-TEZ-Build/1541//artifact/patchprocess/newPatchFindbugsWarningstez-dag.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-TEZ-Build/1541//artifact/patchprocess/newPatchFindbugsWarningstez-api.html
Javac warnings: 
https://builds.apache.org/job/PreCommit-TEZ-Build/1541//artifact/patchprocess/diffJavacWarnings.txt
Console output: https://builds.apache.org/job/PreCommit-TEZ-Build/1541//console

This message is automatically generated.


==
==
Adding comment to Jira.
==
==


Comment added.
dda0b5a2a5857f06da8be912eb409078c16ca7cc logged out


==
==
Finished build.
==
==


Build step 'Execute shell' marked build as failure
Archiving artifacts
[description-setter] Could not determine description.
Recording test results
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any



###
## FAILED TESTS (if any) 
##
21 tests failed.
FAILED:  org.apache.tez.test.TestFaultTolerance.testRandomFailingInputs

Error Message:
expected: but was:

Stack Trace:
java.lang.AssertionError: expected: but was:
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:743)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.junit.Assert.assertEquals(Assert.java:144)
at 
org.apache.tez.test.TestFaultTolerance.runDAGAndVerify(TestFaultTolerance.java:141)
at 
org.apache.tez.test.TestFaultTolerance.runDAGAndVerify(TestFaultTolerance.java:124)
at 
org.apache.tez.test.TestFaultTolerance.runDAGAndVerify(TestFaultTolerance.java:120)
at 
org.apache.tez.test.TestFaultTolerance.testRandomFailingInputs(TestFaultTolerance.java:763)


FAILED:  org.apache.tez.test.TestFaultTolerance.testBasicInputFailureWithExit

Error Message:
TezSession has already shutdown. No cluster diagnostics found.

Stack Trace:
org.apache.tez.dag.api.SessionNotRunning: TezSession has already shutdown. No 
cluster diagnostics found.
at org.apache.tez.client.TezClient.waitTillReady(TezClient.java:814)
at 
org.apache.tez.test.TestFaultTolerance.runDAGAndVerify(TestFaultTolerance.java:129)
at 
org.apache.tez.test.TestFaultTolerance.runDAGAndVerify(TestFaultTolerance.java:124)
at 
org.apache.tez.test.TestFaultTolerance.runDAGAndVerify(TestFaultTolerance.java:120)
at 
org.apache.tez.test.TestFaultTolerance.testBasicInputFailureWithExit(TestFaultTolerance.java:261)


FAILED:  
org.apache.tez.test.TestFaultTolerance.testInputFailureRerunCanSendOutputToTwoDownstreamVertices

Error Message:
TezSession has already shutdown. No cluster diagnostics found.

Stack Trace:
org.apache.tez.dag.api.SessionNotRunning: TezSession has already shutdown. No 
cluster diagnostics found.
at org.apache

[jira] [Commented] (TEZ-3155) Support a way to submit DAGs to a session where the DAG plan exceeds hadoop ipc limits

2016-03-03 Thread TezQA (JIRA)

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

TezQA commented on TEZ-3155:


{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment
  http://issues.apache.org/jira/secure/attachment/12791361/TEZ-3155.1.patch
  against master revision 2af886b.

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 2 new 
or modified test files.

  {color:red}-1 javac{color}.  The applied patch generated 33 javac 
compiler warnings (more than the master's current 31 warnings).

{color:green}+1 javadoc{color}.  There were no new javadoc warning messages.

{color:red}-1 findbugs{color}.  The patch appears to introduce 2 new 
Findbugs (version 3.0.1) warnings.

{color:green}+1 release audit{color}.  The applied patch does not increase 
the total number of release audit warnings.

{color:red}-1 core tests{color}.  The patch failed these unit tests in :
   org.apache.tez.test.TestRecovery
  org.apache.tez.test.TestTezJobs
  org.apache.tez.test.TestFaultTolerance

Test results: 
https://builds.apache.org/job/PreCommit-TEZ-Build/1541//testReport/
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-TEZ-Build/1541//artifact/patchprocess/newPatchFindbugsWarningstez-dag.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-TEZ-Build/1541//artifact/patchprocess/newPatchFindbugsWarningstez-api.html
Javac warnings: 
https://builds.apache.org/job/PreCommit-TEZ-Build/1541//artifact/patchprocess/diffJavacWarnings.txt
Console output: https://builds.apache.org/job/PreCommit-TEZ-Build/1541//console

This message is automatically generated.

> Support a way to submit DAGs to a session where the DAG plan exceeds hadoop 
> ipc limits 
> ---
>
> Key: TEZ-3155
> URL: https://issues.apache.org/jira/browse/TEZ-3155
> Project: Apache Tez
>  Issue Type: Bug
>Reporter: Hitesh Shah
>Assignee: Zhiyuan Yang
> Attachments: TEZ-3155.1.patch
>
>
> Currently, dag submissions fail if the dag plan exceeds the hadoop ipc 
> limits. One option would be to fall back to local resources if the dag plan 
> is too large. 



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


[jira] [Commented] (TEZ-2756) MergeManager close should not try merging files on close if invoked after a shuffle exception

2016-03-03 Thread Rajesh Balamohan (JIRA)

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

Rajesh Balamohan commented on TEZ-2756:
---

lgtm. +1

Can you please remove TezRawKeyValueIterator import in TestMergeManager before 
committing? Thanks.

> MergeManager close should not try merging files on close if invoked after a 
> shuffle exception
> -
>
> Key: TEZ-2756
> URL: https://issues.apache.org/jira/browse/TEZ-2756
> Project: Apache Tez
>  Issue Type: Improvement
>Affects Versions: 0.5.0
>Reporter: Siddharth Seth
>Assignee: Tsuyoshi Ozawa
> Attachments: TEZ-2756.001.patch
>
>




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


[jira] [Commented] (TEZ-2756) MergeManager close should not try merging files on close if invoked after a shuffle exception

2016-03-03 Thread Hitesh Shah (JIRA)

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

Hitesh Shah commented on TEZ-2756:
--

\cc [~rajesh.balamohan]

> MergeManager close should not try merging files on close if invoked after a 
> shuffle exception
> -
>
> Key: TEZ-2756
> URL: https://issues.apache.org/jira/browse/TEZ-2756
> Project: Apache Tez
>  Issue Type: Improvement
>Affects Versions: 0.5.0
>Reporter: Siddharth Seth
>Assignee: Tsuyoshi Ozawa
> Attachments: TEZ-2756.001.patch
>
>




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


[jira] [Commented] (TEZ-2756) MergeManager close should not try merging files on close if invoked after a shuffle exception

2016-03-03 Thread Tsuyoshi Ozawa (JIRA)

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

Tsuyoshi Ozawa commented on TEZ-2756:
-

[~sseth] could you take a look?

> MergeManager close should not try merging files on close if invoked after a 
> shuffle exception
> -
>
> Key: TEZ-2756
> URL: https://issues.apache.org/jira/browse/TEZ-2756
> Project: Apache Tez
>  Issue Type: Improvement
>Affects Versions: 0.5.0
>Reporter: Siddharth Seth
>Assignee: Tsuyoshi Ozawa
> Attachments: TEZ-2756.001.patch
>
>




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


[jira] [Commented] (TEZ-2580) Remove VertexManagerPlugin#setVertexParallelism with VertexManagerPlugin#reconfigureVertex

2016-03-03 Thread Tsuyoshi Ozawa (JIRA)

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

Tsuyoshi Ozawa commented on TEZ-2580:
-

Make sense. Pending this for that it's done.

> Remove VertexManagerPlugin#setVertexParallelism with 
> VertexManagerPlugin#reconfigureVertex
> --
>
> Key: TEZ-2580
> URL: https://issues.apache.org/jira/browse/TEZ-2580
> Project: Apache Tez
>  Issue Type: Bug
>Reporter: Bikas Saha
>Assignee: Tsuyoshi Ozawa
>Priority: Blocker
> Attachments: TEZ-2580.001.patch
>
>
> This was deprecated in 0.7. Should be replaced with reconfigureVertex() - 
> change of name - to make it consistent with other reconfigureVertex() API's. 
> Should be done just close to release to enabled Hive to continue to build/use 
> master of Tez.



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


[jira] [Updated] (TEZ-3155) Support a way to submit DAGs to a session where the DAG plan exceeds hadoop ipc limits

2016-03-03 Thread Zhiyuan Yang (JIRA)

 [ 
https://issues.apache.org/jira/browse/TEZ-3155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zhiyuan Yang updated TEZ-3155:
--
Attachment: TEZ-3155.1.patch

> Support a way to submit DAGs to a session where the DAG plan exceeds hadoop 
> ipc limits 
> ---
>
> Key: TEZ-3155
> URL: https://issues.apache.org/jira/browse/TEZ-3155
> Project: Apache Tez
>  Issue Type: Bug
>Reporter: Hitesh Shah
>Assignee: Zhiyuan Yang
> Attachments: TEZ-3155.1.patch
>
>
> Currently, dag submissions fail if the dag plan exceeds the hadoop ipc 
> limits. One option would be to fall back to local resources if the dag plan 
> is too large. 



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


[jira] [Updated] (TEZ-3156) Tez client keep trying to talk to RM even if RM does not know about the application

2016-03-03 Thread Hitesh Shah (JIRA)

 [ 
https://issues.apache.org/jira/browse/TEZ-3156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hitesh Shah updated TEZ-3156:
-
Summary: Tez client keep trying to talk to RM even if RM does not know 
about the application  (was: Tez client keep trying to talk to RM if RM does 
not know application)

> Tez client keep trying to talk to RM even if RM does not know about the 
> application
> ---
>
> Key: TEZ-3156
> URL: https://issues.apache.org/jira/browse/TEZ-3156
> Project: Apache Tez
>  Issue Type: Bug
>Reporter: Yesha Vora
>Assignee: Hitesh Shah
> Attachments: TEZ-3156.1.patch, TEZ-3156.2.patch
>
>
> Scenario : 
> * Set RM/NM recovery to false.
> {code}
>  
>   yarn.resourcemanager.recovery.enabled
>   false
> 
>  
>   yarn.nodemanager.recovery.enabled
>   false
> 
> {code}
> * Start Mrrsleep application (application_1456883132071_0001)
> {code}
> hadoop jar tez-tests-*.jar mrrsleep -m 1 -r 1 -mt 100 -rt 1000
> {code}
> * When application is running, restart RM
> Since recovery is disabled and RM is restarted, it forgets mrrsleep 
> application. At this point, mrrsleep application's tez-client keep trying to 
> communicate with RM and loads RM with below exception. 
> {code}
> 2016-03-02 02:01:24,708 INFO  ipc.Server (Server.java:run(2172)) - IPC Server 
> handler 18 on 8050, call 
> org.apache.hadoop.yarn.api.ApplicationClientProtocolPB.getApplicationReport 
> from xx.xx.xx.xxx:36191 Call#500250 Retry#0
> org.apache.hadoop.yarn.exceptions.ApplicationNotFoundException: Application 
> with id 'application_1456883132071_0001' doesn't exist in RM.
>   at 
> org.apache.hadoop.yarn.server.resourcemanager.ClientRMService.getApplicationReport(ClientRMService.java:328)
>   at 
> org.apache.hadoop.yarn.api.impl.pb.service.ApplicationClientProtocolPBServiceImpl.getApplicationReport(ApplicationClientProtocolPBServiceImpl.java:175)
>   at 
> org.apache.hadoop.yarn.proto.ApplicationClientProtocol$ApplicationClientProtocolService$2.callBlockingMethod(ApplicationClientProtocol.java:417)
>   at 
> org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:616)
>   at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:969)
>   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2151)
>   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2147)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at javax.security.auth.Subject.doAs(Subject.java:415)
>   at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1657)
>   at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2145)
> 2016-03-02 02:01:24,709 INFO  ipc.Server (Server.java:run(2172)) - IPC Server 
> handler 27 on 8050, call 
> org.apache.hadoop.yarn.api.ApplicationClientProtocolPB.getApplicationReport 
> from xx.xx.xx.xxx:36191 Call#500251 Retry#0
> org.apache.hadoop.yarn.exceptions.ApplicationNotFoundException: Application 
> with id 'application_1456883132071_0001' doesn't exist in RM.
>   at 
> org.apache.hadoop.yarn.server.resourcemanager.ClientRMService.getApplicationReport(ClientRMService.java:328)
>   at 
> org.apache.hadoop.yarn.api.impl.pb.service.ApplicationClientProtocolPBServiceImpl.getApplicationReport(ApplicationClientProtocolPBServiceImpl.java:175)
>   at 
> org.apache.hadoop.yarn.proto.ApplicationClientProtocol$ApplicationClientProtocolService$2.callBlockingMethod(ApplicationClientProtocol.java:417)
>   at 
> org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:616)
>   at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:969)
>   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2151)
>   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2147)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at javax.security.auth.Subject.doAs(Subject.java:415)
>   at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1657)
>   at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2145)
> {code}



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


[jira] [Updated] (TEZ-3156) Tez client keeps trying to talk to RM even if RM does not know about the application

2016-03-03 Thread Hitesh Shah (JIRA)

 [ 
https://issues.apache.org/jira/browse/TEZ-3156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hitesh Shah updated TEZ-3156:
-
Summary: Tez client keeps trying to talk to RM even if RM does not know 
about the application  (was: Tez client keep trying to talk to RM even if RM 
does not know about the application)

> Tez client keeps trying to talk to RM even if RM does not know about the 
> application
> 
>
> Key: TEZ-3156
> URL: https://issues.apache.org/jira/browse/TEZ-3156
> Project: Apache Tez
>  Issue Type: Bug
>Reporter: Yesha Vora
>Assignee: Hitesh Shah
> Attachments: TEZ-3156.1.patch, TEZ-3156.2.patch
>
>
> Scenario : 
> * Set RM/NM recovery to false.
> {code}
>  
>   yarn.resourcemanager.recovery.enabled
>   false
> 
>  
>   yarn.nodemanager.recovery.enabled
>   false
> 
> {code}
> * Start Mrrsleep application (application_1456883132071_0001)
> {code}
> hadoop jar tez-tests-*.jar mrrsleep -m 1 -r 1 -mt 100 -rt 1000
> {code}
> * When application is running, restart RM
> Since recovery is disabled and RM is restarted, it forgets mrrsleep 
> application. At this point, mrrsleep application's tez-client keep trying to 
> communicate with RM and loads RM with below exception. 
> {code}
> 2016-03-02 02:01:24,708 INFO  ipc.Server (Server.java:run(2172)) - IPC Server 
> handler 18 on 8050, call 
> org.apache.hadoop.yarn.api.ApplicationClientProtocolPB.getApplicationReport 
> from xx.xx.xx.xxx:36191 Call#500250 Retry#0
> org.apache.hadoop.yarn.exceptions.ApplicationNotFoundException: Application 
> with id 'application_1456883132071_0001' doesn't exist in RM.
>   at 
> org.apache.hadoop.yarn.server.resourcemanager.ClientRMService.getApplicationReport(ClientRMService.java:328)
>   at 
> org.apache.hadoop.yarn.api.impl.pb.service.ApplicationClientProtocolPBServiceImpl.getApplicationReport(ApplicationClientProtocolPBServiceImpl.java:175)
>   at 
> org.apache.hadoop.yarn.proto.ApplicationClientProtocol$ApplicationClientProtocolService$2.callBlockingMethod(ApplicationClientProtocol.java:417)
>   at 
> org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:616)
>   at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:969)
>   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2151)
>   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2147)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at javax.security.auth.Subject.doAs(Subject.java:415)
>   at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1657)
>   at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2145)
> 2016-03-02 02:01:24,709 INFO  ipc.Server (Server.java:run(2172)) - IPC Server 
> handler 27 on 8050, call 
> org.apache.hadoop.yarn.api.ApplicationClientProtocolPB.getApplicationReport 
> from xx.xx.xx.xxx:36191 Call#500251 Retry#0
> org.apache.hadoop.yarn.exceptions.ApplicationNotFoundException: Application 
> with id 'application_1456883132071_0001' doesn't exist in RM.
>   at 
> org.apache.hadoop.yarn.server.resourcemanager.ClientRMService.getApplicationReport(ClientRMService.java:328)
>   at 
> org.apache.hadoop.yarn.api.impl.pb.service.ApplicationClientProtocolPBServiceImpl.getApplicationReport(ApplicationClientProtocolPBServiceImpl.java:175)
>   at 
> org.apache.hadoop.yarn.proto.ApplicationClientProtocol$ApplicationClientProtocolService$2.callBlockingMethod(ApplicationClientProtocol.java:417)
>   at 
> org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:616)
>   at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:969)
>   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2151)
>   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2147)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at javax.security.auth.Subject.doAs(Subject.java:415)
>   at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1657)
>   at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2145)
> {code}



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


[jira] [Commented] (TEZ-3152) Tez UI 2: Build fails when run by multiple users or when node_modules is old

2016-03-03 Thread TezQA (JIRA)

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

TezQA commented on TEZ-3152:


{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment
  http://issues.apache.org/jira/secure/attachment/12791236/err2
  against master revision 3f5a7f3.

{color:red}-1 patch{color}.  The patch command could not apply the patch.

Console output: https://builds.apache.org/job/PreCommit-TEZ-Build/1540//console

This message is automatically generated.

> 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, err2
>
>
> 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)


Failed: TEZ-3152 PreCommit Build #1540

2016-03-03 Thread Apache Jenkins Server
Jira: https://issues.apache.org/jira/browse/TEZ-3152
Build: https://builds.apache.org/job/PreCommit-TEZ-Build/1540/

###
## LAST 60 LINES OF THE CONSOLE 
###
[...truncated 27 lines...]
Testing patch for TEZ-3152.
==
==


HEAD is now at 3f5a7f3 TEZ-3115. Shuffle string handling adds significant 
memory overhead (jeagles)
Previous HEAD position was 3f5a7f3... TEZ-3115. Shuffle string handling adds 
significant memory overhead (jeagles)
Switched to branch 'master'
Your branch is behind 'origin/master' by 1 commit, and can be fast-forwarded.
  (use "git pull" to update your local branch)
First, rewinding head to replay your work on top of it...
Fast-forwarded master to 3f5a7f35dd5a8e28fcf56c2e2bdad86f8d7febbf.
TEZ-3152 patch is being downloaded at Thu Mar  3 19:41:42 UTC 2016 from
http://issues.apache.org/jira/secure/attachment/12791236/err2
patch:  Only garbage was found in the patch input.
patch:  Only garbage was found in the patch input.
patch:  Only garbage was found in the patch input.
The patch does not appear to apply with p0 to p2
PATCH APPLICATION FAILED




{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment
  http://issues.apache.org/jira/secure/attachment/12791236/err2
  against master revision 3f5a7f3.

{color:red}-1 patch{color}.  The patch command could not apply the patch.

Console output: https://builds.apache.org/job/PreCommit-TEZ-Build/1540//console

This message is automatically generated.


==
==
Adding comment to Jira.
==
==


Comment added.
e7b1571b8f219d2f59e519ff9209182dd7ed8490 logged out


==
==
Finished build.
==
==


Build step 'Execute shell' marked build as failure
Archiving artifacts
[description-setter] Could not determine description.
Recording test results
ERROR: Step ?Publish JUnit test result report? failed: No test report files 
were found. Configuration error?
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any



###
## FAILED TESTS (if any) 
##
No tests ran.

[jira] [Updated] (TEZ-3152) Tez UI 2: Build fails when run by multiple users or when node_modules is old

2016-03-03 Thread Siddharth Seth (JIRA)

 [ 
https://issues.apache.org/jira/browse/TEZ-3152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Siddharth Seth updated TEZ-3152:

Attachment: err2

Still failing. Attached output of mvn clean install -X from the tez-ui2 
directory

> 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, err2
>
>
> 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)


[jira] [Commented] (TEZ-3156) Tez client keep trying to talk to RM if RM does not know application

2016-03-03 Thread Siddharth Seth (JIRA)

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

Siddharth Seth commented on TEZ-3156:
-

+1.


> Tez client keep trying to talk to RM if RM does not know application
> 
>
> Key: TEZ-3156
> URL: https://issues.apache.org/jira/browse/TEZ-3156
> Project: Apache Tez
>  Issue Type: Bug
>Reporter: Yesha Vora
>Assignee: Hitesh Shah
> Attachments: TEZ-3156.1.patch, TEZ-3156.2.patch
>
>
> Scenario : 
> * Set RM/NM recovery to false.
> {code}
>  
>   yarn.resourcemanager.recovery.enabled
>   false
> 
>  
>   yarn.nodemanager.recovery.enabled
>   false
> 
> {code}
> * Start Mrrsleep application (application_1456883132071_0001)
> {code}
> hadoop jar tez-tests-*.jar mrrsleep -m 1 -r 1 -mt 100 -rt 1000
> {code}
> * When application is running, restart RM
> Since recovery is disabled and RM is restarted, it forgets mrrsleep 
> application. At this point, mrrsleep application's tez-client keep trying to 
> communicate with RM and loads RM with below exception. 
> {code}
> 2016-03-02 02:01:24,708 INFO  ipc.Server (Server.java:run(2172)) - IPC Server 
> handler 18 on 8050, call 
> org.apache.hadoop.yarn.api.ApplicationClientProtocolPB.getApplicationReport 
> from xx.xx.xx.xxx:36191 Call#500250 Retry#0
> org.apache.hadoop.yarn.exceptions.ApplicationNotFoundException: Application 
> with id 'application_1456883132071_0001' doesn't exist in RM.
>   at 
> org.apache.hadoop.yarn.server.resourcemanager.ClientRMService.getApplicationReport(ClientRMService.java:328)
>   at 
> org.apache.hadoop.yarn.api.impl.pb.service.ApplicationClientProtocolPBServiceImpl.getApplicationReport(ApplicationClientProtocolPBServiceImpl.java:175)
>   at 
> org.apache.hadoop.yarn.proto.ApplicationClientProtocol$ApplicationClientProtocolService$2.callBlockingMethod(ApplicationClientProtocol.java:417)
>   at 
> org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:616)
>   at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:969)
>   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2151)
>   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2147)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at javax.security.auth.Subject.doAs(Subject.java:415)
>   at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1657)
>   at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2145)
> 2016-03-02 02:01:24,709 INFO  ipc.Server (Server.java:run(2172)) - IPC Server 
> handler 27 on 8050, call 
> org.apache.hadoop.yarn.api.ApplicationClientProtocolPB.getApplicationReport 
> from xx.xx.xx.xxx:36191 Call#500251 Retry#0
> org.apache.hadoop.yarn.exceptions.ApplicationNotFoundException: Application 
> with id 'application_1456883132071_0001' doesn't exist in RM.
>   at 
> org.apache.hadoop.yarn.server.resourcemanager.ClientRMService.getApplicationReport(ClientRMService.java:328)
>   at 
> org.apache.hadoop.yarn.api.impl.pb.service.ApplicationClientProtocolPBServiceImpl.getApplicationReport(ApplicationClientProtocolPBServiceImpl.java:175)
>   at 
> org.apache.hadoop.yarn.proto.ApplicationClientProtocol$ApplicationClientProtocolService$2.callBlockingMethod(ApplicationClientProtocol.java:417)
>   at 
> org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:616)
>   at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:969)
>   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2151)
>   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2147)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at javax.security.auth.Subject.doAs(Subject.java:415)
>   at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1657)
>   at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2145)
> {code}



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


[jira] [Updated] (TEZ-3087) Tez UI 2: Log links must be added in task & attempt details page

2016-03-03 Thread Sreenath Somarajapuram (JIRA)

 [ 
https://issues.apache.org/jira/browse/TEZ-3087?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sreenath Somarajapuram updated TEZ-3087:

Summary: Tez UI 2: Log links must be added in task & attempt details page  
(was: Tez UI 2: Log links must added in task & attempt details page)

> Tez UI 2: Log links must be added in task & attempt details page
> 
>
> Key: TEZ-3087
> URL: https://issues.apache.org/jira/browse/TEZ-3087
> Project: Apache Tez
>  Issue Type: Sub-task
>Reporter: Sreenath Somarajapuram
>
> - UI1 implementation takes you to the container logs and doesn't works as 
> expected
> - Ensure that the functionality is inline with TEZ-3101



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


[jira] [Commented] (TEZ-3152) Tez UI 2: Build fails when run by multiple users or when node_modules is old

2016-03-03 Thread Hitesh Shah (JIRA)

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

> tez-ui@0.2.0 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)


[jira] [Comment Edited] (TEZ-3087) Tez UI 2: Log links must added in task & attempt details page

2016-03-03 Thread Hitesh Shah (JIRA)

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

Hitesh Shah edited comment on TEZ-3087 at 3/3/16 3:15 PM:
--

What do you mean by task attempt redirection? Is this for fixing a bug in Tez 
or in Yarn? There are links already to logs for the task attempts - what are we 
missing that needs to be added in the Tez UI? 


was (Author: hitesh):
What do you mean by task attempt redirection? Is this for fixing a bug in Tez 
or in Yarn? 

> Tez UI 2: Log links must added in task & attempt details page
> -
>
> Key: TEZ-3087
> URL: https://issues.apache.org/jira/browse/TEZ-3087
> Project: Apache Tez
>  Issue Type: Sub-task
>Reporter: Sreenath Somarajapuram
>
> - UI1 implementation takes you to the container logs and doesn't works as 
> expected
> - Ensure that the functionality is inline with TEZ-3101



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


[jira] [Commented] (TEZ-3087) Tez UI 2: Log links must added in task & attempt details page

2016-03-03 Thread Hitesh Shah (JIRA)

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

Hitesh Shah commented on TEZ-3087:
--

What do you mean by task attempt redirection? Is this for fixing a bug in Tez 
or in Yarn? 

> Tez UI 2: Log links must added in task & attempt details page
> -
>
> Key: TEZ-3087
> URL: https://issues.apache.org/jira/browse/TEZ-3087
> Project: Apache Tez
>  Issue Type: Sub-task
>Reporter: Sreenath Somarajapuram
>
> - UI1 implementation takes you to the container logs and doesn't works as 
> expected
> - Ensure that the functionality is inline with TEZ-3101



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


[jira] [Commented] (TEZ-3152) Tez UI 2: Build fails when run by multiple users or when node_modules is old

2016-03-03 Thread TezQA (JIRA)

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

TezQA commented on TEZ-3152:


{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment
  http://issues.apache.org/jira/secure/attachment/12791159/TEZ-3152.1.patch
  against master revision 3f5a7f3.

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:red}-1 tests included{color}.  The patch doesn't appear to include 
any new or modified tests.
Please justify why no new tests are needed for this 
patch.
Also please list what manual steps were performed to 
verify this patch.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 javadoc{color}.  There were no new javadoc warning messages.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 3.0.1) warnings.

{color:green}+1 release audit{color}.  The applied patch does not increase 
the total number of release audit warnings.

{color:red}-1 core tests{color}.  The patch failed these unit tests in :
   org.apache.tez.mapreduce.TestMRRJobsDAGApi

Test results: 
https://builds.apache.org/job/PreCommit-TEZ-Build/1539//testReport/
Console output: https://builds.apache.org/job/PreCommit-TEZ-Build/1539//console

This message is automatically generated.

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


Failed: TEZ-3152 PreCommit Build #1539

2016-03-03 Thread Apache Jenkins Server
Jira: https://issues.apache.org/jira/browse/TEZ-3152
Build: https://builds.apache.org/job/PreCommit-TEZ-Build/1539/

###
## LAST 60 LINES OF THE CONSOLE 
###
[...truncated 4411 lines...]
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn  -rf :tez-tests
[INFO] Build failures were ignored.




{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment
  http://issues.apache.org/jira/secure/attachment/12791159/TEZ-3152.1.patch
  against master revision 3f5a7f3.

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:red}-1 tests included{color}.  The patch doesn't appear to include 
any new or modified tests.
Please justify why no new tests are needed for this 
patch.
Also please list what manual steps were performed to 
verify this patch.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 javadoc{color}.  There were no new javadoc warning messages.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 3.0.1) warnings.

{color:green}+1 release audit{color}.  The applied patch does not increase 
the total number of release audit warnings.

{color:red}-1 core tests{color}.  The patch failed these unit tests in :
   org.apache.tez.mapreduce.TestMRRJobsDAGApi

Test results: 
https://builds.apache.org/job/PreCommit-TEZ-Build/1539//testReport/
Console output: https://builds.apache.org/job/PreCommit-TEZ-Build/1539//console

This message is automatically generated.


==
==
Adding comment to Jira.
==
==


Comment added.
b392773555bd0416ba9647029f73911af2160522 logged out


==
==
Finished build.
==
==


Build step 'Execute shell' marked build as failure
Archiving artifacts
[description-setter] Could not determine description.
Recording test results
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any



###
## FAILED TESTS (if any) 
##
6 tests failed.
FAILED:  
org.apache.tez.mapreduce.TestMRRJobsDAGApi.testMultipleMRRSleepJobViaSession

Error Message:
expected: but was:

Stack Trace:
java.lang.AssertionError: expected: but was:
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:743)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.junit.Assert.assertEquals(Assert.java:144)
at 
org.apache.tez.mapreduce.TestMRRJobsDAGApi.testMultipleMRRSleepJobViaSession(TestMRRJobsDAGApi.java:500)


FAILED:  org.apache.tez.mapreduce.TestMRRJobsDAGApi.testNonDefaultFSStagingDir

Error Message:
test timed out after 6 milliseconds

Stack Trace:
java.lang.Exception: test timed out after 6 milliseconds
at java.lang.Thread.sleep(Native Method)
at 
org.apache.tez.client.TezClient.waitNonSessionTillReady(TezClient.java:804)
at 
org.apache.tez.client.TezClient.submitDAGApplication(TezClient.java:900)
at 
org.apache.tez.client.TezClient.submitDAGApplication(TezClient.java:855)
at org.apache.tez.client.TezClient.submitDAG(TezClient.java:454)
at 
org.apache.tez.mapreduce.TestMRRJobsDAGApi.testNonDefaultFSStagingDir(TestMRRJobsDAGApi.java:244)


FAILED:  org.apache.tez.mapreduce.TestMRRJobsDAGApi.testMRRSleepJobDagSubmit

Error Message:
test timed out after 6 milliseconds

Stack Trace:
java.lang.Exception: test timed out after 6 milliseconds
at java.lang.Thread.sleep(Native Method)
at 
org.apache.tez.client.TezClient.waitNonSessionTillReady(TezClient.java:804)
at 
org.apache.tez.client.TezClient.submitDAGApplication(TezClient.java:900)
at 
org.apache.tez.client.TezClient.submitDAGApplication(TezClient.java:855)
at org.apache.tez.client.TezClient.submitDAG(TezClient.java:454)
at 
org.apache.tez.mapreduce.TestMRRJobsDAGApi.testMRRSleepJobDagSubmitCore(TestMRRJobsDAGApi.java:699)
at 
org.apache.tez.mapreduce.TestMRRJobsDAGApi.testMRRSleepJobDagSubmitCore(TestMRRJobsDAGApi.java:542)
at 
org.apache.tez.

[jira] [Updated] (TEZ-3152) Tez UI 2: Build fails when run by multiple users or when node_modules is old

2016-03-03 Thread Sreenath Somarajapuram (JIRA)

 [ 
https://issues.apache.org/jira/browse/TEZ-3152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sreenath Somarajapuram updated TEZ-3152:

Description: 
We have two separate cases in which the build fails:
# 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.

# 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.

  was:
We have two separate cases in which the build fails:
# 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.

# 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.


> 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:
> # 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.
> # 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)


[jira] [Updated] (TEZ-3152) Tez UI 2: Build fails when run by multiple users or when node_modules is old

2016-03-03 Thread Sreenath Somarajapuram (JIRA)

 [ 
https://issues.apache.org/jira/browse/TEZ-3152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sreenath Somarajapuram updated TEZ-3152:

Description: 
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.

  was:
We have two separate cases in which the build fails:
# 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.

# 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.


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


[jira] [Comment Edited] (TEZ-3152) Tez UI 2: Build fails when run by multiple users or when node_modules is old

2016-03-03 Thread Sreenath Somarajapuram (JIRA)

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

Sreenath Somarajapuram edited comment on TEZ-3152 at 3/3/16 11:57 AM:
--

Attaching a clean fix for both the issues.

#1 One of the dependent package (ember-cli-font-awesome), had a binding with 
the node version in use. The same was replaced with build script changes.

#2 async-disk-cache issue was fixed by forcing the build to use a local ./tmp 
directory (that we already use) instead of the global /tmp directory.

[~hitesh] please review.


was (Author: sreenath):
Attaching fix for both the issues.

#1 One of the dependent package (ember-cli-font-awesome), had a binding with 
the node version in use. The same was replaced with build script changes.

#2 async-disk-cache issue was fixed by forcing the build to use a local ./tmp 
directory (that we already use) instead of the global /tmp directory.

[~hitesh] please review.

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


[jira] [Updated] (TEZ-3152) Tez UI 2: Build fails when run by multiple users or when node_modules is old

2016-03-03 Thread Sreenath Somarajapuram (JIRA)

 [ 
https://issues.apache.org/jira/browse/TEZ-3152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sreenath Somarajapuram updated TEZ-3152:

Description: 
We have two separate cases in which the build fails:
# 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.

# 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.

  was:
We have two separate cases in which the build fails:
# 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.
# 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.


> 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:
> # 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.
> # 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)


[jira] [Updated] (TEZ-3152) Tez UI 2: Build fails when run by multiple users or when node_modules is old

2016-03-03 Thread Sreenath Somarajapuram (JIRA)

 [ 
https://issues.apache.org/jira/browse/TEZ-3152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sreenath Somarajapuram updated TEZ-3152:

Attachment: TEZ-3152.1.patch

Attaching fix for both the issues.

#1 One of the dependent package (ember-cli-font-awesome), had a binding with 
the node version in use. The same was replaced with build script changes.

#2 async-disk-cache issue was fixed by forcing the build to use a local ./tmp 
directory (that we already use) instead of the global /tmp directory.

[~hitesh] please review.

> 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:
> # 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.
> # 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)