Repository: ambari Updated Branches: refs/heads/trunk dc31e516d -> d95d3ebea
AMBARI-22648: zeppelin server keytab missing from zeppelin-site.xml (Bikas Saha via jluniya) Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/d95d3ebe Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/d95d3ebe Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/d95d3ebe Branch: refs/heads/trunk Commit: d95d3ebeaf9e5334828ebc5d16fa223895f49f36 Parents: dc31e51 Author: Jayush Luniya <[email protected]> Authored: Thu Dec 14 16:41:43 2017 -0800 Committer: Jayush Luniya <[email protected]> Committed: Thu Dec 14 16:41:43 2017 -0800 ---------------------------------------------------------------------- .../common-services/ZEPPELIN/0.7.0/package/scripts/master.py | 8 +++++++- .../src/test/python/stacks/2.6/configs/default.json | 2 ++ 2 files changed, 9 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/d95d3ebe/ambari-server/src/main/resources/common-services/ZEPPELIN/0.7.0/package/scripts/master.py ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/resources/common-services/ZEPPELIN/0.7.0/package/scripts/master.py b/ambari-server/src/main/resources/common-services/ZEPPELIN/0.7.0/package/scripts/master.py index ee264a4..df892f8 100644 --- a/ambari-server/src/main/resources/common-services/ZEPPELIN/0.7.0/package/scripts/master.py +++ b/ambari-server/src/main/resources/common-services/ZEPPELIN/0.7.0/package/scripts/master.py @@ -137,9 +137,15 @@ class Master(Script): self.chown_zeppelin_pid_dir(env) # write out zeppelin-site.xml + my_map = {} + for key, value in params.config['configurations']['zeppelin-config'].iteritems(): + my_map[key]=value + my_map['zeppelin.server.kerberos.keytab']=params.zeppelin_kerberos_keytab + my_map['zeppelin.server.kerberos.principal']=params.zeppelin_kerberos_principal + XmlConfig("zeppelin-site.xml", conf_dir=params.conf_dir, - configurations=params.config['configurations']['zeppelin-config'], + configurations=my_map, owner=params.zeppelin_user, group=params.zeppelin_group ) http://git-wip-us.apache.org/repos/asf/ambari/blob/d95d3ebe/ambari-server/src/test/python/stacks/2.6/configs/default.json ---------------------------------------------------------------------- diff --git a/ambari-server/src/test/python/stacks/2.6/configs/default.json b/ambari-server/src/test/python/stacks/2.6/configs/default.json index 10647fd..fb7cb49 100644 --- a/ambari-server/src/test/python/stacks/2.6/configs/default.json +++ b/ambari-server/src/test/python/stacks/2.6/configs/default.json @@ -362,6 +362,8 @@ "zeppelin.notebook.s3.bucket": "zeppelin", "zeppelin.notebook.homescreen.hide": "false", "zeppelin.server.allowed.origins": "*", + "zeppelin.server.kerberos.keytab": "", + "zeppelin.server.kerberos.principal": "", "zeppelin.interpreter.config.upgrade": "true" }, "zoo.cfg": {
