From 8b328dd9797aaedece4e3ba7ec3cf37b4da731d2 Mon Sep 17 00:00:00 2001 From: Sachin Punadikar Date: Tue, 3 Oct 2023 03:46:31 -0400 Subject: [PATCH] vstart: exclude default route during cluster setup "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 --- src/vstart.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vstart.sh b/src/vstart.sh index 5b8e97e5308..a33bcde3234 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -1587,7 +1587,7 @@ EOF 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 -- 2.47.3