echo "VM_USERNAME= ${VM_USERNAME}"
echo "VM_PASSWORD= ${VM_PASSWORD}"
echo "Management Network: ${MGMT_NET}"
+echo "Public Network: ${PUBLIC_NET}"
ssh_to_fuel_master "ssh ${CTL_ADMIN_IP} echo \"$(cat /root/shared/id_rsa.pub) >> /root/.ssh/authorized_keys\""
pkill sshuttle || true
sshuttle -D -e "ssh ${SSH_OPTIONS[*]}" -r "${VM_USERNAME}@${CTL_ADMIN_IP}" ${MGMT_NET}
+sshuttle -D -e "ssh ${SSH_OPTIONS[*]}" -r "${VM_USERNAME}@${CTL_ADMIN_IP}" ${PUBLIC_NET}
scp_from_controller /root/openrc ${OPENRC_FILE}
if ssh_to_controller "test -f /var/lib/astute/haproxy/public_haproxy.pem" ; then
VM_PASSWORD="r00tme"
FUEL_ADMIN_IP=$(dos.py list --ips | grep "${ENV_NAME}" | awk '{print $2}')
MGMT_NET=$(dos.py net-list "${ENV_NAME}" | grep management | awk '{print $2}')
+ PUBLIC_NET=$(dos.py net-list "${ENV_NAME}" | grep public | awk '{print $2}')
CTL_ADMIN_IP=$(ssh_to_fuel_master "fuel node" | grep -m1 controller | awk '{print $9}')
deactivate
mkdir -p "${LOCAL_STORAGE}"
IMAGE_ID=$(docker build -q maintenance-ci/mos/rally-docker)
-for i in VM_USERNAME VM_PASSWORD FUEL_ADMIN_IP MGMT_NET CTL_ADMIN_IP; do
+for i in VM_USERNAME VM_PASSWORD FUEL_ADMIN_IP MGMT_NET CTL_ADMIN_IP PUBLIC_NET; do
echo "export ${i}=${!i}" >> "${LOCAL_STORAGE}"/ssh_connection_data.sh
done
cp "${HOME}"/.ssh/id_rsa* "${LOCAL_STORAGE}"/