From 90eb4b04e8386007845832a7275b712a7ecce826 Mon Sep 17 00:00:00 2001 From: Aviram Bar-Haim Date: Sun, 28 Feb 2016 19:41:39 +0200 Subject: [PATCH] Restart nova-compute after IB changes Change-Id: I04a4d7ee531c54948dda4c1039d7524e7666e8bc --- deployment_scripts/move_ubuntu_ib_interfaces_conf.sh | 4 ++++ deployment_tasks.yaml | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/deployment_scripts/move_ubuntu_ib_interfaces_conf.sh b/deployment_scripts/move_ubuntu_ib_interfaces_conf.sh index e0d20f5..2c0bf56 100755 --- a/deployment_scripts/move_ubuntu_ib_interfaces_conf.sh +++ b/deployment_scripts/move_ubuntu_ib_interfaces_conf.sh @@ -36,6 +36,10 @@ if [ $DISTRO == 'ubuntu' ] && [ $DRIVER == 'eth_ipoib' ]; then service openibd restart && service openvswitch-switch restart + if [[ $ROLE == compute ]] && [ -f /etc/init.d/nova-compute ]; then + service nova-compute restart + fi + if [ $tgt_locks -ne 0 ];then service tgt start fi diff --git a/deployment_tasks.yaml b/deployment_tasks.yaml index 3c940ed..6f4e7c7 100644 --- a/deployment_tasks.yaml +++ b/deployment_tasks.yaml @@ -145,7 +145,7 @@ # Execute post_deployment manifest for each role - id: configure_mellanox_controller role: ['controller', 'primary-controller'] - required_for: [post_deployment_end] + required_for: [configure_mlnx_iser_ib] requires: [print_stage_post_deployment] type: puppet parameters: @@ -154,7 +154,7 @@ timeout: 2000 - id: configure_mellanox_compute role: ['compute'] - required_for: [post_deployment_end] + required_for: [configure_mlnx_iser_ib] requires: [print_stage_post_deployment] type: puppet parameters: @@ -163,7 +163,7 @@ timeout: 500 - id: configure_mellanox_cinder role: ['cinder'] - required_for: [post_deployment_end] + required_for: [configure_mlnx_iser_ib] requires: [print_stage_post_deployment] type: puppet parameters: