Updated Branches:
  refs/heads/master 381df456b -> 9478d0e9d

BIGTOP-794. puppet code around hadoop_head_node breaks on newer puppets


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/9478d0e9
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/9478d0e9
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/9478d0e9

Branch: refs/heads/master
Commit: 9478d0e9dfdeeabb3076fd0dacba86b71f1f4f4a
Parents: 381df45
Author: Roman Shaposhnik <[email protected]>
Authored: Tue Nov 27 17:00:03 2012 -0800
Committer: Roman Shaposhnik <[email protected]>
Committed: Tue Nov 27 17:00:03 2012 -0800

----------------------------------------------------------------------
 bigtop-deploy/puppet/manifests/site.pp |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/9478d0e9/bigtop-deploy/puppet/manifests/site.pp
----------------------------------------------------------------------
diff --git a/bigtop-deploy/puppet/manifests/site.pp 
b/bigtop-deploy/puppet/manifests/site.pp
index 5515e72..474362e 100644
--- a/bigtop-deploy/puppet/manifests/site.pp
+++ b/bigtop-deploy/puppet/manifests/site.pp
@@ -22,6 +22,20 @@ $jdk_package_name = extlookup("jdk_package_name", "jdk")
 
 stage {"pre": before => Stage["main"]}
 
+case $operatingsystem {
+    /(OracleLinux|CentOS|Fedora|RedHat)/: {
+       yumrepo { "Bigtop":
+          baseurl => extlookup("bigtop_yumrepo_uri", $default_yumrepo),
+          descr => "Bigtop packages",
+          enabled => 1,
+          gpgcheck => 0,
+       }
+    }
+    default: {
+      notify{"WARNING: running on a non-yum platform -- make sure Bigtop repo 
is setup": }
+    }
+}
+
 package { $jdk_package_name:
   ensure => "installed",
   alias => "jdk",

Reply via email to