Remove openstack-ceilometer-api pre upgrade check
authorMarius Cornea <mcornea@redhat.com>
Mon, 6 Feb 2017 15:26:56 +0000 (16:26 +0100)
committerMarius Cornea <mcornea@redhat.com>
Mon, 6 Feb 2017 15:26:56 +0000 (16:26 +0100)
This change removes the pre upgrade check for a running
openstack-ceilometer-api service as this service doesn't exists in
Newton. Ceilometer API runs under httpd:
[root@overcloud-controller-0 ~]# httpd -t -D DUMP_VHOSTS | grep ceilo
10.0.0.23:8777         overcloud-controller-0.internalapi.localdomain
(/etc/httpd/conf.d/10-ceilometer_wsgi.conf:6)

Change-Id: I5cbf8ccf72f9071e328f52d373cf9e8edf5793f4
Closes-Bug: 1661251

puppet/services/ceilometer-api.yaml

index 9ee0759..741f8da 100644 (file)
@@ -93,9 +93,6 @@ outputs:
       metadata_settings:
         get_attr: [ApacheServiceBase, role_data, metadata_settings]
       upgrade_tasks:
-        - name: "PreUpgrade step0,validation: Check service openstack-ceilometer-api is running"
-          shell: /usr/bin/systemctl show 'openstack-ceilometer-api' --property ActiveState | grep '\bactive\b'
-          tags: step0,validation
         - name: Stop ceilometer_api service (running under httpd)
           tags: step2
           service: name=httpd state=stopped