Switch Cinder Api/Scheduler/Volume to composable roles
authorGiulio Fidente <gfidente@redhat.com>
Thu, 28 Apr 2016 16:37:32 +0000 (11:37 -0500)
committerEmilien Macchi <emilien@redhat.com>
Thu, 2 Jun 2016 16:21:49 +0000 (12:21 -0400)
commit27e457e0dd21f767efedbc4d0430b4cbd974db0d
tree1c67d5e5ee047d2b2eb7b0431a3abbd5a9b8caf1
parentbcd726f1242d78169e6a5687e998473c1043c622
Switch Cinder Api/Scheduler/Volume to composable roles

Uses a shared cinder-base resource to do the database
and messaging configuration for all three services.

Depends-On: I3c6d5226eed5f0f852b0ad9476c7cd9a959fda69
Change-Id: I47c5fd190efca5f02e73fd22aba6cda573daf5cc
20 files changed:
environments/puppet-pacemaker.yaml
overcloud-resource-registry-puppet.yaml
overcloud.yaml
puppet/ceph-cluster-config.yaml
puppet/controller.yaml
puppet/extraconfig/ceph/ceph-external-config.yaml
puppet/extraconfig/pre_deploy/controller/cinder-dellsc.yaml
puppet/extraconfig/pre_deploy/controller/cinder-eqlx.yaml
puppet/extraconfig/pre_deploy/controller/cinder-netapp.yaml
puppet/hieradata/controller.yaml
puppet/manifests/overcloud_compute.pp
puppet/manifests/overcloud_controller.pp
puppet/manifests/overcloud_controller_pacemaker.pp
puppet/services/cinder-api.yaml [new file with mode: 0644]
puppet/services/cinder-base.yaml [new file with mode: 0644]
puppet/services/cinder-scheduler.yaml [new file with mode: 0644]
puppet/services/cinder-volume.yaml [new file with mode: 0644]
puppet/services/pacemaker/cinder-api.yaml [new file with mode: 0644]
puppet/services/pacemaker/cinder-scheduler.yaml [new file with mode: 0644]
puppet/services/pacemaker/cinder-volume.yaml [new file with mode: 0644]