Apply docker config adaptations to alpines 83/41983/1
authorMorgan Richomme <morgan.richomme@orange.com>
Thu, 14 Sep 2017 15:11:23 +0000 (17:11 +0200)
committerMorgan Richomme <morgan.richomme@orange.com>
Thu, 14 Sep 2017 15:11:23 +0000 (17:11 +0200)
regression reported by barometer project
 1) --privileged=true no more set in docker run
 2) wrong INSTALLER_IP -e INSTALLER_IP=192.168.122.169
 3) ssh_key no more mounted -v /root/.ssh/id_rsa:/root/.ssh/id_rsa

Change-Id: Iccda9d57b7ea4c346ff26e9b2f74320bfe7eec95
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
jjb/functest/functest-alpine.sh
jjb/functest/functest-daily-jobs.yml

index 33a64a4..d15b985 100755 (executable)
@@ -80,7 +80,7 @@ for tier in ${tiers[@]}; do
     FUNCTEST_IMAGE=opnfv/functest-${tier}
     echo "Functest: Pulling Functest Docker image ${FUNCTEST_IMAGE} ..."
     docker pull ${FUNCTEST_IMAGE}>/dev/null
-    cmd="docker run ${envs} ${volumes} ${FUNCTEST_IMAGE} /bin/bash -c '${cmd_opt}'"
+    cmd="docker run --privileged=true ${envs} ${volumes} ${FUNCTEST_IMAGE} /bin/bash -c '${cmd_opt}'"
     echo "Running Functest tier '${tier}'. CMD: ${cmd}"
     eval ${cmd}
 done
index cbf1755..23c6e49 100644 (file)
     name: functest-daily-builder
     builders:
         - 'functest-cleanup'
-        - 'set-functest-env-alpine'
         - 'functest-daily'
         - 'functest-store-results'
 
     name: functest-daily
     builders:
         - shell:
-            !include-raw: ./functest-alpine.sh
+            !include-raw:
+                - ./functest-env-presetup.sh
+                - ../../utils/fetch_os_creds.sh
+                - ./functest-alpine.sh
 
 - builder:
     name: functest-arm-daily