1 heat_template_version: 2014-10-16
2 description: 'Swift Storage Post Deployment'
3 # NOTE: this is a noop for os-apply-config style deployments because
4 # post deployment ordering is controlled by tripleo-image-elements
13 type: OS::Heat::SoftwareConfig
19 get_file: manifests/overcloud_object.pp
21 StorageDeployment_Step1:
22 type: OS::Heat::StructuredDeployments
24 servers: {get_param: servers}
25 config: {get_resource: StoragePuppetConfig}
27 StorageRingbuilderPuppetConfig:
28 type: OS::Heat::SoftwareConfig
34 get_file: manifests/ringbuilder.pp
36 StorageRingbuilderDeployment_Step2:
37 type: OS::Heat::StructuredDeployments
38 depends_on: StorageDeployment_Step1
40 servers: {get_param: servers}
41 config: {get_resource: StorageRingbuilderPuppetConfig}