Provide gcc on installer host when not present 67/97667/1
authorKonrad Bańka <k.banka@samsung.com>
Tue, 29 Oct 2019 07:46:40 +0000 (08:46 +0100)
committerKonrad Bańka <k.banka@samsung.com>
Tue, 29 Oct 2019 07:46:40 +0000 (08:46 +0100)
Issue-ID: MULTICLOUD-900
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Change-Id: Ibacec8deafa5f1fd9ded5822236db730fedddc82

kud/hosting_providers/vagrant/installer.sh

index 5cc701d..e5138c2 100755 (executable)
@@ -21,6 +21,11 @@ function _install_go {
     version=$(grep "go_version" ${kud_playbooks}/kud-vars.yml | awk -F "'" '{print $2}')
     local tarball=go$version.linux-amd64.tar.gz
 
+    #gcc is required for go apps compilation
+    if ! which gcc; then
+        sudo apt-get install -y gcc
+    fi
+
     if $(go version &>/dev/null); then
         return
     fi