Add workaround for unpackage fix for M to N upgrade (to be removed soon)

Change-Id: I577f5cba68b11a2b6c2b537a1fe4e62733b38308
This commit is contained in:
Mathieu Bultel 2016-08-31 09:09:40 +02:00
parent 68b395b868
commit 64b542b450
1 changed files with 13 additions and 0 deletions

View File

@ -59,3 +59,16 @@
shell: >
sed -i "/#num_engine_workers/a num_engine_workers = {{ heat_workers|int }}" /etc/heat/heat.conf;
systemctl restart openstack-heat-engine
- name: upgrade workaround for Newton
when: major_upgrade|bool and target_upgrade_version == 'master'
shell: >
sed -i '$acrudini --set \/etc\/nova\/nova.conf DEFAULT scheduler_host_manager host_manager' /home/stack/tripleo-heat-templates/extraconfig/tasks/major_upgrade_controller_pacemaker_1.sh;
sed -i 's/nova-manage db sync/nova-manage db sync\n nova-manage api_db sync\n/' /home/stack/tripleo-heat-templates/extraconfig/tasks/major_upgrade_controller_pacemaker_2.sh;
- name: fix grep to upgrade-non-controller.sh
when: major_upgrade|bool and target_upgrade_version == 'master'
sudo: yes
shell: >
sudo sed -i 's/nova show \$name_or_id | grep status /nova show \$name_or_id | grep -w status /' /bin/upgrade-non-controller.sh;