You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by rv...@apache.org on 2013/04/02 23:52:04 UTC
[2/3] git commit: BIGTOP-900. update deployment configs for
Kerberized installations
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 <rv...@cloudera.com>
Authored: Tue Apr 2 12:38:11 2013 -0700
Committer: Roman Shaposhnik <rv...@cloudera.com>
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