AMBARI-22635: Addendum fix Ambari should create a dummy core-site.xml for Ranger plugins when namenode is not installed.
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/a01cd8e1 Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/a01cd8e1 Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/a01cd8e1 Branch: refs/heads/branch-feature-AMBARI-22008-isilon Commit: a01cd8e1eaf166fb1da19c9789e55d4d9a7ffb87 Parents: 695ea9f Author: Vishal Suvagia <vishalsuva...@apache.org> Authored: Fri Dec 15 11:20:31 2017 +0530 Committer: Attila Magyar <amag...@hortonworks.com> Committed: Mon Dec 18 09:12:46 2017 +0100 ---------------------------------------------------------------------- .../KAFKA/0.8.1/package/scripts/setup_ranger_kafka.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/a01cd8e1/ambari-server/src/main/resources/common-services/KAFKA/0.8.1/package/scripts/setup_ranger_kafka.py ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/resources/common-services/KAFKA/0.8.1/package/scripts/setup_ranger_kafka.py b/ambari-server/src/main/resources/common-services/KAFKA/0.8.1/package/scripts/setup_ranger_kafka.py index e2cfbcf..16eff94 100644 --- a/ambari-server/src/main/resources/common-services/KAFKA/0.8.1/package/scripts/setup_ranger_kafka.py +++ b/ambari-server/src/main/resources/common-services/KAFKA/0.8.1/package/scripts/setup_ranger_kafka.py @@ -90,7 +90,7 @@ def setup_ranger_kafka(): else: Logger.info("Stack supports core-site.xml creation for Ranger plugin and Namenode is not installed, creating create core-site.xml from default configurations") setup_core_site_for_required_plugins(component_user = params.kafka_user, component_group = params.user_group, - create_core_site_path = params.conf_dir, configurations = { 'hadoop.security.authentication' : 'kerberos' if params.security_enabled else 'simple' }, + create_core_site_path = params.conf_dir, configurations = { 'hadoop.security.authentication' : 'kerberos' if params.kerberos_security_enabled else 'simple' }, configuration_attributes = {}) else: