Repository: bigtop
Updated Branches:
  refs/heads/master a7e79920d -> f40b6f0cb


BIGTOP-2688: Add flag for whether to provision Bigtop repo or not

Signed-off-by: Jonathan Kelly <[email protected]>


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

Branch: refs/heads/master
Commit: f40b6f0cb72fce019bf27f0daf880e311e2a2dbd
Parents: a7e7992
Author: Mike Grimes <[email protected]>
Authored: Wed Jan 25 17:42:22 2017 -0800
Committer: Jonathan Kelly <[email protected]>
Committed: Wed Feb 15 10:42:24 2017 -0800

----------------------------------------------------------------------
 bigtop-deploy/puppet/manifests/site.pp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/f40b6f0c/bigtop-deploy/puppet/manifests/site.pp
----------------------------------------------------------------------
diff --git a/bigtop-deploy/puppet/manifests/site.pp 
b/bigtop-deploy/puppet/manifests/site.pp
index 6a95fa1..ce5857f 100644
--- a/bigtop-deploy/puppet/manifests/site.pp
+++ b/bigtop-deploy/puppet/manifests/site.pp
@@ -31,9 +31,12 @@ case $operatingsystem {
 $jdk_preinstalled = hiera("bigtop::jdk_preinstalled", false)
 $jdk_package_name = hiera("bigtop::jdk_package_name", "jdk")
 
+$provision_repo = hiera("bigtop::provision_repo", true)
+
 stage {"pre": before => Stage["main"]}
 
-case $::operatingsystem {
+if ($provision_repo) {
+  case $::operatingsystem {
     /(OracleLinux|Amazon|CentOS|Fedora|RedHat)/: {
        yumrepo { "Bigtop":
           baseurl => hiera("bigtop::bigtop_repo_uri", $default_repo),
@@ -60,6 +63,7 @@ case $::operatingsystem {
     default: {
       notify{"WARNING: running on a neither yum nor apt platform -- make sure 
Bigtop repo is setup": }
     }
+  }
 }
 
 case $::operatingsystem {

Reply via email to