The deprecated AMI image file opts will be removed soon.
See https://review.openstack.org/#/c/338377.
So we can't use the fallback mechanism anymore. This patch is to
specify the correct image parameters for XenServer.
Change-Id: Ic287a3ed1725c42ea29022158bc9720c9a96533f
| ... | ... |
@@ -295,7 +295,6 @@ function configure_tempest {
|
| 295 | 295 |
fi |
| 296 | 296 |
if [ "$VIRT_DRIVER" = "xenserver" ]; then |
| 297 | 297 |
iniset $TEMPEST_CONFIG image disk_formats "ami,ari,aki,vhd,raw,iso" |
| 298 |
- iniset $TEMPEST_CONFIG scenario img_disk_format vhd |
|
| 299 | 298 |
fi |
| 300 | 299 |
|
| 301 | 300 |
# Image Features |
| ... | ... |
@@ -407,12 +406,20 @@ function configure_tempest {
|
| 407 | 407 |
fi |
| 408 | 408 |
|
| 409 | 409 |
# Scenario |
| 410 |
- SCENARIO_IMAGE_DIR=${SCENARIO_IMAGE_DIR:-$FILES/images/cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-uec}
|
|
| 410 |
+ if [ "$VIRT_DRIVER" = "xenserver" ]; then |
|
| 411 |
+ SCENARIO_IMAGE_DIR=${SCENARIO_IMAGE_DIR:-$FILES}
|
|
| 412 |
+ SCENARIO_IMAGE_FILE="cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-disk.vhd.tgz"
|
|
| 413 |
+ iniset $TEMPEST_CONFIG scenario img_disk_format vhd |
|
| 414 |
+ iniset $TEMPEST_CONFIG scenario img_container_format ovf |
|
| 415 |
+ else |
|
| 416 |
+ SCENARIO_IMAGE_DIR=${SCENARIO_IMAGE_DIR:-$FILES/images/cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-uec}
|
|
| 417 |
+ SCENARIO_IMAGE_FILE="cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-disk.img"
|
|
| 418 |
+ fi |
|
| 411 | 419 |
iniset $TEMPEST_CONFIG scenario img_dir $SCENARIO_IMAGE_DIR |
| 420 |
+ iniset $TEMPEST_CONFIG scenario img_file $SCENARIO_IMAGE_FILE |
|
| 412 | 421 |
iniset $TEMPEST_CONFIG scenario ami_img_file "cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-blank.img"
|
| 413 | 422 |
iniset $TEMPEST_CONFIG scenario ari_img_file "cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-initrd"
|
| 414 | 423 |
iniset $TEMPEST_CONFIG scenario aki_img_file "cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-vmlinuz"
|
| 415 |
- iniset $TEMPEST_CONFIG scenario img_file "cirros-${CIRROS_VERSION}-${CIRROS_ARCH}-disk.img"
|
|
| 416 | 424 |
|
| 417 | 425 |
# Validation |
| 418 | 426 |
iniset $TEMPEST_CONFIG validation run_validation ${TEMPEST_RUN_VALIDATION:-False}
|