blob: 3f57eb76ee30ac837be24d52b0f649502a55f563 [file] [log] [blame]
Matthew Treinish09f17832014-08-15 15:22:50 -04001# The number of accounts required can be estimated as CONCURRENCY x 2
Matthew Treinish93299852015-04-24 09:58:18 -04002# It is expected that each user provided here will be in a different tenant.
3# This is required to provide isolation between test for running in parallel
4#
Matthew Treinish09f17832014-08-15 15:22:50 -04005# Valid fields for credentials are defined in the descendants of
6# auth.Credentials - see KeystoneV[2|3]Credentials.CONF_ATTRIBUTES
7
Matthew Treinishc791ac42014-07-16 09:15:23 -04008- username: 'user_1'
9 tenant_name: 'test_tenant_1'
10 password: 'test_password'
11
12- username: 'user_2'
13 tenant_name: 'test_tenant_2'
14 password: 'test_password'
Matthew Treinish976e8df2014-12-19 14:21:54 -050015
16# To specify which roles a user has list them under the roles field
17- username: 'multi_role_user'
18 tenant_name: 'test_tenant_42'
19 password: 'test_password'
20 roles:
21 - 'fun_role'
22 - 'not_an_admin'
23 - 'an_admin'
24
25# To specify a user has a role specified in the config file you can use the
26# type field to specify it, valid values are admin, operator, and reseller_admin
27- username: 'swift_pseudo_admin_user_1'
28 tenant_name: 'admin_tenant_1'
29 password: 'test_password'
30 types:
31 - 'reseller_admin'
32 - 'operator'
33
Matthew Treinish93299852015-04-24 09:58:18 -040034# Networks can be specified to tell tempest which network it should use when
35# creating servers with an account
36
Matthew Treinish976e8df2014-12-19 14:21:54 -050037- username: 'admin_user_1'
38 tenant_name: 'admin_tenant_1'
39 password: 'test_password'
40 types:
41 - 'admin'
Matthew Treinishf83f35c2015-04-10 11:59:11 -040042 resources:
43 network: 'public'