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": {

Reply via email to