Don't run ceilometer-upgrade via upgrade_tasks
authorSteven Hardy <shardy@redhat.com>
Wed, 1 Feb 2017 19:00:38 +0000 (19:00 +0000)
committerSteven Hardy <shardy@redhat.com>
Wed, 1 Feb 2017 19:03:39 +0000 (19:03 +0000)
This needs to be run by puppet or ansible runs it as root and the
later run by puppet fails due to permissions on the logfile.

Probably we need to remove the *sync calls for most services to
avoid similar issues, now that we're running puppet as part of the
pre-converge upgrade process but that will be done in another patch.

Change-Id: I808db2c175325a25058226842684558ea06fb5c5
Partially-Implements: blueprint overcloud-upgrades-per-service

puppet/services/ceilometer-api.yaml

index cc0d158..9ee0759 100644 (file)
@@ -99,6 +99,3 @@ outputs:
         - 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