DNM
Experiment: set creat_share_from_snapshot_support capability for Tempest for native glusterfs driver Change-Id: I01d266cd9c3d95e8eacd06641fa0cbb577bebe80
This commit is contained in:
parent
a48b35f0d0
commit
2370ec4da0
|
@ -31,14 +31,18 @@ done
|
|||
if [[ "$GLUSTERFS_MANILA_DRIVER_TYPE" == "glusterfs-native" ]]; then
|
||||
local BACKEND_NAME="GLUSTERNATIVE"
|
||||
iniset $TEMPEST_CONFIG share enable_protocols glusterfs
|
||||
iniset $TEMPEST_CONFIG share storage_protocol glusterfs
|
||||
iniset $TEMPEST_CONFIG share capability_storage_protocol glusterfs
|
||||
# Disable tempest config option that enables creation of 'ip' type access
|
||||
# rules by default during tempest test runs.
|
||||
iniset $TEMPEST_CONFIG share enable_ip_rules_for_protocols
|
||||
iniset $TEMPEST_CONFIG share enable_cert_rules_for_protocols glusterfs
|
||||
iniset $TEMPEST_CONFIG share capability_snapshot_support True
|
||||
iniset $TEMPEST_CONFIG share capablilty_create_share_from_snapshot_support True
|
||||
# ro access_level is not supported by the driver.
|
||||
iniset $TEMPEST_CONFIG share enable_ro_access_level_for_protocols
|
||||
# Enable snapshot tests if they haven't been explicitly disabled
|
||||
RUN_MANILA_SNAPSHOT_TESTS=${RUN_MANILA_SNAPSHOT_TESTS:-True}
|
||||
|
||||
else
|
||||
case "$GLUSTERFS_MANILA_DRIVER_TYPE" in
|
||||
glusterfs|glusterfs-nfs)
|
||||
|
@ -56,8 +60,13 @@ else
|
|||
iniset $TEMPEST_CONFIG share storage_protocol NFS
|
||||
# ro access_level is not supported by the driver.
|
||||
iniset $TEMPEST_CONFIG share enable_ro_access_level_for_protocols
|
||||
# Disable snapshot tests if they haven't been explicitly enabled
|
||||
RUN_MANILA_SNAPSHOT_TESTS=${RUN_MANILA_SNAPSHOT_TESTS:-False}
|
||||
|
||||
fi
|
||||
|
||||
iniset $TEMPEST_CONFIG share run_snapshot_tests $RUN_MANILA_SNAPSHOT_TESTS
|
||||
|
||||
|
||||
iniset $TEMPEST_CONFIG share backend_names $BACKEND_NAME
|
||||
|
||||
|
@ -88,9 +97,6 @@ iniset $TEMPEST_CONFIG share run_shrink_tests $RUN_MANILA_SHRINK_TESTS
|
|||
# Disable multi_tenancy tests
|
||||
iniset $TEMPEST_CONFIG share multitenancy_enabled False
|
||||
|
||||
# Disable snapshot tests
|
||||
RUN_MANILA_SNAPSHOT_TESTS=${RUN_MANILA_SNAPSHOT_TESTS:-False}
|
||||
iniset $TEMPEST_CONFIG share run_snapshot_tests $RUN_MANILA_SNAPSHOT_TESTS
|
||||
|
||||
# Disable consistency group tests
|
||||
RUN_MANILA_CG_TESTS=${RUN_MANILA_CG_TESTS:-False}
|
||||
|
|
Loading…
Reference in New Issue