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 <[email protected]> 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 <[email protected]> Authored: Fri Aug 26 16:12:42 2016 +0300 Committer: Konstantin Boudnik <[email protected]> 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
