blob: be050155f7c971b9fd121b36d59a17dcfd3756ad [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
David Kranz180fed12012-03-27 14:31:29 -040069# Level to log Compute API request/response details.
70log_level = ERROR
71
Eoghan Glynn4b10c7c2012-03-01 13:13:35 -050072[image]
Jay Pipes3f981df2012-03-27 18:59:44 -040073# This section contains configuration options used when executing tests
74# against the OpenStack Images API
75
76# This should be the username of a user WITHOUT administrative privileges
77username = {$USERNAME}
78# The above non-administrative user's password
79password = {$PASSWORD}
80# The above non-administrative user's tenant name
81tenant_name = {$TENANT_NAME}
82
83[compute-admin]
84# This section contains configuration options for an administrative
85# user of the Compute API. These options are used in tests that stress
86# the admin-only parts of the Compute API
87
88# This should be the username of a user WITH administrative privileges
89username = {$ADMIN_USERNAME}
90# The above administrative user's password
91password = {$ADMIN_PASSWORD}
92# The above administrative user's tenant name
93tenant_name = {$ADMIN_TENANT_NAME}