Add raw image support for lxd scenario 15/22015/1
authorJingLu5 <lvjing5@huawei.com>
Fri, 2 Sep 2016 00:28:00 +0000 (08:28 +0800)
committerliang gao <jean.gaoliang@huawei.com>
Wed, 21 Sep 2016 07:25:49 +0000 (07:25 +0000)
JIRA: YARDSTICK-325

Provide a raw format yardstick-trusty-server image when runing os-nosdn-lxd-ha
or os-nosdn-lxd-noha scenarios

Change-Id: I7bd1dcfe187f529134f6b30d4dd4c887f5639048
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit 8ce629194f3ce9e37e97456ad24bd14f3ffd7a68)

tests/ci/yardstick-verify

index 3e9aa53..c5b42fa 100755 (executable)
@@ -269,9 +269,16 @@ load_yardstick_image()
         rm -f $VIVID_KERNEL $VIVID_IMAGE
         cd $YARDSTICK_REPO_DIR
     fi
+
+    if [ "$DEPLOY_SCENARIO" == "os-nosdn-lxd-ha" -o "$DEPLOY_SCENARIO" == "os-nosdn-lxd-noha" ]; then
+        DISK_FORMAT="raw"
+    else
+        DISK_FORMAT="qcow2"
+    fi
+
     output=$(eval glance --os-image-api-version 1 image-create \
         --name yardstick-trusty-server \
-        --is-public true --disk-format qcow2 \
+        --is-public true --disk-format $DISK_FORMAT \
         --container-format bare \
         $EXTRA_PARAMS \
         --file $QCOW_IMAGE)