puppet: wire in osfamily hieradata support
authorDan Prince <dprince@redhat.com>
Wed, 4 Mar 2015 17:09:57 +0000 (12:09 -0500)
committerDan Prince <dprince@redhat.com>
Wed, 1 Apr 2015 14:36:28 +0000 (10:36 -0400)
commit5009cc64322e9fb5723799eb9fbd79076a2dc5da
tree2d4746729c4c502e73be9597f40182e2a4da8b74
parenta1fd1ac2fbb99ad261f4f4dd9399de005e65b8d0
puppet: wire in osfamily hieradata support

This updates all of the puppet roles to use an optional
osfamily hieradata file which can be used to provide
distro specific settings.

Also, updates the controller role to make use of this
new file for setting the rabbitmq package_provider
parameter.

Change-Id: I46417db51b87b82bf276dfcef5647a90c37fb07d
puppet/ceph-storage-puppet.yaml
puppet/cinder-storage-puppet.yaml
puppet/compute-puppet.yaml
puppet/controller-puppet.yaml
puppet/hieradata/RedHat.yaml [new file with mode: 0644]
puppet/manifests/overcloud_controller.pp
puppet/swift-storage-puppet.yaml