1 heat_template_version: ocata
4 Software-config for ceilometer configuration under httpd during upgrades
11 description: input values for the software deployments
13 CeilometerWsgiMitakaNewtonPreUpgradeConfig:
14 type: OS::Heat::SoftwareConfig
18 get_file: mitaka_to_newton_ceilometer_wsgi_upgrade.pp
20 CeilometerWsgiMitakaNewtonUpgradeConfig:
21 type: OS::Heat::SoftwareConfig
27 - - "#!/bin/bash\n\nset -e\n\n"
28 - get_file: pacemaker_common_functions.sh
29 - get_file: major_upgrade_pacemaker_migrations.sh
30 - "disable_standalone_ceilometer_api\n\n"
32 CeilometerWsgiMitakaNewtonPostUpgradeConfig:
33 type: OS::Heat::SoftwareConfig
39 /usr/bin/systemctl reload httpd
41 CeilometerWsgiMitakaNewtonPreUpgradeDeployment:
42 type: OS::Heat::SoftwareDeploymentGroup
44 name: CeilometerWsgiMitakaNewtonPreUpgradeDeployment
45 servers: {get_param: [servers, Controller]}
46 config: {get_resource: CeilometerWsgiMitakaNewtonPreUpgradeConfig}
48 CeilometerWsgiMitakaNewtonUpgradeConfigDeployment:
49 type: OS::Heat::SoftwareDeploymentGroup
50 depends_on: CeilometerWsgiMitakaNewtonPreUpgradeDeployment
52 name: CeilometerWsgiMitakaNewtonUpgradeConfigDeployment
53 servers: {get_param: [servers, Controller]}
54 config: {get_resource: CeilometerWsgiMitakaNewtonUpgradeConfig}
56 CeilometerWsgiMitakaNewtonPostUpgradeDeployment:
57 type: OS::Heat::SoftwareDeploymentGroup
58 depends_on: CeilometerWsgiMitakaNewtonUpgradeConfigDeployment
60 name: CeilometerWsgiMitakaNewtonPostUpgradeDeployment
61 servers: {get_param: [servers, Controller]}
62 config: {get_resource: CeilometerWsgiMitakaNewtonPostUpgradeConfig}