Bibin A Chundatt created YARN-5877:
--------------------------------------

             Summary: Container env whitelist always considers only default 
values
                 Key: YARN-5877
                 URL: https://issues.apache.org/jira/browse/YARN-5877
             Project: Hadoop YARN
          Issue Type: Bug
            Reporter: Bibin A Chundatt
            Assignee: Bibin A Chundatt


As per the {{yarn.nodemanager.env-whitelist}} for the configured values should  
containers may override rather than use NodeManager's default.

{code}
  <property>
    <description>Environment variables that containers may override rather than 
use NodeManager's default.</description>
    <name>yarn.nodemanager.env-whitelist</name>
    
<value>JAVA_HOME,HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_CONF_DIR,CLASSPATH_PREPEND_DISTCACHE,HADOOP_YARN_HOME</value>
  </property>

{code}

But only the following containers can override
{code}
    whitelist.add(ApplicationConstants.Environment.HADOOP_YARN_HOME.name());
    whitelist.add(ApplicationConstants.Environment.HADOOP_COMMON_HOME.name());
    whitelist.add(ApplicationConstants.Environment.HADOOP_HDFS_HOME.name());
    whitelist.add(ApplicationConstants.Environment.HADOOP_CONF_DIR.name());
    whitelist.add(ApplicationConstants.Environment.JAVA_HOME.name());
{code}




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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to