From 406f58a8e6fb83dbcda724961176c3eb7497be86 Mon Sep 17 00:00:00 2001 From: "neill.turner" Date: Tue, 23 Jul 2019 14:42:25 +0100 Subject: [PATCH] Ubuntu 18.04 can't install python-software-properties --- lib/kitchen/provisioner/ansible/os/debian.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/kitchen/provisioner/ansible/os/debian.rb b/lib/kitchen/provisioner/ansible/os/debian.rb index 4539b2d..2b54653 100644 --- a/lib/kitchen/provisioner/ansible/os/debian.rb +++ b/lib/kitchen/provisioner/ansible/os/debian.rb @@ -55,7 +55,9 @@ def install_command #{sudo_env('apt-get')} -y install software-properties-common ## 10.04, 12.04 include add-apt-repository in - #{sudo_env('apt-get')} -y install python-software-properties + if [apt-cache pkgnames | grep -q 'python-software-properties']; then + #{sudo_env('apt-get')} -y install python-software-properties + fi ## 10.04 version of add-apt-repository doesn't accept --yes ## later versions require interaction from user, so we must specify --yes