summaryrefslogtreecommitdiff
path: root/host-session
blob: a5eaf5c2cbb49cf39b6cdb0ce551f17991709a89 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash
set -eux
set -o pipefail

echo "About to broadcast eth0"
lava-network broadcast eth0
echo "About to collect eth0"
lava-network collect eth0
echo "About to query"
ip_addr="$(lava-network query `lava-group | grep '[[:blank:]]\+host$' | awk '{print $1}'` ipv4)"
echo "ip_addr='${ip_addr}'"
echo "Getting other addresses"
for lava_name in `lava-group | grep -v '[[:blank:]]*host$' | awk '{print $1}'`; do
  echo "Getting address for '${lava_name}'"
  target_ip="$(lava-network query ${lava_name} ipv4)"
  echo "Got '${target_ip}' for '${lava_name}'"
  echo "Waiting for config_${lava_name}"
  lava-wait "config_${lava_name}"
done