fix restart glance service takes no effect 09/2509/1
authorgrakiss <grakiss.wanglei@huawei.com>
Tue, 13 Oct 2015 16:14:43 +0000 (00:14 +0800)
committergrakiss <grakiss.wanglei@huawei.com>
Tue, 13 Oct 2015 16:14:43 +0000 (00:14 +0800)
JIRA: COMPASS-100
  - using service instead of glance-control

Change-Id: I659e7de13e0fd8440bbe56557c8f0776e46becc0
Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
deploy/adapters/ansible/roles/ceph-deploy/tasks/ceph_openstack_conf.yml
deploy/adapters/ansible/roles/ceph-deploy/vars/Debian.yml
deploy/adapters/ansible/roles/ceph-deploy/vars/RedHat.yml

index cb95cf0..2c194fa 100644 (file)
@@ -1,7 +1,7 @@
 ---
 
 - name: modify glance-api.conf for ceph
-  shell: ssh -o StrictHostKeyChecking=no {{ item }} -t "sed -i 's/^\(default_store\).*/\1 = rbd/' /etc/glance/glance-api.conf && sed -i '/^\[glance_store/a stores = rbd\nrbd_store_pool = images\nrbd_store_user = glance\nrbd_store_ceph_conf = /etc/ceph/ceph.conf\nrbd_store_chunk_size = 8\nshow_image_direct_url=True' /etc/glance/glance-api.conf && glance-control api restart"
+  shell: ssh -o StrictHostKeyChecking=no {{ item }} -t "sed -i 's/^\(default_store\).*/\1 = rbd/' /etc/glance/glance-api.conf && sed -i '/^\[glance_store/a stores = rbd\nrbd_store_pool = images\nrbd_store_user = glance\nrbd_store_ceph_conf = /etc/ceph/ceph.conf\nrbd_store_chunk_size = 8\nshow_image_direct_url=True' /etc/glance/glance-api.conf && service {{ glance_service }} restart"
   with_items:
     - "{{ groups['controller'] }}"
   tags:
index 14e8428..a2c18ba 100644 (file)
@@ -9,3 +9,4 @@ services: []
 
 cinder_service: openstack-cinder-volume
 nova_service: openstack-nova-compute
+glance_service: openstack-glance-api