Permits configuration of Cinder enabled_backend via hieradata
authorGiulio Fidente <gfidente@redhat.com>
Tue, 19 Jan 2016 10:10:49 +0000 (11:10 +0100)
committerGiulio Fidente <gfidente@redhat.com>
Tue, 23 Feb 2016 16:40:49 +0000 (17:40 +0100)
commitdbe67005a59f90a1ffe8e2d8b550ec5d6ca27a7e
tree39ce3b75f23cca661a7b7c65922e184b287e28f2
parentef73827d736124bf609b0c06ee6d0d05353bd596
Permits configuration of Cinder enabled_backend via hieradata

It is currently possible to provide arbitrary config settings for
Cinder using the "cinder::config::cinder_config:" hiera key. To add
a backend though particular one has to edit the list of enabled
backends in Cinder too which isn't possible. This change will make
it possible using a user-customizable array of backends to be enabled.

Change-Id: Ic664c1c2b0f7b1b4b6be8b5064a38650694d4857
puppet/hieradata/controller.yaml
puppet/hieradata/volume.yaml
puppet/manifests/overcloud_controller.pp
puppet/manifests/overcloud_controller_pacemaker.pp
puppet/manifests/overcloud_volume.pp