Enable nova-conductor as a composable service
authorEmilien Macchi <emilien@redhat.com>
Wed, 1 Jun 2016 20:39:20 +0000 (16:39 -0400)
committerSteven Hardy <shardy@redhat.com>
Mon, 6 Jun 2016 12:47:19 +0000 (12:47 +0000)
commit3d01f650f18b9e4f1892a6d9aa17f1bfc99b5091
tree6954c9292212a4a83e7f8f610546f4cd9a191822
parentdc507862061360e0d777cdcb96cfb46d8bac75fe
Enable nova-conductor as a composable service

Implement NovaConductor service using nova-base for common parameters.

* Move rabbitmq parameters from controller.yaml to nova-base service, as
  an example. More parameters will move in the future.
* Move nova-conductor bits from monolithic manifests to the new service
  using new profiles from puppet-tripleo.

Depends-On: Iaaf3a3c2528d9747e41f360a1fe55f95ed37b2d1
Implements: blueprint composable-services-within-roles

Change-Id: I178f092b74ae12f2cb6f006db7cb00e4d6bddfd8
environments/puppet-pacemaker.yaml
overcloud-resource-registry-puppet.yaml
overcloud.yaml
puppet/controller.yaml
puppet/hieradata/controller.yaml
puppet/manifests/overcloud_controller.pp
puppet/manifests/overcloud_controller_pacemaker.pp
puppet/services/nova-base.yaml [new file with mode: 0644]
puppet/services/nova-conductor.yaml [new file with mode: 0644]
puppet/services/pacemaker/nova-conductor.yaml [new file with mode: 0644]