openstack-ansible/rpc_deployment/inventory/group_vars
Hugh Saunders a769413d89 Enlarge Cinder-Volume container
Cinder requires temporary working space to convert images. This patch
exposes cinder_volume_lv_size_gb to the user config file, so the user
can decide how large the cinder volumes container should be based on
available space and the size of images that will need to be converted.

cinder_volume_lv_size_gb is used to override container_lvm_fssize in
group_vars/cinder_volume. Simple enough but doesn't work because
templated variables (or indirect variables) are not expanded when
accessed via hostvars[] see: ansible/ansible#7844. In order to work
around that, I have eliminated hostvars[] usage from the container
creation mechanism. This may have positive speed implications as the
limit of container creation parallelism is now forks rather than number
of hosts. However it does make this change larger than a small bug fix.

Also note that this patch makes use of delegate_to, so specific ansible
versions must be used to avoid ansible/ansible#8705. Our requirements
file currently specifies a version before this bug was introduced.

There are two commits in this PR as one is the actual bugfix, the other
is infrastructure changes required for that bugfix to work. Also only
the bugfix may be needed if the upstream bugs are fixed.

Closes-Bug: #1399427
Change-Id: I2b5c5e692d3d72b603fdd6298475cb76c52c66df
2014-12-05 10:03:49 +00:00
..
all.yml Changes frozen repo to point to mirror.rackspace.com 2014-11-13 09:48:20 -06:00
cinder_all.yml converted cinder to use repo_packages 2014-10-01 15:50:45 -05:00
cinder_volume.yml Enlarge Cinder-Volume container 2014-12-05 10:03:49 +00:00
elasticsearch.yml converted elastic search to use repo_packages 2014-10-01 16:47:36 -05:00
galera.yml Add variable for galera wait_timeout 2014-11-14 10:24:59 +00:00
glance_all.yml Fix glance vars duplication in group_vars/repo_packages 2014-10-03 13:24:18 +01:00
heat_all.yml Use openstack cli instead of heat-keystone-setup-domain 2014-10-06 10:54:11 +01:00
horizon.yml Change value of SECRET_KEY 2014-10-23 13:29:24 +01:00
keystone_all.yml converted keystone to use repo packges 2014-09-30 23:45:27 -05:00
kibana.yml convert Kibana to use repo_packages 2014-10-01 17:30:55 -05:00
logstash.yml Fixes #207 by templating the number of logstash workers 2014-10-13 11:29:32 -05:00
memcached.yml converted memcached to use repo_packages 2014-10-01 22:02:19 -05:00
neutron_all.yml removed unused plugin 2014-09-30 22:52:51 -05:00
nova_all.yml adjust default cpu and ram allocation ratios 2014-11-19 12:35:11 +00:00
rabbit.yml converted rabbitmq to use repo_packages 2014-10-01 22:12:19 -05:00
rsyslog.yml converted rabbitmq to use repo_packages 2014-10-01 22:19:51 -05:00
swift_all.yml Set a default region to avoid 'no region' messages 2014-11-24 15:20:36 +00:00
utility_all.yml converted utility to use repo_packages 2014-10-01 23:51:01 -05:00