Update puppet post config to enable stepped deployments
[apex-tripleo-heat-templates.git] / puppet / ceph-storage-post-puppet.yaml
1 heat_template_version: 2014-10-16
2
3 description: >
4   OpenStack Ceph Storage node post deployment for Puppet.
5
6 parameters:
7   servers:
8     type: json
9
10 resources:
11   CephStoragePuppetConfig:
12     type: OS::Heat::SoftwareConfig
13     properties:
14       group: puppet
15       outputs:
16       - name: result
17       config:
18         get_file: manifests/overcloud_cephstorage.pp
19
20   CephStorageDeployment_Step1:
21     type: OS::Heat::StructuredDeployments
22     properties:
23       servers:  {get_param: servers}
24       config: {get_resource: CephStoragePuppetConfig}