aboutsummaryrefslogtreecommitdiffstats
path: root/puppet
diff options
context:
space:
mode:
authorFrançois Charlier <francois.charlier@redhat.com>2015-09-21 18:52:38 +0200
committerFrançois Charlier <francois.charlier@redhat.com>2015-09-22 15:39:54 +0200
commit9c9c27e17e27c67e734c2da7519cbb1b30ce2ded (patch)
treef1931de231014a3633f0dee9a4343e01841063e4 /puppet
parent210ade81937dacd3eda9478d2806057ef7b1fead (diff)
Enable glance-api show_image_direct_url for COW
Setting `show_image_direct_url` to true allows to enable Copy-On-Write features when using some storage backends across Nova, Cinder & Glance. It allows for example nearly instantaneous creation of instances root disk and volumes when using RBD as a storage backend for all projects by using Ceph features instead of downloading from Ceph via Glance, then convert the image, then upload to Ceph via Nova or Cinder. Change-Id: I1f56273c6b7c8d3922799cae07a66eebc0884205
Diffstat (limited to 'puppet')
-rw-r--r--puppet/hieradata/controller.yaml1
1 files changed, 1 insertions, 0 deletions
diff --git a/puppet/hieradata/controller.yaml b/puppet/hieradata/controller.yaml
index 9929cfa6..798e63f6 100644
--- a/puppet/hieradata/controller.yaml
+++ b/puppet/hieradata/controller.yaml
@@ -61,6 +61,7 @@ swift::proxy::account_autocreate: true
# glance
glance::api::pipeline: 'keystone'
+glance::api::show_image_direct_url: true
glance::registry::pipeline: 'keystone'
glance::backend::swift::swift_store_create_container_on_put: true
glance::backend::rbd::rbd_store_user: 'openstack'