You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by co...@apache.org on 2016/09/02 16:16:20 UTC

bigtop git commit: BIGTOP-2523. Incorrect cycle dependency during puppet deployment causes error at Debian 8

Repository: bigtop
Updated Branches:
  refs/heads/master fad92c953 -> 35e1a8ce2


BIGTOP-2523. Incorrect cycle dependency during puppet deployment causes error at Debian 8

Signed-off-by: Konstantin Boudnik <ko...@epam.com>


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

Branch: refs/heads/master
Commit: 35e1a8ce2547c855f7efb0178086ff9db8a49250
Parents: fad92c9
Author: Artur Papikyan <ar...@epam.com>
Authored: Fri Aug 26 16:12:42 2016 +0300
Committer: Konstantin Boudnik <ko...@epam.com>
Committed: Thu Sep 1 19:06:18 2016 -0700

----------------------------------------------------------------------
 bigtop_toolchain/bin/puppetize.sh | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/35e1a8ce/bigtop_toolchain/bin/puppetize.sh
----------------------------------------------------------------------
diff --git a/bigtop_toolchain/bin/puppetize.sh b/bigtop_toolchain/bin/puppetize.sh
index da8fdfa..8ebf399 100755
--- a/bigtop_toolchain/bin/puppetize.sh
+++ b/bigtop_toolchain/bin/puppetize.sh
@@ -55,7 +55,12 @@ case ${ID}-${VERSION_ID} in
 	;;
     debian-8*)
 	apt-get update
-	apt-get -y install curl sudo unzip wget puppet
+	apt-get -y install wget
+	# BIGTOP-2523. in order to install puppet 3.8 we need to get it from puppet repo
+	wget -O /tmp/puppetlabs-release-trusty.deb https://apt.puppetlabs.com/puppetlabs-release-trusty.deb && dpkg -i /tmp/puppetlabs-release-trusty.deb
+	rm -f /tmp/puppetlabs-release-trusty.deb
+	apt-get update
+	apt-get -y install curl sudo unzip puppet
 	;;
     opensuse-*)
 	zypper --gpg-auto-import-keys install -y curl sudo unzip wget puppet suse-release ca-certificates-mozilla net-tools tar