-# NOTE: You have to be changed these paramas depends on your machine,
-# installer and configs.
-COMPUTE_HOST='192.0.2.8'
-SSH_TO_COMPUTE_HOST="ssh heat-admin@$COMPUTE_HOST"
-
+INSTALLER_TYPE=${INSTALLER_TYPE:-apex}
+INSTALLER_IP=${INSTALLER_IP:-none}
+COMPUTE_HOST=${COMPUTE_HOST:-none}
+ssh_opts="-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no"
+
+if [[ "$INSTALLER_TYPE" != "apex" ]] ; then
+ echo "ERROR: INSTALLER_TYPE=$INSTALLER_TYPE is not supported."
+ exit 1
+fi
+
+if [[ "$INSTALLER_IP" == "none" ]] ; then
+ instack_mac=$(sudo virsh domiflist instack | awk '/default/{print $5}')
+ INSTALLER_IP=$(/usr/sbin/arp -e | grep ${instack_mac} | awk '{print $1}')
+fi
+
+if [[ "$COMPUTE_HOST" == "none" ]] ; then
+ COMPUTE_HOST=$(sudo ssh $ssh_opts $INSTALLER_IP \
+ "source stackrc; \
+ nova show overcloud-novacompute-0 \
+ | awk '/ ctlplane network /{print \$5}'")
+fi