Bladeren bron

AMBARI-4977. Storm security params, should be not hardcoded, but taken
from configs (aonishuk)

Andrew Onischuk 11 jaren geleden
bovenliggende
commit
000ab94cd6

+ 2 - 2
ambari-server/src/main/resources/stacks/HDP/2.1.1/services/STORM/package/scripts/params.py

@@ -53,8 +53,8 @@ security_enabled = ( not is_empty(_authentication) and _authentication == 'kerbe
 if security_enabled:
   _hostname_lowercase = config['hostname'].lower()
   _kerberos_domain = config['configurations']['global']['kerberos_domain']
-  _storm_principal_name = "storm" # config['configurations']['global']['hbase_master_principal_name']
+  _storm_principal_name = config['configurations']['global']['storm_principal_name']
   
   storm_jaas_principal = format("{_storm_principal_name}/{_hostname_lowercase}@{_kerberos_domain}")
-  storm_keytab_path = "/etc/security/keytabs/storm.service.keytab" # config['configurations']['global']['storm_keytab']
+  storm_keytab_path = config['configurations']['global']['storm_keytab']