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",
