[N->O] Add openstack-nova-migration to compute nodes.
authorSofer Athlan-Guyot <sathlang@redhat.com>
Fri, 28 Apr 2017 17:48:44 +0000 (19:48 +0200)
committerEmilien Macchi <emilien@redhat.com>
Wed, 3 May 2017 20:21:44 +0000 (20:21 +0000)
This add openstack-nova-migration on the compute during the upgrade.

Closes-Bug: #1687081

Depends-on: Iab022bdfb655e3c52fecebf416e75c9e981072ab
Depends-on: I02dc8934521340f42ac44a7d16889f6d79620c33

Change-Id: I3db2a3188e538eeaef61769d38f0166545444cfe

extraconfig/tasks/tripleo_upgrade_node.sh
puppet/services/nova-compute.yaml

index a5a312d..1114897 100644 (file)
@@ -50,6 +50,7 @@ fi
 if [[ -n \$NOVA_COMPUTE ]]; then
     log_debug "Restarting openstack ceilometer agent compute"
     systemctl restart openstack-ceilometer-compute
+    yum install -y openstack-nova-migration
 fi
 
 # Apply puppet manifest to converge just right after the ${ROLE} upgrade
index b171143..fc80da7 100644 (file)
@@ -175,6 +175,9 @@ outputs:
               template: "dest=/etc/nova/nova.conf section=upgrade_levels option=compute value=LEVEL"
               params:
                 LEVEL: {get_param: UpgradeLevelNovaCompute}
+        - name: install openstack-nova-migration
+          tags: step3
+          yum: name=openstack-nova-migration state=latest
         - name: Start nova-compute service
           tags: step6
           service: name=openstack-nova-compute state=started