From 0089035504a97fca58cb2383f62ccbb4e6108820 Mon Sep 17 00:00:00 2001 From: Yuki Nishiwaki Date: Sun, 29 Mar 2015 23:35:39 +0900 Subject: [PATCH] Assurance status of rabbitmq is running I changed it so that rabbitmq always restart. Current devstack don't restart rabbitmq in case of ubuntu. Because rabbitmq is running at default. But this approach have the following bug. If rabbitmq is already installed and not running , stack.sh will fail. So I change it so that rabbitmq always restart. Closes-bug: #1030798 Change-Id: Ie45446d3817b2f15631f03b2af84749fe936c67b --- lib/rpc_backend | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/rpc_backend b/lib/rpc_backend index 3033cbe08e..3d8fd2bd3e 100644 --- a/lib/rpc_backend +++ b/lib/rpc_backend @@ -201,10 +201,7 @@ function restart_rpc_backend { [[ $i -eq "10" ]] && die $LINENO "Failed to set rabbitmq password" - if is_fedora || is_suse; then - # service is not started by default - restart_service rabbitmq-server - fi + restart_service rabbitmq-server rabbit_setuser "$RABBIT_USERID" "$RABBIT_PASSWORD" || rc=$? if [ $rc -ne 0 ]; then