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

Naganarasimha G R updated YARN-2729:
------------------------------------
    Attachment: YARN-2729.20151310-1.patch

Thanks for the review [~rohithsharma],
bq. Does ScriptBasedNodeLabelsProvider is periodically runs similar to 
ConfigurationNodeLabelsProvider?
Yes as it extends AbstractNodeLabelsProvider it supports periodic execution.
bq. Is there anywher documented how the script output should be?
yes its documented in *yarn-default.xml* and javadocs for the class 
*ScriptBasedNodeLabelsProvider.java*. Do you have any other place in mind where 
it can be updated? 
bq. About the test TestNodeStatusUpdaterForLabels failing randomly.May be some 
race condition is exist.
Yes this is issue has been already raised as YARN-4169, but nutting to do in 
specific to this jira and was not actually reproducible in my local setup.
bq. When I run tests locally at package level i.e 
org.apache.hadoop.yarn.server.nodemanager.nodelabels, all the tests cases in 
TestScriptBasedNodeLabelsProvider are failing with below error
Not facing this issue, will sync offline with you on this.

Other issues have been handled in the patch along with one more minor issue 
which was got during testing, In ResourceTrackerService we are checking for 
distributed or delegated-centralized without checking for node labels enabled 
which caused unnecessary logs on RM side.


> Support script based NodeLabelsProvider Interface in Distributed Node Label 
> Configuration Setup
> -----------------------------------------------------------------------------------------------
>
>                 Key: YARN-2729
>                 URL: https://issues.apache.org/jira/browse/YARN-2729
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: nodemanager
>            Reporter: Naganarasimha G R
>            Assignee: Naganarasimha G R
>         Attachments: YARN-2729.20141023-1.patch, YARN-2729.20141024-1.patch, 
> YARN-2729.20141031-1.patch, YARN-2729.20141120-1.patch, 
> YARN-2729.20141210-1.patch, YARN-2729.20150309-1.patch, 
> YARN-2729.20150322-1.patch, YARN-2729.20150401-1.patch, 
> YARN-2729.20150402-1.patch, YARN-2729.20150404-1.patch, 
> YARN-2729.20150517-1.patch, YARN-2729.20150830-1.patch, 
> YARN-2729.20150925-1.patch, YARN-2729.20151310-1.patch
>
>
> Support script based NodeLabelsProvider Interface in Distributed Node Label 
> Configuration Setup . 



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

Reply via email to