Repository: ambari
Updated Branches:
  refs/heads/trunk f17f197c9 -> 2c344cbfe


AMBARI-12226. RU: Update deprecated Ranger classnames in various config files 
(ncole)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/2c344cbf
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/2c344cbf
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/2c344cbf

Branch: refs/heads/trunk
Commit: 2c344cbfe2109cac23d96aad9908ecc8300606ab
Parents: f17f197
Author: Nate Cole <nc...@hortonworks.com>
Authored: Tue Jun 30 17:34:14 2015 -0400
Committer: Nate Cole <nc...@hortonworks.com>
Committed: Wed Jul 1 08:17:23 2015 -0400

----------------------------------------------------------------------
 .../server/serveraction/upgrades/ConfigureAction.java   |  3 +++
 .../resources/stacks/HDP/2.2/upgrades/upgrade-2.3.xml   | 12 ++++++++++++
 2 files changed, 15 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/2c344cbf/ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/ConfigureAction.java
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/ConfigureAction.java
 
b/ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/ConfigureAction.java
index 268832e..c717582 100644
--- 
a/ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/ConfigureAction.java
+++ 
b/ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/ConfigureAction.java
@@ -415,6 +415,9 @@ public class ConfigureAction extends AbstractServerAction {
           outputBuffer.append(MessageFormat.format("Replaced {0}/{1} 
containing \"{2}\" with \"{3}\"\n",
             configType, replacement.key, replacement.find, 
replacement.replaceWith));
         }
+      } else {
+        outputBuffer.append(MessageFormat.format("Property \"{0}\" was not 
found in {1} to replace content\n",
+            replacement.key, configType));
       }
     }
 

http://git-wip-us.apache.org/repos/asf/ambari/blob/2c344cbf/ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/upgrade-2.3.xml
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/upgrade-2.3.xml 
b/ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/upgrade-2.3.xml
index 32da93f..56220d7 100644
--- a/ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/upgrade-2.3.xml
+++ b/ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/upgrade-2.3.xml
@@ -682,6 +682,12 @@
             </condition>
           </task>
 
+          <task xsi:type="configure" summary="Updating Authorization 
Coprocessors">
+            <type>hbase-site</type>
+            <replace key="hbase.coprocessor.master.classes" 
find="com.xasecure.authorization.hbase.XaSecureAuthorizationCoprocessor" 
replace-with="org.apache.ranger.authorization.hbase.RangerAuthorizationCoprocessor"
 />
+            <replace key="hbase.coprocessor.region.classes" 
find="com.xasecure.authorization.hbase.XaSecureAuthorizationCoprocessor" 
replace-with="org.apache.ranger.authorization.hbase.RangerAuthorizationCoprocessor"
 />           
+          </task>
+          
           <task xsi:type="configure" summary="Transitioning Ranger HBase 
Policy">
             <type>ranger-hbase-policymgr-ssl</type>
             <transfer operation="copy" 
from-type="ranger-hbase-plugin-properties" from-key="SSL_KEYSTORE_FILE_PATH" 
to-key="xasecure.policymgr.clientssl.keystore" 
default-value="/usr/hdp/current/hbase-client/conf/ranger-plugin-keystore.jks" />
@@ -818,6 +824,11 @@
               <value>10011</value>
             </condition>
           </task>
+          
+          <task xsi:type="configure" summary="Update Hive Authentication 
Manager">
+            <type>hiveserver2-site</type>
+            <replace key="hive.security.authorization.manager" 
find="com.xasecure.authorization.hive.authorizer.XaSecureHiveAuthorizerFactory" 
replace-with="org.apache.ranger.authorization.hive.authorizer.RangerHiveAuthorizerFactory"
 />
+          </task>
 
           <task xsi:type="configure" summary="Configuring hive authentication">
             <type>hive-site</type>
@@ -1155,6 +1166,7 @@
             <type>storm-site</type>
             <transfer operation="copy" from-key="nimbus.host" 
to-key="nimbus.seeds" coerce-to="yaml-array"/>
             <transfer operation="delete" delete-key="nimbus.host"/>
+            <replace key="nimbus.authorizer" 
find="com.xasecure.authorization.storm.authorizer.XaSecureStormAuthorizer" 
replace-with="org.apache.ranger.authorization.storm.authorizer.RangerStormAuthorizer"
 />
           </task>
 
           <task xsi:type="configure" summary="Updating Storm home and 
configuration environment variables">

Reply via email to