Repository: metron
Updated Branches:
  refs/heads/master 073d6b50d -> 5a6370a63


METRON-1110 REST jvm flags property is being overwritten when Kerberos is 
enabled (merrimanr) closes apache/metron#697


Project: http://git-wip-us.apache.org/repos/asf/metron/repo
Commit: http://git-wip-us.apache.org/repos/asf/metron/commit/5a6370a6
Tree: http://git-wip-us.apache.org/repos/asf/metron/tree/5a6370a6
Diff: http://git-wip-us.apache.org/repos/asf/metron/diff/5a6370a6

Branch: refs/heads/master
Commit: 5a6370a630fb51a69cd5313e74ab694d68ade187
Parents: 073d6b5
Author: merrimanr <merrim...@gmail.com>
Authored: Wed Aug 16 08:39:47 2017 -0500
Committer: merrimanr <merrim...@apache.org>
Committed: Wed Aug 16 08:39:47 2017 -0500

----------------------------------------------------------------------
 .../METRON/CURRENT/package/scripts/management_ui_master.py        | 1 -
 .../METRON/CURRENT/package/scripts/params/params_linux.py         | 1 +
 .../common-services/METRON/CURRENT/package/scripts/rest_master.py | 3 ---
 3 files changed, 1 insertion(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/metron/blob/5a6370a6/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/management_ui_master.py
----------------------------------------------------------------------
diff --git 
a/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/management_ui_master.py
 
b/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/management_ui_master.py
index 8ab82a8..e858ed3 100644
--- 
a/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/management_ui_master.py
+++ 
b/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/management_ui_master.py
@@ -44,7 +44,6 @@ class ManagementUIMaster(Script):
         print 'configure managment_ui'
         from params import params
         env.set_params(params)
-
         File(format("/etc/default/metron"),
              content=Template("metron.j2")
              )

http://git-wip-us.apache.org/repos/asf/metron/blob/5a6370a6/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/params/params_linux.py
----------------------------------------------------------------------
diff --git 
a/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/params/params_linux.py
 
b/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/params/params_linux.py
index 22ccabc..b524940 100755
--- 
a/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/params/params_linux.py
+++ 
b/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/params/params_linux.py
@@ -203,6 +203,7 @@ client_jaas_path = metron_home + '/client_jaas.conf'
 client_jaas_arg = '-Djava.security.auth.login.config=' + metron_home + 
'/client_jaas.conf'
 enrichment_topology_worker_childopts = client_jaas_arg if security_enabled 
else ''
 indexing_topology_worker_childopts = client_jaas_arg if security_enabled else 
''
+metron_jvm_flags += (' ' + client_jaas_arg) if security_enabled else ''
 topology_auto_credentials = 
config['configurations']['storm-site'].get('nimbus.credential.renewers.classes',
 [])
 # Needed for storm.config, because it needs Java String
 topology_auto_credentials_double_quotes = 
str(topology_auto_credentials).replace("'", '"')

http://git-wip-us.apache.org/repos/asf/metron/blob/5a6370a6/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/rest_master.py
----------------------------------------------------------------------
diff --git 
a/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/rest_master.py
 
b/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/rest_master.py
index dc0a27f..9331759 100755
--- 
a/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/rest_master.py
+++ 
b/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/rest_master.py
@@ -38,9 +38,6 @@ class RestMaster(Script):
 
     def configure(self, env, upgrade_type=None, config_dir=None):
         from params import params
-        if params.security_enabled:
-            params.metron_jvm_flags = 
format('-Djava.security.auth.login.config={client_jaas_path}')
-
         env.set_params(params)
         File(format("/etc/default/metron"),
              content=Template("metron.j2")

Reply via email to