Ensure that tempest configuration happens last.
* Tempest configuration relies on having other services such as
Glance and Nova running and accepting requests. Previously,
configuration was happening before these services were started.
This change ensures that Tempest configuration is performed
after the necessary services have been started.
Change-Id: If0b6753dd51671fbc2a2cf6ad32ce9303d0a0479
diff --git a/stack.sh b/stack.sh
index 29e4953..b148d53 100755
--- a/stack.sh
+++ b/stack.sh
@@ -935,9 +935,6 @@
if is_service_enabled cinder; then
configure_cinder
fi
-if is_service_enabled tempest; then
- configure_tempest
-fi
if is_service_enabled ryu || (is_service_enabled quantum && [[ "$Q_PLUGIN" = "ryu" ]]); then
setup_develop $RYU_DIR
fi
@@ -2055,6 +2052,13 @@
fi
+# Configure Tempest last to ensure that the runtime configuration of
+# the various OpenStack services can be queried.
+if is_service_enabled tempest; then
+ configure_tempest
+fi
+
+
# Run local script
# ================