2014-08-15 15:22:50 -04:00
|
|
|
# The number of accounts required can be estimated as CONCURRENCY x 2
|
2015-04-24 09:58:18 -04:00
|
|
|
# It is expected that each user provided here will be in a different tenant.
|
|
|
|
# This is required to provide isolation between test for running in parallel
|
|
|
|
#
|
2014-08-15 15:22:50 -04:00
|
|
|
# Valid fields for credentials are defined in the descendants of
|
2016-02-26 15:32:37 -05:00
|
|
|
# lib.auth.Credentials - see KeystoneV[2|3]Credentials.ATTRIBUTES
|
|
|
|
#
|
|
|
|
# The fields in KeystoneV3Credentials behave as follows:
|
|
|
|
#
|
|
|
|
# tenant_[id|name] also sets project_[id|name].
|
|
|
|
#
|
|
|
|
# project_[id|name] also sets tenant_[id|name].
|
|
|
|
#
|
|
|
|
# Providing distinct values for both tenant_[id|name] and project_[id|name]
|
|
|
|
# will result in an InvalidCredentials exception.
|
|
|
|
#
|
|
|
|
# The value of project_domain_[id|name] is used for user_domain_[id|name] if
|
|
|
|
# the latter is not specified.
|
|
|
|
#
|
|
|
|
# The value of user_domain_[id|name] is used for project_domain_[id|name] if
|
|
|
|
# the latter is not specified.
|
|
|
|
#
|
|
|
|
# The value of domain_[id|name] is used for project_domain_[id|name] if not
|
|
|
|
# specified and user_domain_[id|name] if not specified.
|
2014-08-15 15:22:50 -04:00
|
|
|
|
2014-07-16 09:15:23 -04:00
|
|
|
- username: 'user_1'
|
|
|
|
tenant_name: 'test_tenant_1'
|
|
|
|
password: 'test_password'
|
|
|
|
|
|
|
|
- username: 'user_2'
|
|
|
|
tenant_name: 'test_tenant_2'
|
|
|
|
password: 'test_password'
|
2014-12-19 14:21:54 -05:00
|
|
|
|
|
|
|
# To specify which roles a user has list them under the roles field
|
|
|
|
- username: 'multi_role_user'
|
|
|
|
tenant_name: 'test_tenant_42'
|
|
|
|
password: 'test_password'
|
|
|
|
roles:
|
|
|
|
- 'fun_role'
|
|
|
|
- 'not_an_admin'
|
|
|
|
- 'an_admin'
|
|
|
|
|
|
|
|
# To specify a user has a role specified in the config file you can use the
|
|
|
|
# type field to specify it, valid values are admin, operator, and reseller_admin
|
|
|
|
- username: 'swift_pseudo_admin_user_1'
|
|
|
|
tenant_name: 'admin_tenant_1'
|
|
|
|
password: 'test_password'
|
|
|
|
types:
|
|
|
|
- 'reseller_admin'
|
|
|
|
- 'operator'
|
|
|
|
|
2015-04-24 09:58:18 -04:00
|
|
|
# Networks can be specified to tell tempest which network it should use when
|
|
|
|
# creating servers with an account
|
|
|
|
|
2014-12-19 14:21:54 -05:00
|
|
|
- username: 'admin_user_1'
|
|
|
|
tenant_name: 'admin_tenant_1'
|
|
|
|
password: 'test_password'
|
|
|
|
types:
|
|
|
|
- 'admin'
|
2015-04-10 11:59:11 -04:00
|
|
|
resources:
|
|
|
|
network: 'public'
|
2015-04-08 21:58:19 -04:00
|
|
|
router: 'admin_tenant_1-router'
|