|
...
|
...
|
@@ -64,8 +64,10 @@ BOTO_MATERIALS_PATH="$FILES/images/s3-materials/cirros-${CIRROS_VERSION}"
|
|
64
|
64
|
|
|
65
|
65
|
# Cinder/Volume variables
|
|
66
|
66
|
TEMPEST_VOLUME_DRIVER=${TEMPEST_VOLUME_DRIVER:-default}
|
|
67
|
|
-TEMPEST_VOLUME_VENDOR=${TEMPEST_VOLUME_VENDOR:-"Open Source"}
|
|
68
|
|
-TEMPEST_STORAGE_PROTOCOL=${TEMPEST_STORAGE_PROTOCOL:-iSCSI}
|
|
|
67
|
+TEMPEST_DEFAULT_VOLUME_VENDOR="Open Source"
|
|
|
68
|
+TEMPEST_VOLUME_VENDOR=${TEMPEST_VOLUME_VENDOR:-$TEMPEST_DEFAULT_VOLUME_VENDOR}
|
|
|
69
|
+TEMPEST_DEFAULT_STORAGE_PROTOCOL="iSCSI"
|
|
|
70
|
+TEMPEST_STORAGE_PROTOCOL=${TEMPEST_STORAGE_PROTOCOL:-$TEMPEST_DEFAULT_STORAGE_PROTOCOL}
|
|
69
|
71
|
|
|
70
|
72
|
# Neutron/Network variables
|
|
71
|
73
|
IPV6_ENABLED=$(trueorfalse True $IPV6_ENABLED)
|
|
...
|
...
|
@@ -369,8 +371,12 @@ function configure_tempest {
|
|
369
|
369
|
iniset $TEMPEST_CONFIG volume backend2_name "LVM_iSCSI_2"
|
|
370
|
370
|
fi
|
|
371
|
371
|
|
|
372
|
|
- if [ $TEMPEST_VOLUME_DRIVER != "default" ]; then
|
|
|
372
|
+ if [ $TEMPEST_VOLUME_DRIVER != "default" -o \
|
|
|
373
|
+ $TEMPEST_VOLUME_VENDOR != $TEMPEST_DEFAULT_VOLUME_VENDOR ]; then
|
|
373
|
374
|
iniset $TEMPEST_CONFIG volume vendor_name "$TEMPEST_VOLUME_VENDOR"
|
|
|
375
|
+ fi
|
|
|
376
|
+ if [ $TEMPEST_VOLUME_DRIVER != "default" -o \
|
|
|
377
|
+ $TEMPEST_STORAGE_PROTOCOL != $TEMPEST_DEFAULT_STORAGE_PROTOCOL ]; then
|
|
374
|
378
|
iniset $TEMPEST_CONFIG volume storage_protocol $TEMPEST_STORAGE_PROTOCOL
|
|
375
|
379
|
fi
|
|
376
|
380
|
|