Replace per role manifests with a common role manifest
authorSteven Hardy <shardy@redhat.com>
Fri, 23 Sep 2016 14:39:33 +0000 (15:39 +0100)
committerCarlos Camacho <ccamacho@redhat.com>
Fri, 30 Sep 2016 14:11:01 +0000 (14:11 +0000)
commitb3c73a7e9924037ab29aff547b3096c8f5fb1a62
tree7ea967fbb842a55de4e5e72460b95e871dc48342
parentd601d64e110f5dfd3e471adc82ad8f898158c175
Replace per role manifests with a common role manifest

This removes the (nearly empty) per role manifests, and
replaces them with a generic manifest, where we use str_replace
to substitute the role name at runtime (or in some cases a
subset of the name for backwards compatibility)

Change-Id: I79da0f523189959b783bbcbb3b0f37be778e02fe
Partial-Bug: #1626976
puppet/blockstorage-config.yaml
puppet/cephstorage-config.yaml
puppet/compute-config.yaml
puppet/controller-config.yaml
puppet/manifests/overcloud_cephstorage.pp [deleted file]
puppet/manifests/overcloud_controller.pp [deleted file]
puppet/manifests/overcloud_object.pp [deleted file]
puppet/manifests/overcloud_role.pp [moved from puppet/manifests/overcloud_compute.pp with 71% similarity]
puppet/manifests/overcloud_volume.pp [deleted file]
puppet/objectstorage-config.yaml