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 {
