Move nova::placement to common nova manifest
authorEmilien Macchi <emilien@redhat.com>
Thu, 19 Jan 2017 16:30:35 +0000 (11:30 -0500)
committerEmilien Macchi <emilien@redhat.com>
Fri, 20 Jan 2017 00:12:53 +0000 (00:12 +0000)
commit0ea2d528ce7dce6e99eccf46cccb923c961727d1
tree70cbc92721787671e398598e02c12d4dde02b587
parentb8e4fbe838fea2726fb2373e159e1879ddfabed8
Move nova::placement to common nova manifest

nova::placement needs to be declared on more than placement api node,
because credentials are used by different services (at least
nova-compute now).
This patch moves the class to base/nova.pp, at the same step.
So compute nodes will have the credentials and will be able to use
Placement API on multinode environments.

Change-Id: Iada8e9fcccec7dbfe7ac0ec0f9ec6eac1581290e
manifests/profile/base/nova.pp
manifests/profile/base/nova/placement.pp