aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bigtop-deploy/puppet/manifests/cluster.pp2
-rw-r--r--bigtop-deploy/puppet/modules/hue/templates/hue.ini2
-rw-r--r--bigtop-deploy/puppet/modules/kerberos/manifests/init.pp2
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