aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2014-06-04 06:48:54 +0000
committerGerrit Code Review <review@openstack.org>2014-06-04 06:48:54 +0000
commitaa86b697b00111bbf5ec2f60e3eded00e3af15f8 (patch)
tree3a85b121114a54a2bd025d5e0637757a07d4ee48
parent5771b718993ced4bf63e9f713a20bf5a36f2dada (diff)
parentc71532534820ba953cd8252d9b03e82debb8b1e5 (diff)
Merge "Fixes to swift-storage-source.yaml"
-rw-r--r--swift-storage-source.yaml21
1 files changed, 19 insertions, 2 deletions
diff --git a/swift-storage-source.yaml b/swift-storage-source.yaml
index f20b2752..d9df5728 100644
--- a/swift-storage-source.yaml
+++ b/swift-storage-source.yaml
@@ -18,17 +18,34 @@ Resources:
SwiftStorage0:
Type: OS::Nova::Server
Properties:
- image:
- {Ref: SwiftStorageImage}
+ image: {Ref: SwiftStorageImage}
flavor: {Ref: OvercloudSwiftStorageFlavor}
key_name: {Ref: KeyName}
+ user_data_format: SOFTWARE_CONFIG
+ SwiftKeystoneConfig:
+ Type: OS::Heat::StructuredConfig
+ Properties:
+ config:
+ keystone:
+ host: {get_input: keystone_host}
+ SwiftStorage0Keystone:
+ Type: OS::Heat::StructuredDeployment
+ Properties:
+ server: {Ref: SwiftStorage0}
+ config: {Ref: SwiftKeystoneConfig}
+ signal_transport: NO_SIGNAL
+ input_values:
+ keystone_host: {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [controller0, networks]} ]} ] }
SwiftStorage0Deploy:
Type: OS::Heat::StructuredDeployment
Properties:
server: {Ref: SwiftStorage0}
config: {Ref: SwiftConfig}
+ signal_transport: NO_SIGNAL
input_values:
neutron_local_ip: {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [SwiftStorage0, networks]} ]} ] }
+ swift_hash_suffix: {Ref: SwiftHashSuffix}
+ swift_password: {Ref: SwiftPassword}
swift_devices:
Fn::Join:
- ', '