Merge "Fix Ironic service bind IPs"
[apex-tripleo-heat-templates.git] / extraconfig / tasks / mitaka_to_newton_aodh_data_migration.yaml
1 heat_template_version: 2014-10-16
2
3 description: >
4   Software-config for performing aodh data migration
5
6 parameters:
7   controller_servers:
8     type: json
9   compute_servers:
10     type: json
11   blockstorage_servers:
12     type: json
13   objectstorage_servers:
14     type: json
15   cephstorage_servers:
16     type: json
17   input_values:
18     type: json
19     description: input values for the software deployments
20 resources:
21
22   AodhMysqlMigrationScriptConfig:
23     type: OS::Heat::SoftwareConfig
24     properties:
25       group: script
26       config: {get_file: aodh_data_migration.sh}
27
28   AodhMysqlMigrationScriptDeployment:
29     type: OS::Heat::SoftwareDeploymentGroup
30     properties:
31       servers:  {get_param: controller_servers}
32       config: {get_resource: AodhMysqlMigrationScriptConfig}
33       input_values: {get_param: input_values}