-
Stop all Ceilometer resources in Pacemaker:
pcs resource disable openstack-ceilometer-central pcs resource disable openstack-ceilometer-api-clone pcs resource disable openstack-ceilometer-alarm-evaluator-clone pcs resource disable openstack-ceilometer-collector-clone pcs resource disable openstack-ceilometer-notification-clone pcs resource disable openstack-ceilometer-alarm-notifier-clone pcs resource disable ceilometer-delay-clone
-
Wait until the output of
pcs status
shows that the above services have stopped running. -
Upgrade the relevant packages:
yum upgrade 'openstack-ceilometer*' 'python-ceilometer*'
-
Reload systemd to account for updated unit files:
systemctl daemon-reload
-
If you are using the MySQL backend for Ceilometer, update the Ceilometer database schema. This step is not necessary of you are using the MongoDB backend.
-
Restart all Ceilometer resources in Pacemaker:
pcs resource enable ceilometer-delay-clone pcs resource enable openstack-ceilometer-alarm-notifier-clone pcs resource enable openstack-ceilometer-notification-clone pcs resource enable openstack-ceilometer-collector-clone pcs resource enable openstack-ceilometer-alarm-evaluator-clone pcs resource enable openstack-ceilometer-api-clone pcs resource enable openstack-ceilometer-central
-
Wait until the output of
pcs status
shows that the above resources are running.