From 0a2f63b5e4c374326ef0c548b3dbac0a841da4aa Mon Sep 17 00:00:00 2001 From: Alexey Deryugin Date: Thu, 9 Apr 2015 17:51:07 +0300 Subject: [PATCH] [devstack] Automatically enable required service in devstack * Disable nova-networking * Enable neutron * Enable heat Change-Id: Ifeb14310ab7e312075fda13616e3d7812067f7a7 Closes-Bug: #1439620 --- contrib/devstack/extras.d/70-murano.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/contrib/devstack/extras.d/70-murano.sh b/contrib/devstack/extras.d/70-murano.sh index 9ff3cd57b..e99e06f8a 100644 --- a/contrib/devstack/extras.d/70-murano.sh +++ b/contrib/devstack/extras.d/70-murano.sh @@ -7,6 +7,13 @@ if is_service_enabled murano; then if is_service_enabled horizon; then source $TOP_DIR/lib/murano-dashboard fi + elif [[ "$1" == "stack" && "$2" == "pre-install" ]]; then + echo_summary "Configuring Murano pre-requisites" + if is_service_enabled n-net; then + disable_service n-net + enable_service q-svc q-agt q-dhcp q-l3 q-meta q-metering + fi + enable_service heat h-api h-api-cfn h-api-cw h-eng elif [[ "$1" == "stack" && "$2" == "install" ]]; then echo_summary "Installing Murano" install_murano