Преглед на файлове

AMBARI-6093. Ambari secure cluster configures all users as yarn admins. (jaimin)

Jaimin Jetly преди 11 години
родител
ревизия
6f780f7874

+ 2 - 2
ambari-server/src/main/resources/stacks/HDP/2.0.5/services/YARN/configuration/yarn-site.xml

@@ -77,12 +77,12 @@
   
   <property>
     <name>yarn.acl.enable</name>
-    <value>true</value>
+    <value>false</value>
   </property>
   
   <property>
     <name>yarn.admin.acl</name>
-    <value>*</value>
+    <value></value>
   </property>
 
 <!-- NodeManager -->

+ 2 - 2
ambari-server/src/main/resources/stacks/HDP/2.0.6.GlusterFS/services/YARN/configuration/yarn-site.xml

@@ -83,12 +83,12 @@
 
   <property>
     <name>yarn.acl.enable</name>
-    <value>true</value>
+    <value>false</value>
   </property>
 
   <property>
     <name>yarn.admin.acl</name>
-    <value>*</value>
+    <value></value>
   </property>
 
   <!-- NodeManager -->

+ 2 - 2
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/YARN/configuration/yarn-site.xml

@@ -84,13 +84,13 @@
 
   <property>
     <name>yarn.acl.enable</name>
-    <value>true</value>
+    <value>false</value>
     <description> Are acls enabled. </description>
   </property>
 
   <property>
     <name>yarn.admin.acl</name>
-    <value>*</value>
+    <value></value>
     <description> ACL of who can be admin of the YARN cluster. </description>
   </property>
 

+ 2 - 2
ambari-server/src/main/resources/stacks/HDP/2.1/services/YARN/configuration/yarn-site.xml

@@ -84,13 +84,13 @@
 
   <property>
     <name>yarn.acl.enable</name>
-    <value>true</value>
+    <value>false</value>
     <description> Are acls enabled. </description>
   </property>
 
   <property>
     <name>yarn.admin.acl</name>
-    <value>*</value>
+    <value></value>
     <description> ACL of who can be admin of the YARN cluster. </description>
   </property>
 

+ 9 - 0
ambari-web/app/data/HDP2/secure_mapping.js

@@ -206,6 +206,15 @@ module.exports = [
     "filename": "yarn-site.xml",
     "serviceName": "YARN"
   },
+  {
+    "name": "yarn.acl.enable",
+    "templateName": [],
+    "foreignKey": null,
+    "value": true,
+    "nonSecureValue": false,
+    "filename": "yarn-site.xml",
+    "serviceName": "YARN"
+  },
   {
     "name": "yarn.resourcemanager.principal",
     "templateName": ["resourcemanager_principal_name", "kerberos_domain"],

+ 1 - 0
ambari-web/app/data/HDP2/site_properties.js

@@ -133,6 +133,7 @@ module.exports =
       "id": "site property",
       "name": "yarn.admin.acl",
       "displayName": "yarn.admin.acl",
+      "isRequired": false,
       "serviceName": "YARN",
       "category": "ResourceManager"
     },