tripleo-heat-templates/puppet
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
..
extraconfig Match only haproxy for docker ps and skipp all *-haproxy occurences 2018-06-11 10:50:39 +02:00
manifests Reinstate common overcloud manifest for all roles 2018-01-11 18:42:45 +00:00
services Ensure Cinder has a default volume type 2018-08-06 12:06:44 -04:00
all-nodes-config.j2.yaml Revert "Only add internal_api_virtual_ip if InternalApi is in network_data" 2018-06-04 20:26:31 +00:00
deploy-artifacts.sh Merge "Fix rpms being installed via DeployArtifactURLs" 2017-06-23 17:05:14 +00:00
deploy-artifacts.yaml Change template names to rocky 2018-05-09 08:28:42 +02:00
role.role.j2.yaml Merge "Add ServerDeletionPolicy parameter" 2018-07-12 14:59:03 +00:00