Browse code

Add host/port/api_version to tempest.conf

* Something exposed by LP #992096 was that the image
tests were broken because the URL returned from the
service catalog was no longer including a version
identifier. The fix in Tempest was to pass the configure_via_auth=False
parameter to the glance.client.Client constructor. However, in order
for this to work, the host/port in the [image] section of the
Tempest configuration file needs to be set

Change-Id: I9f661a02270a1ad52c10f2233baf899e5f706c82

Jay Pipes authored on 2012/05/01 04:56:13
Showing 1 changed files
... ...
@@ -131,6 +131,11 @@ COMPUTE_LOG_LEVEL=ERROR
131 131
 BUILD_INTERVAL=10
132 132
 BUILD_TIMEOUT=600
133 133
 
134
+# Image test configuration options...
135
+IMAGE_HOST=${IMAGE_HOST:-127.0.0.1}
136
+IMAGE_PORT=${IMAGE_PORT:-9292}
137
+IMAGE_API_VERSION="1"
138
+
134 139
 sed -e "
135 140
     s,%IDENTITY_USE_SSL%,$IDENTITY_USE_SSL,g;
136 141
     s,%IDENTITY_HOST%,$IDENTITY_HOST,g;
... ...
@@ -154,6 +159,9 @@ sed -e "
154 154
     s,%IMAGE_ID_ALT%,$IMAGE_UUID_ALT,g;
155 155
     s,%FLAVOR_REF%,$FLAVOR_REF,g;
156 156
     s,%FLAVOR_REF_ALT%,$FLAVOR_REF_ALT,g;
157
+    s,%IMAGE_HOST%,$IMAGE_HOST,g;
158
+    s,%IMAGE_PORT%,$IMAGE_PORT,g;
159
+    s,%IMAGE_API_VERSION%,$IMAGE_API_VERSION,g;
157 160
     s,%ADMIN_USERNAME%,$ADMIN_USERNAME,g;
158 161
     s,%ADMIN_PASSWORD%,$ADMIN_PASSWORD,g;
159 162
     s,%ADMIN_TENANT_NAME%,$ADMIN_TENANT_NAME,g;