fix logging and move keystone client earlier in the install chain
diff --git a/files/keystone.conf b/files/keystone.conf
index ca8e31e..0ee0827 100644
--- a/files/keystone.conf
+++ b/files/keystone.conf
@@ -5,8 +5,8 @@
compute_port = 3000
verbose = True
debug = True
-# should use stdout for devstack, but leaving this for now
-log_file = %DEST%/keystone/keystone.log
+# commented out so devstack logs to stdout
+# log_file = %DEST%/keystone/keystone.log
# ================= Syslog Options ============================
# Send logs to syslog (/dev/log) instead of to file specified
diff --git a/stack.sh b/stack.sh
index 2bac11c..cedf597 100755
--- a/stack.sh
+++ b/stack.sh
@@ -653,6 +653,8 @@
# setup our checkouts so they are installed into python path
# allowing ``import nova`` or ``import glance.client``
+cd $KEYSTONECLIENT_DIR; sudo python setup.py develop
+cd $NOVACLIENT_DIR; sudo python setup.py develop
if [[ "$ENABLED_SERVICES" =~ "key" ||
"$ENABLED_SERVICES" =~ "g-api" ||
"$ENABLED_SERVICES" =~ "n-api" ||
@@ -667,10 +669,8 @@
"$ENABLED_SERVICES" =~ "n-api" ]]; then
cd $GLANCE_DIR; sudo python setup.py develop
fi
-cd $NOVACLIENT_DIR; sudo python setup.py develop
cd $NOVA_DIR; sudo python setup.py develop
if [[ "$ENABLED_SERVICES" =~ "horizon" ]]; then
- cd $KEYSTONECLIENT_DIR; sudo python setup.py develop
cd $HORIZON_DIR/horizon; sudo python setup.py develop
cd $HORIZON_DIR/openstack-dashboard; sudo python setup.py develop
fi