BIGTOP-900. update deployment configs for Kerberized installations
Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/aac44e9a Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/aac44e9a Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/aac44e9a Branch: refs/heads/master Commit: aac44e9ad9b11257a726e7f2205a9a4a3c7bb599 Parents: 4c0e321 Author: Roman Shaposhnik <[email protected]> Authored: Tue Apr 2 12:38:11 2013 -0700 Committer: Roman Shaposhnik <[email protected]> Committed: Tue Apr 2 14:51:50 2013 -0700 ---------------------------------------------------------------------- bigtop-deploy/puppet/manifests/cluster.pp | 2 ++ bigtop-deploy/puppet/modules/hue/templates/hue.ini | 2 +- .../puppet/modules/kerberos/manifests/init.pp | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/bigtop/blob/aac44e9a/bigtop-deploy/puppet/manifests/cluster.pp ---------------------------------------------------------------------- diff --git a/bigtop-deploy/puppet/manifests/cluster.pp b/bigtop-deploy/puppet/manifests/cluster.pp index d5f6893..c9cbcf1 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": http://git-wip-us.apache.org/repos/asf/bigtop/blob/aac44e9a/bigtop-deploy/puppet/modules/hue/templates/hue.ini ---------------------------------------------------------------------- diff --git a/bigtop-deploy/puppet/modules/hue/templates/hue.ini b/bigtop-deploy/puppet/modules/hue/templates/hue.ini index d9fd161..3a9d5ad 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 %> http://git-wip-us.apache.org/repos/asf/bigtop/blob/aac44e9a/bigtop-deploy/puppet/modules/kerberos/manifests/init.pp ---------------------------------------------------------------------- diff --git a/bigtop-deploy/puppet/modules/kerberos/manifests/init.pp b/bigtop-deploy/puppet/modules/kerberos/manifests/init.pp index 54bef7d..a57b740 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
