diff options
-rw-r--r-- | bigtop-deploy/puppet/manifests/cluster.pp | 2 | ||||
-rw-r--r-- | bigtop-deploy/puppet/modules/hue/templates/hue.ini | 2 | ||||
-rw-r--r-- | bigtop-deploy/puppet/modules/kerberos/manifests/init.pp | 2 |
3 files changed, 4 insertions, 2 deletions
diff --git a/bigtop-deploy/puppet/manifests/cluster.pp b/bigtop-deploy/puppet/manifests/cluster.pp index d5f6893b..c9cbcf14 100644 --- a/bigtop-deploy/puppet/manifests/cluster.pp +++ b/bigtop-deploy/puppet/manifests/cluster.pp @@ -154,6 +154,8 @@ class hadoop_head_node inherits hadoop_worker_node { if ($hadoop_security_authentication == "kerberos") { include kerberos::server + include kerberos::kdc + include kerberos::kdc::admin_server } hadoop::namenode { "namenode": diff --git a/bigtop-deploy/puppet/modules/hue/templates/hue.ini b/bigtop-deploy/puppet/modules/hue/templates/hue.ini index d9fd1618..3a9d5ad2 100644 --- a/bigtop-deploy/puppet/modules/hue/templates/hue.ini +++ b/bigtop-deploy/puppet/modules/hue/templates/hue.ini @@ -217,7 +217,7 @@ # Kerberos principal name for Hue hue_principal=hue/<%= fqdn %> # Path to kinit - ## kinit_path=/path/to/kinit + kinit_path=<%= (operatingsystem == 'ubuntu') ? '/usr/bin' : '/usr/kerberos/bin' %> <% end %> diff --git a/bigtop-deploy/puppet/modules/kerberos/manifests/init.pp b/bigtop-deploy/puppet/modules/kerberos/manifests/init.pp index 54bef7dc..a57b7404 100644 --- a/bigtop-deploy/puppet/modules/kerberos/manifests/init.pp +++ b/bigtop-deploy/puppet/modules/kerberos/manifests/init.pp @@ -204,7 +204,7 @@ class kerberos { exec { "ktinject.$title": path => $kerberos::site::exec_path, - command => "/usr/bin/ktutil <<EOF + command => "ktutil <<EOF $includes wkt $keytab EOF |