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/02/10 07:04:01 UTC
[8/50] [abbrv] git commit: BIGTOP-794. puppet code around
hadoop_head_node breaks on newer puppets
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/RCs
Commit: 9478d0e9dfdeeabb3076fd0dacba86b71f1f4f4a
Parents: 381df45
Author: Roman Shaposhnik <rv...@apache.org>
Authored: Tue Nov 27 17:00:03 2012 -0800
Committer: Roman Shaposhnik <rv...@apache.org>
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",