| ... | ... |
@@ -11,6 +11,7 @@ |
| 11 | 11 |
# - ``DEST``, ``FILES`` |
| 12 | 12 |
# - ``ADMIN_PASSWORD`` |
| 13 | 13 |
# - ``DEFAULT_IMAGE_NAME`` |
| 14 |
+# - ``DEFAULT_IMAGE_FILE_NAME`` |
|
| 14 | 15 |
# - ``S3_SERVICE_PORT`` |
| 15 | 16 |
# - ``SERVICE_HOST`` |
| 16 | 17 |
# - ``BASE_SQL_CONN`` ``lib/database`` declares |
| ... | ... |
@@ -415,7 +416,7 @@ function configure_tempest {
|
| 415 | 415 |
iniset $TEMPEST_CONFIG scenario img_container_format ovf |
| 416 | 416 |
else |
| 417 | 417 |
SCENARIO_IMAGE_DIR=${SCENARIO_IMAGE_DIR:-$FILES}
|
| 418 |
- SCENARIO_IMAGE_FILE=$DEFAULT_IMAGE_NAME |
|
| 418 |
+ SCENARIO_IMAGE_FILE=$DEFAULT_IMAGE_FILE_NAME |
|
| 419 | 419 |
fi |
| 420 | 420 |
iniset $TEMPEST_CONFIG scenario img_dir $SCENARIO_IMAGE_DIR |
| 421 | 421 |
iniset $TEMPEST_CONFIG scenario img_file $SCENARIO_IMAGE_FILE |
| ... | ... |
@@ -687,17 +687,21 @@ if [[ "$DOWNLOAD_DEFAULT_IMAGES" == "True" ]]; then |
| 687 | 687 |
case "$LIBVIRT_TYPE" in |
| 688 | 688 |
lxc) # the cirros root disk in the uec tarball is empty, so it will not work for lxc |
| 689 | 689 |
DEFAULT_IMAGE_NAME=${DEFAULT_IMAGE_NAME:-cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-rootfs}
|
| 690 |
- IMAGE_URLS+="http://download.cirros-cloud.net/${CIRROS_VERSION}/cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-rootfs.img.gz";;
|
|
| 690 |
+ DEFAULT_IMAGE_FILE_NAME=${DEFAULT_IMAGE_FILE_NAME:-cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-rootfs.img.gz}
|
|
| 691 |
+ IMAGE_URLS+="http://download.cirros-cloud.net/${CIRROS_VERSION}/${DEFAULT_IMAGE_FILE_NAME}";;
|
|
| 691 | 692 |
*) # otherwise, use the qcow image |
| 692 |
- DEFAULT_IMAGE_NAME=${DEFAULT_IMAGE_NAME:-cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-disk.img}
|
|
| 693 |
- IMAGE_URLS+="http://download.cirros-cloud.net/${CIRROS_VERSION}/cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-disk.img";;
|
|
| 693 |
+ DEFAULT_IMAGE_NAME=${DEFAULT_IMAGE_NAME:-cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-disk}
|
|
| 694 |
+ DEFAULT_IMAGE_FILE_NAME=${DEFAULT_IMAGE_FILE_NAME:-cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-disk.img}
|
|
| 695 |
+ IMAGE_URLS+="http://download.cirros-cloud.net/${CIRROS_VERSION}/${DEFAULT_IMAGE_FILE_NAME}";;
|
|
| 694 | 696 |
esac |
| 695 | 697 |
;; |
| 696 | 698 |
vsphere) |
| 697 | 699 |
DEFAULT_IMAGE_NAME=${DEFAULT_IMAGE_NAME:-cirros-0.3.2-i386-disk.vmdk}
|
| 698 |
- IMAGE_URLS+="http://partnerweb.vmware.com/programs/vmdkimage/cirros-0.3.2-i386-disk.vmdk";; |
|
| 700 |
+ DEFAULT_IMAGE_FILE_NAME=${DEFAULT_IMAGE_FILE_NAME:-$DEFAULT_IMAGE_NAME}
|
|
| 701 |
+ IMAGE_URLS+="http://partnerweb.vmware.com/programs/vmdkimage/${DEFAULT_IMAGE_FILE_NAME}";;
|
|
| 699 | 702 |
xenserver) |
| 700 | 703 |
DEFAULT_IMAGE_NAME=${DEFAULT_IMAGE_NAME:-cirros-0.3.4-x86_64-disk}
|
| 704 |
+ DEFAULT_IMAGE_FILE_NAME=${DEFAULT_IMAGE_NAME:-cirros-0.3.4-x86_64-disk.vhd.tgz}
|
|
| 701 | 705 |
IMAGE_URLS+="http://ca.downloads.xensource.com/OpenStack/cirros-0.3.4-x86_64-disk.vhd.tgz" |
| 702 | 706 |
IMAGE_URLS+=",http://download.cirros-cloud.net/${CIRROS_VERSION}/cirros-${CIRROS_VERSION}-x86_64-uec.tar.gz";;
|
| 703 | 707 |
esac |