Bind qemu static files if Hunter 96/70696/2
authorCédric Ollivier <cedric.ollivier@orange.com>
Sun, 9 Aug 2020 00:32:29 +0000 (02:32 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Sun, 9 Aug 2020 00:32:29 +0000 (02:32 +0200)
Hunter pod forces this binds as the kernel is 4.4.0.

Change-Id: I216a333dfcd3890a126f0ba753e67cab66c96ec7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
jjb/functest/functest.yaml

index 2d01c2e..19752cc 100644 (file)
           else
             image={repo}:{port}/{container}:{tag}
           fi
+          volumes=""
+          if [ "{tag}" = "hunter" ]; then
+            volumes=-v /usr/bin/qemu-arm-static:/usr/bin/qemu-arm-static \
+              -v /usr/bin/qemu-aarch64-static:/usr/bin/qemu-aarch64-static
+          fi
           sudo docker run --rm \
             -e S3_ENDPOINT_URL=https://storage.googleapis.com \
             -e S3_DST_URL=s3://artifacts.opnfv.org/functest/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
             -v /home/opnfv/functest/openstack.creds:/home/opnfv/functest/conf/env_file \
             -v /home/opnfv/functest/images:/home/opnfv/functest/images \
             -v /home/opnfv/functest/.boto:/root/.boto \
-            $image run_tests -t {test} -r -p
+            $volumes $image run_tests -t {test} -r -p
 
 - builder:
     name: functest-remove-images