aboutsummaryrefslogtreecommitdiffstats
path: root/puppet/services/nova-placement.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'puppet/services/nova-placement.yaml')
-rw-r--r--puppet/services/nova-placement.yaml7
1 files changed, 6 insertions, 1 deletions
diff --git a/puppet/services/nova-placement.yaml b/puppet/services/nova-placement.yaml
index 5564c1b3..98c446be 100644
--- a/puppet/services/nova-placement.yaml
+++ b/puppet/services/nova-placement.yaml
@@ -120,5 +120,10 @@ outputs:
- "%{hiera('mysql_bind_host')}"
upgrade_tasks:
- name: Stop nova_placement service (running under httpd)
- tags: step2
+ 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