|
...
|
...
|
@@ -21,8 +21,11 @@ set +o xtrace
|
|
21
|
21
|
|
|
22
|
22
|
# Defaults
|
|
23
|
23
|
# --------
|
|
24
|
|
-
|
|
25
|
|
-NETWORK_GATEWAY=${NETWORK_GATEWAY:-10.0.0.1}
|
|
|
24
|
+if is_service_enabled neutron; then
|
|
|
25
|
+ TROVE_HOST_GATEWAY=${PUBLIC_NETWORK_GATEWAY:-172.24.4.1}
|
|
|
26
|
+else
|
|
|
27
|
+ TROVE_HOST_GATEWAY=${NETWORK_GATEWAY:-10.0.0.1}
|
|
|
28
|
+fi
|
|
26
|
29
|
|
|
27
|
30
|
# Set up default configuration
|
|
28
|
31
|
TROVE_DIR=$DEST/trove
|
|
...
|
...
|
@@ -152,7 +155,7 @@ function configure_trove {
|
|
152
|
152
|
iniset $TROVE_CONF_DIR/trove.conf DEFAULT swift_url http://$SERVICE_HOST:8080/v1/AUTH_
|
|
153
|
153
|
|
|
154
|
154
|
iniset $TROVE_LOCAL_CONF_DIR/trove-guestagent.conf.sample DEFAULT rabbit_password $RABBIT_PASSWORD
|
|
155
|
|
- sed -i "s/localhost/$NETWORK_GATEWAY/g" $TROVE_LOCAL_CONF_DIR/trove-guestagent.conf.sample
|
|
|
155
|
+ sed -i "s/localhost/$TROVE_HOST_GATEWAY/g" $TROVE_LOCAL_CONF_DIR/trove-guestagent.conf.sample
|
|
156
|
156
|
|
|
157
|
157
|
setup_trove_logging $TROVE_CONF_DIR/trove.conf
|
|
158
|
158
|
setup_trove_logging $TROVE_LOCAL_CONF_DIR/trove-guestagent.conf.sample
|