From a45fae3c03be1500d0089ce8f4326a3225d0c08d Mon Sep 17 00:00:00 2001 From: Mohammed Naser Date: Mon, 9 Oct 2017 14:27:38 -0400 Subject: [PATCH] Fix MANAGE_REPOS for Debian-based OS Change-Id: Iab59f0e818f8c5be1beba200f6c475669ce6ba0b --- functions | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/functions b/functions index d5294f475..56bda86b9 100644 --- a/functions +++ b/functions @@ -126,10 +126,12 @@ install_puppet() { print_header 'Setup (Debian based)' # Puppetlabs packaging: # - xenial: puppet4 only - echo "deb ${NODEPOOL_PUPPETLABS_MIRROR} `lsb_release -s -c` PC1" | $SUDO tee /etc/apt/sources.list.d/puppetlabs.list - $SUDO apt-key add files/GPG-KEY-puppetlabs - $SUDO apt-key add files/GPG-KEY-ceph - $SUDO apt-get update + if [ "${MANAGE_REPOS}" == "true" ] ; then + echo "deb ${NODEPOOL_PUPPETLABS_MIRROR} `lsb_release -s -c` PC1" | $SUDO tee /etc/apt/sources.list.d/puppetlabs.list + $SUDO apt-key add files/GPG-KEY-puppetlabs + $SUDO apt-key add files/GPG-KEY-ceph + $SUDO apt-get update + fi $SUDO apt-get install -y ${PUPPET_PKG} elif is_fedora; then print_header 'Setup (RedHat based)'