Replace ceilometer-dbsync by ceilometer-upgrade
authorSteven Hardy <shardy@redhat.com>
Tue, 15 Nov 2016 11:31:35 +0000 (11:31 +0000)
committerSteven Hardy <shardy@redhat.com>
Tue, 15 Nov 2016 11:31:35 +0000 (11:31 +0000)
https://review.openstack.org/#/c/388688/ has removed ceilometer-dbsync so
ceilometer-upgrade must be used instead.

Additionally, ceilometer-dbsync enabled option --skip-gnocchi-resource-types
and ceilometer-upgrade doesn't, so i'm setting it by default to ensure backwards compatibility.

Note this is based on the corresponding fix to puppet-ceilometer ref

https://review.openstack.org/#/c/396570

Change-Id: Ic0a15c75d1cd3e3f70eeafd9ba09d50c58cc1293
Closes-Bug: #1641076

extraconfig/tasks/major_upgrade_controller_pacemaker_3.sh

index 3706151..6748f89 100755 (executable)
@@ -55,7 +55,7 @@ if [[ -n $(is_bootstrap_node) ]]; then
 
     # Run all the db syncs
     # TODO: check if this can be triggered in puppet and removed from here
-    ceilometer-dbsync --config-file=/etc/ceilometer/ceilometer.conf
+    ceilometer-upgrade --config-file=/etc/ceilometer/ceilometer.conf --skip-gnocchi-resource-types
     cinder-manage db sync
     glance-manage --config-file=/etc/glance/glance-registry.conf db_sync
     heat-manage --config-file /etc/heat/heat.conf db_sync