From 5e1245898e7977125e78e39ebfb64473c0a4291f Mon Sep 17 00:00:00 2001 From: Thomas Goirand Date: Sun, 8 Apr 2018 17:44:46 +0200 Subject: [PATCH] Install correctly openstack-backports-archive-keyring Currently, this puppet module uses this command for installing the Debian archive keyring: apt-get install -y openstack-backports-archive-keyring It is in fact missing the --allow-unauthenticated option, which is necessary since the package is not authenticated before it is installed. Therefore, the command fails and ./all-in-one.sh just stops. Change-Id: I396eefa6408656a36c8debb13bbab608b52e0d68 --- manifests/repo/debian/debian.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/repo/debian/debian.pp b/manifests/repo/debian/debian.pp index 7f7ae3b..2ddb040 100644 --- a/manifests/repo/debian/debian.pp +++ b/manifests/repo/debian/debian.pp @@ -55,7 +55,7 @@ class openstack_extras::repo::debian::debian( $deb_manage = pick($manage_whz, $manage_deb) if $deb_manage { exec { 'installing openstack-backports-archive-keyring': - command => "/usr/bin/apt-get -y ${::openstack_extras::repo::debian::params::deb_required_packages}", + command => "/usr/bin/apt-get -y --allow-unauthenticated ${::openstack_extras::repo::debian::params::deb_required_packages}", logoutput => 'on_failure', tries => 3, try_sleep => 1,