tripleo-heat-templates/docker
Alan Bishop 1433d5819f Ensure Cinder has a default volume type
This patch adds a CinderDefaultVolumeType parameter, and does two
things:

1. Configures the default_volume_type in /etc/cinder/cinder.conf
2. Ensures the volume type exists

The cinder::api puppet module supports configuring the default_volume_type,
and this patch simply sets the corresponding hiera value.

The cinder::type puppet resource is used to ensure the default volume
type exists. This is done using docker_puppet_tasks so that it executes
after the Cinder services are running. This is necessary because the
cinder::type puppet provider executes osc commands.

Closes-Bug: #1782217
Depends-On: Ia23996abefdd1410fb86f04ed84a314f4364339c
Change-Id: I99496aa82bb66eccd86f0e482f1fbdc656c07c5d
2018-08-06 12:06:44 -04:00
..
services Ensure Cinder has a default volume type 2018-08-06 12:06:44 -04:00
docker-puppet.py Print a more informative error message on misconfigured volumes 2018-06-16 06:37:12 +00:00
docker-toool Set ulimit for neutron agent containers 2018-04-06 21:54:17 +05:30
README-containers.md Replace outdated instruction with link to upstream doc 2017-07-10 16:32:58 +02:00