----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/58106/#review170795 -----------------------------------------------------------
Ship it! Ship It! - Alejandro Fernandez On March 31, 2017, 12:21 p.m., Mugdha Varadkar wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/58106/ > ----------------------------------------------------------- > > (Updated March 31, 2017, 12:21 p.m.) > > > Review request for Ambari, Alejandro Fernandez, Gautam Borad, Sumit Mohanty, > and Velmurugan Periasamy. > > > Bugs: AMBARI-20636 > https://issues.apache.org/jira/browse/AMBARI-20636 > > > Repository: ambari > > > Description > ------- > > In order to help Ranger to communicate with Hive metastore (in cloud env) > there is a need to allow users to add custom configs from Ambari, which needs > to be added as part of Ranger service which gets created on Enabling plugins. > This will be helpful for all plugins to define n-number of custom configs > from Ambari. > To add those configs, need to follow prefix "ranger.service.config.param" + > config parameter. > > For blueprint based installs need to give those configs as below > "ranger-<component>-plugin-properties": { > "ranger.service.config.param.configParameter1" : "vaule1", > "ranger.service.config.param.configParameter2" : "value2" > } > > For example in case of Hive > "ranger-hive-plugin-properties": { > "ranger.service.config.param.enable.hive.metastore.lookup": "false", > "ranger.service.config.param.hive.site.file.path": > "/etc/hive/conf/hive-site.xml" > } > > For UI based installs add those properties in custom section under > ranger-<component>-plugin-properties. So that first restart of the component > can take those value after enabling the plugin for the component. > > > Diffs > ----- > > > ambari-common/src/main/python/resource_management/libraries/functions/setup_ranger_plugin_xml.py > 04a5bb1 > > ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3/package/scripts/params.py > 21d172b > > ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/package/scripts/params_linux.py > 268d81c > > ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/params_linux.py > 41f44c3 > > ambari-server/src/main/resources/common-services/HDFS/3.0.0.3.0/package/scripts/params_linux.py > 62a5edd > > ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/params_linux.py > 880ddc5 > > ambari-server/src/main/resources/common-services/HIVE/2.1.0.3.0/package/scripts/params_linux.py > 880ddc5 > > ambari-server/src/main/resources/common-services/KAFKA/0.8.1/package/scripts/params.py > b338add > > ambari-server/src/main/resources/common-services/KNOX/0.5.0.2.2/package/scripts/params_linux.py > 8beb2c0 > > ambari-server/src/main/resources/common-services/RANGER_KMS/0.5.0.2.3/package/scripts/params.py > db59973 > > ambari-server/src/main/resources/common-services/STORM/0.9.1/package/scripts/params_linux.py > 5d8a5f3 > > ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/params_linux.py > 03d3fb2 > > ambari-server/src/main/resources/common-services/YARN/3.0.0.3.0/package/scripts/params_linux.py > d069722 > > > Diff: https://reviews.apache.org/r/58106/diff/1/ > > > Testing > ------- > > Tested Enabling of plugins by adding custom configs. > > > Thanks, > > Mugdha Varadkar > >