fix glance image error when using ceph as backend storage 71/2471/1
authorgrakiss <grakiss.wanglei@huawei.com>
Tue, 13 Oct 2015 03:33:23 +0000 (11:33 +0800)
committergrakiss <grakiss.wanglei@huawei.com>
Tue, 13 Oct 2015 03:33:23 +0000 (11:33 +0800)
JIRA: COMPASS-92
  - using copy-on-write feature and rdb for glance

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

index 34ce6fd..87300f0 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' /etc/glance/glance-api.conf && sudo 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 && sudo glance-control api restart"
   with_items:
     - "{{ groups['controller'] }}"
   tags: