Add telemetry service support for composable upgrades
Change-Id: I62735676b45a881a7dac24171b26d88d6eb60d4a Partially-Implements: blueprint overcloud-upgrades-per-service
This commit is contained in:
parent
405ccc3a95
commit
5750df8829
@ -85,3 +85,10 @@ outputs:
|
||||
include tripleo::profile::base::aodh::api
|
||||
metadata_settings:
|
||||
get_attr: [ApacheServiceBase, role_data, metadata_settings]
|
||||
upgrade_tasks:
|
||||
- name: Stop aodh_api service (running under httpd)
|
||||
tags: step2
|
||||
service: name=httpd state=stopped
|
||||
- name: Run aodh dbsync
|
||||
tags: step5
|
||||
command: aodh-dbsync
|
||||
|
@ -40,3 +40,7 @@ outputs:
|
||||
get_attr: [AodhBase, role_data, config_settings]
|
||||
step_config: |
|
||||
include tripleo::profile::base::aodh::evaluator
|
||||
upgrade_tasks:
|
||||
- name: Stop aodh_evaluator service
|
||||
tags: step2
|
||||
service: name=openstack-aodh-evaluator state=stopped
|
||||
|
@ -40,3 +40,7 @@ outputs:
|
||||
get_attr: [AodhBase, role_data, config_settings]
|
||||
step_config: |
|
||||
include tripleo::profile::base::aodh::listener
|
||||
upgrade_tasks:
|
||||
- name: Stop aodh_listener service
|
||||
tags: step2
|
||||
service: name=openstack-aodh-listener state=stopped
|
||||
|
@ -40,3 +40,7 @@ outputs:
|
||||
get_attr: [AodhBase, role_data, config_settings]
|
||||
step_config: |
|
||||
include tripleo::profile::base::aodh::notifier
|
||||
upgrade_tasks:
|
||||
- name: Stop aodh_notifier service
|
||||
tags: step2
|
||||
service: name=openstack-aodh-notifier state=stopped
|
||||
|
@ -54,3 +54,7 @@ outputs:
|
||||
- ceilometer_redis_password: {get_param: RedisPassword}
|
||||
step_config: |
|
||||
include ::tripleo::profile::base::ceilometer::agent::central
|
||||
upgrade_tasks:
|
||||
- name: Stop ceilometer_agent_central service
|
||||
tags: step2
|
||||
service: name=openstack-ceilometer-central state=stopped
|
||||
|
@ -48,3 +48,7 @@ outputs:
|
||||
- ceilometer::agent::compute::instance_discovery_method: {get_param: InstanceDiscoveryMethod}
|
||||
step_config: |
|
||||
include ::tripleo::profile::base::ceilometer::agent::compute
|
||||
upgrade_tasks:
|
||||
- name: Stop ceilometer_agent_compute service
|
||||
tags: step2
|
||||
service: name=openstack-ceilometer-compute state=stopped
|
||||
|
@ -49,3 +49,7 @@ outputs:
|
||||
get_attr: [CeilometerServiceBase, role_data, config_settings]
|
||||
step_config: |
|
||||
include ::tripleo::profile::base::ceilometer::agent::notification
|
||||
upgrade_tasks:
|
||||
- name: Stop ceilometer_agent_notification service
|
||||
tags: step2
|
||||
service: name=openstack-ceilometer-notification state=stopped
|
||||
|
@ -92,3 +92,10 @@ outputs:
|
||||
include ::tripleo::profile::base::ceilometer::api
|
||||
metadata_settings:
|
||||
get_attr: [ApacheServiceBase, role_data, metadata_settings]
|
||||
upgrade_tasks:
|
||||
- name: Stop ceilometer_api service (running under httpd)
|
||||
tags: step2
|
||||
service: name=httpd state=stopped
|
||||
- name: Run ceilometer upgrade
|
||||
tags: step5
|
||||
command: ceilometer-upgrade --config-file=/etc/ceilometer/ceilometer.conf --skip-gnocchi-resource-types
|
||||
|
@ -59,3 +59,7 @@ outputs:
|
||||
get_attr: [CeilometerServiceBase, role_data, service_config_settings]
|
||||
step_config: |
|
||||
include ::tripleo::profile::base::ceilometer::collector
|
||||
upgrade_tasks:
|
||||
- name: Stop ceilometer_collector service
|
||||
tags: step2
|
||||
service: name=openstack-ceilometer-collector state=stopped
|
||||
|
@ -66,3 +66,10 @@ outputs:
|
||||
mongodb::server::bind_ip: {get_param: [ServiceNetMap, MongodbNetwork]}
|
||||
step_config: |
|
||||
include ::tripleo::profile::base::database::mongodb
|
||||
upgrade_tasks:
|
||||
- name: Stop mongodb service
|
||||
tags: step2
|
||||
service: name=mongod state=stopped
|
||||
- name: Start mongodb service
|
||||
tags: step4
|
||||
service: name=mongod state=started
|
||||
|
@ -133,3 +133,10 @@ outputs:
|
||||
- "%{hiera('mysql_bind_host')}"
|
||||
metadata_settings:
|
||||
get_attr: [ApacheServiceBase, role_data, metadata_settings]
|
||||
upgrade_tasks:
|
||||
- name: Stop gnocchi_api service (running under httpd)
|
||||
tags: step2
|
||||
service: name=httpd state=stopped
|
||||
- name: Run gnocchi upgrade
|
||||
tags: step5
|
||||
command: gnocchi-upgrade
|
||||
|
@ -46,3 +46,7 @@ outputs:
|
||||
- gnocchi::metricd::workers: {get_param: GnocchiMetricdWorkers}
|
||||
step_config: |
|
||||
include ::tripleo::profile::base::gnocchi::metricd
|
||||
upgrade_tasks:
|
||||
- name: Stop gnocchi_metricd service
|
||||
tags: step2
|
||||
service: name=openstack-gnocchi-metricd state=stopped
|
||||
|
@ -45,3 +45,7 @@ outputs:
|
||||
proto: 'udp'
|
||||
step_config: |
|
||||
include ::tripleo::profile::base::gnocchi::statsd
|
||||
upgrade_tasks:
|
||||
- name: Stop gnocchi_statsd service
|
||||
tags: step2
|
||||
service: name=openstack-gnocchi-statsd state=stopped
|
||||
|
Loading…
x
Reference in New Issue
Block a user