"ip route list" may list default route, and that needs to be excluded
while doing cluster setup
Typical o/p of ip route list:
$ ip route list
default via 10.8.159.254 dev eno1 proto dhcp src 10.8.152.13 metric 100
10.8.152.0/21 dev eno1 proto kernel scope link src 10.8.152.13 metric 100
Signed-off-by: Sachin Punadikar <sachin.punadikar@ibm.com>
fi
if [ "$cephadm" -gt 0 ]; then
debug echo Setting mon public_network ...
- public_network=$(ip route list | grep -w "$IP" | awk '{print $1}')
+ public_network=$(ip route list | grep -w "$IP" | grep -v default | awk '{print $1}')
ceph_adm config set mon public_network $public_network
fi
fi