blob: cc8499472bdc3d69832b1ac63ec180e8e7e10098 [file] [log] [blame]
Daryl Walleck587385b2012-03-03 13:00:26 -06001[identity]
Jay Pipes3f981df2012-03-27 18:59:44 -04002# This section contains configuration options that a variety of Tempest
3# test clients use when authenticating with different user/tenant
4# combinations
5
6# Set to True if your test environment's Keystone authentication service should
7# be accessed over HTTPS
8use_ssl = False
9# This is the main host address of the authentication service API
10host = 127.0.0.1
11# Port that the authentication service API is running on
12port = 5000
13# Version of the authentication service API (a string)
14api_version = v2.0
15# Path to the authentication service tokens resource (do not modify unless you
16# have a custom authentication API and are not using Keystone)
17path = tokens
18# Should typically be left as keystone unless you have a non-Keystone
19# authentication API service
20strategy = keystone
Daryl Walleck587385b2012-03-03 13:00:26 -060021
22[compute]
Jay Pipes3f981df2012-03-27 18:59:44 -040023# This section contains configuration options used when executing tests
24# against the OpenStack Compute API.
25
26# This should be the username of a user WITHOUT administrative privileges
27username = {$USERNAME}
28# The above non-administrative user's password
29password = {$PASSWORD}
30# The above non-administrative user's tenant name
31tenant_name = {$TENANT_NAME}
32
33# This should be the username of an alternate user WITHOUT
34# administrative privileges
35alt_username = {$ALT_USERNAME}
36# The above non-administrative user's password
37alt_password = {$ALT_PASSWORD}
38# The above non-administrative user's tenant name
39alt_tenant_name = {$ALT_TENANT_NAME}
40
Daryl Walleck587385b2012-03-03 13:00:26 -060041# Reference data for tests. The ref and ref_alt should be
42# distinct images/flavors.
Jay Pipes3f981df2012-03-27 18:59:44 -040043image_ref = {$IMAGE_ID}
44image_ref_alt = {$IMAGE_ID_ALT}
45flavor_ref = 1
46flavor_ref_alt = 2
47
48# Number of seconds to wait while looping to check the status of an
49# instance or volume that is building.
50build_interval = 10
51
52# Number of seconds to time out on waiting for an instance or volume
53# to build or reach an expected status
54build_timeout = 600
55
56# The type of endpoint for a Compute API service. Unless you have a
57# custom Keystone service catalog implementation, you probably want to leave
58# this value as "compute"
59catalog_type = compute
60
61# Does the Compute API support creation of images?
62create_image_enabled = true
63
David Kranz30fe84a2012-03-20 16:25:47 -040064# For resize to work with libvirt/kvm, one of the following must be true:
65# Single node: allow_resize_to_same_host=True must be set in nova.conf
66# Cluster: the 'nova' user must have scp access between cluster nodes
Jay Pipes3f981df2012-03-27 18:59:44 -040067resize_available = true
Daryl Wallecke5b83d42011-11-10 14:39:02 -060068
Eoghan Glynn4b10c7c2012-03-01 13:13:35 -050069[image]
Jay Pipes3f981df2012-03-27 18:59:44 -040070# This section contains configuration options used when executing tests
71# against the OpenStack Images API
72
73# This should be the username of a user WITHOUT administrative privileges
74username = {$USERNAME}
75# The above non-administrative user's password
76password = {$PASSWORD}
77# The above non-administrative user's tenant name
78tenant_name = {$TENANT_NAME}
79
80[compute-admin]
81# This section contains configuration options for an administrative
82# user of the Compute API. These options are used in tests that stress
83# the admin-only parts of the Compute API
84
85# This should be the username of a user WITH administrative privileges
86username = {$ADMIN_USERNAME}
87# The above administrative user's password
88password = {$ADMIN_PASSWORD}
89# The above administrative user's tenant name
90tenant_name = {$ADMIN_TENANT_NAME}