1 heat_template_version: ocata
4 Example extra config for post-deployment, this re-runs every update
6 # Note extra parameters can be defined, then passed data via the
7 # environment parameter_defaults, without modifying the parent template
11 # This is provided via parameter_defaults from tripleoclient
12 # it changes to a new timestamp every update, so we can use it to
13 # trigger the deployment to run even though it and the config are
21 type: OS::Heat::SoftwareConfig
25 - name: deploy_identifier
28 echo "extra_update $deploy_identifier" >> /root/extra_update
31 type: OS::Heat::SoftwareDeployments
33 name: ExtraDeployments
34 servers: {get_param: servers}
35 config: {get_resource: ExtraConfig}
36 # Do this on CREATE/UPDATE (which is actually the default)
37 actions: ['CREATE', 'UPDATE']
39 deploy_identifier: {get_param: DeployIdentifier}