From 58a723af98ae2d965f8001e2f89670a899e1c7d7 Mon Sep 17 00:00:00 2001 From: Wei Zhou Date: Tue, 15 Apr 2025 14:34:54 +0200 Subject: [PATCH] cloudutils: use ip command instead of route in networkConfig.py --- python/lib/cloudutils/networkConfig.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/lib/cloudutils/networkConfig.py b/python/lib/cloudutils/networkConfig.py index 2d1f9936d394..ac51f92aa582 100644 --- a/python/lib/cloudutils/networkConfig.py +++ b/python/lib/cloudutils/networkConfig.py @@ -41,7 +41,7 @@ def listNetworks(): return devs @staticmethod def getDefaultNetwork(): - cmd = bash("route -n|awk \'/^0.0.0.0/ {print $2,$8}\'") + cmd = bash("ip route show default | awk \'{print $3,$5}\'") if not cmd.isSuccess(): logging.debug("Failed to get default route") raise CloudRuntimeException("Failed to get default route")