Enable tempest testing for extending an attached volume
In Pike, Cinder and Nova will support extending the size of an attached volume, but it's not supported by all volume and compute backends. Tempest will also test it but uses a config option that we need to set based on how devstack is configured. Depends-On: Ibace6c2f91be9753a44e5f79fd013df11654851b Related to cinder blueprint extend-attached-volume Related to nova blueprint nova-support-attached-volume-extend Change-Id: I52cc2952a2938ce44c442aa3e3b69a905b2b55d5
This commit is contained in:
parent
3415521d56
commit
17cdecc689
@ -430,6 +430,12 @@ function configure_tempest {
|
||||
TEMPEST_VOLUME_MANAGE_VOLUME=${TEMPEST_VOLUME_MANAGE_VOLUME:-True}
|
||||
fi
|
||||
iniset $TEMPEST_CONFIG volume-feature-enabled manage_volume $(trueorfalse False TEMPEST_VOLUME_MANAGE_VOLUME)
|
||||
# Only turn on TEMPEST_EXTEND_ATTACHED_VOLUME by default for "lvm" backends
|
||||
# in Cinder and the libvirt driver in Nova.
|
||||
if [[ "$CINDER_ENABLED_BACKENDS" == *"lvm"* ]] && [ "$VIRT_DRIVER" = "libvirt" ]; then
|
||||
TEMPEST_EXTEND_ATTACHED_VOLUME=${TEMPEST_EXTEND_ATTACHED_VOLUME:-True}
|
||||
fi
|
||||
iniset $TEMPEST_CONFIG volume-feature-enabled extend_attached_volume $(trueorfalse False TEMPEST_EXTEND_ATTACHED_VOLUME)
|
||||
# TODO(ameade): Remove the api_v3 flag when Mitaka and Liberty are end of life.
|
||||
iniset $TEMPEST_CONFIG volume-feature-enabled api_v3 True
|
||||
iniset $TEMPEST_CONFIG volume-feature-enabled api_v1 $(trueorfalse False TEMPEST_VOLUME_API_V1)
|
||||
|
Loading…
Reference in New Issue
Block a user