aboutsummaryrefslogtreecommitdiffstats
path: root/puppet/services/nova-placement.yaml
diff options
context:
space:
mode:
authorSteven Hardy <shardy@redhat.com>2017-02-17 10:00:24 +0000
committerEmilien Macchi <emilien@redhat.com>2017-03-03 03:54:27 +0000
commitec4270007807ba44b6a74584734b4c4a0811bef8 (patch)
tree2d9d26142cea1225fbe14927686c0d67f688de48 /puppet/services/nova-placement.yaml
parent5b8cab7cfdec7aa324ed1b57f2795c9eca3baae4 (diff)
Install nova-placement package on upgrade
This doesn't exist in newton images, so install it via the ansible tasks during step3 (when all other packages are updated). Change-Id: I08fb7855b910ccc5a8ab2d73f1de15b695784abd Closes-Bug: #1664265 (cherry picked from commit e6ed8a75eb8bebd22eef469bedeea7beae28037d)
Diffstat (limited to 'puppet/services/nova-placement.yaml')
-rw-r--r--puppet/services/nova-placement.yaml5
1 files changed, 5 insertions, 0 deletions
diff --git a/puppet/services/nova-placement.yaml b/puppet/services/nova-placement.yaml
index e19a9880..98c446be 100644
--- a/puppet/services/nova-placement.yaml
+++ b/puppet/services/nova-placement.yaml
@@ -122,3 +122,8 @@ outputs:
- name: Stop nova_placement service (running under httpd)
tags: step1
service: name=httpd state=stopped
+ # The nova placement API isn't installed in newton images, so install
+ # it on upgrade
+ - name: Install nova-placement packages on upgrade
+ tags: step3
+ yum: name=openstack-nova-placement-api state=latest