* Adds all the BOTO_XXX variables to the configuration file
setup that are needed by https://review.openstack.org/#/c/14689/15
Change-Id: I44b2950705807fcfd026f1069fbe0d2727632760
| ... | ... |
@@ -209,6 +209,21 @@ VOLUME_CATALOG_TYPE=volume |
| 209 | 209 |
LIVE_MIGRATION_AVAILABLE=${LIVE_MIGRATION_AVAILABLE:-False}
|
| 210 | 210 |
USE_BLOCK_MIGRATION_FOR_LIVE_MIGRATION=${USE_BLOCK_MIGRATION_FOR_LIVE_MIGRATION:-False}
|
| 211 | 211 |
|
| 212 |
+# EC2 and S3 test configuration |
|
| 213 |
+BOTO_EC2_URL="http://$IDENTITY_HOST:8773/services/Cloud" |
|
| 214 |
+BOTO_S3_URL="http://$IDENTITY_HOST:3333" |
|
| 215 |
+BOTO_AWS_ACCESS="" # Created in tempest... |
|
| 216 |
+BOTO_AWS_SECRET="" # Created in tempest... |
|
| 217 |
+BOTO_AWS_REGION="RegionOne" |
|
| 218 |
+BOTO_S3_MATERIALS_PATH=$DEST/devstack/files/images/s3-materials/cirros-0.3.0 |
|
| 219 |
+BOTO_ARI_MANIFEST=cirros-0.3.0-x86_64-initrd.manifest.xml |
|
| 220 |
+BOTO_AMI_MANIFEST=cirros-0.3.0-x86_64-blank.img.manifest.xml |
|
| 221 |
+BOTO_AKI_MANIFEST=cirros-0.3.0-x86_64-vmlinuz.manifest.xml |
|
| 222 |
+BOTO_FLAVOR_NAME=m1.tiny |
|
| 223 |
+BOTO_SOCKET_TIMEOUT=5 |
|
| 224 |
+BOTO_BUILD_TIMEOUT=${COMPUTE_BUILD_TIMEOUT:-400}
|
|
| 225 |
+BOTO_BUILD_INTERVAL=${COMPUTE_BUILD_INTERVAL:-3}
|
|
| 226 |
+ |
|
| 212 | 227 |
sed -e " |
| 213 | 228 |
s,%IDENTITY_USE_SSL%,$IDENTITY_USE_SSL,g; |
| 214 | 229 |
s,%IDENTITY_HOST%,$IDENTITY_HOST,g; |
| ... | ... |
@@ -266,6 +281,19 @@ sed -e " |
| 266 | 266 |
s,%VOLUME_BUILD_TIMEOUT%,$VOLUME_BUILD_TIMEOUT,g; |
| 267 | 267 |
s,%LIVE_MIGRATION_AVAILABLE%,$LIVE_MIGRATION_AVAILABLE,g; |
| 268 | 268 |
s,%USE_BLOCK_MIGRATION_FOR_LIVE_MIGRATION%,$USE_BLOCK_MIGRATION_FOR_LIVE_MIGRATION,g; |
| 269 |
+ s,%BOTO_EC2_URL%,$BOTO_EC2_URL,g; |
|
| 270 |
+ s,%BOTO_S3_URL%,$BOTO_S3_URL,g; |
|
| 271 |
+ s,%BOTO_AWS_ACCESS%,$BOTO_AWS_ACCESS,g; |
|
| 272 |
+ s,%BOTO_AWS_SECRET%,$BOTO_AWS_SECRET,g; |
|
| 273 |
+ s,%BOTO_AWS_REGION%,$BOTO_AWS_REGION,g; |
|
| 274 |
+ s,%BOTO_S3_MATERIALS_PATH%,$BOTO_S3_MATERIALS_PATH,g; |
|
| 275 |
+ s,%BOTO_ARI_MANIFEST%,$BOTO_ARI_MANIFEST,g; |
|
| 276 |
+ s,%BOTO_AMI_MANIFEST%,$BOTO_AMI_MANIFEST,g; |
|
| 277 |
+ s,%BOTO_AKI_MANIFEST%,$BOTO_AKI_MANIFEST,g; |
|
| 278 |
+ s,%BOTO_FLAVOR_NAME%,$BOTO_FLAVOR_NAME,g; |
|
| 279 |
+ s,%BOTO_SOCKET_TIMEOUT%,$BOTO_SOCKET_TIMEOUT,g; |
|
| 280 |
+ s,%BOTO_BUILD_TIMEOUT%,$BOTO_BUILD_TIMEOUT,g; |
|
| 281 |
+ s,%BOTO_BUILD_INTERVAL%,$BOTO_BUILD_INTERVAL,g; |
|
| 269 | 282 |
" -i $TEMPEST_CONF |
| 270 | 283 |
|
| 271 | 284 |
echo "Created tempest configuration file:" |