From f9f0472ba506869a1fbc0b5c97064fe8be85a2c2 Mon Sep 17 00:00:00 2001 From: Ricardo Carrillo Cruz Date: Thu, 7 Sep 2017 17:56:09 +0200 Subject: [PATCH] Ignore routes that are not static manually added (#29094) Fixes #28841 --- lib/ansible/modules/network/ios/ios_static_route.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/ansible/modules/network/ios/ios_static_route.py b/lib/ansible/modules/network/ios/ios_static_route.py index 5e8a8fe676..ed3c08c0cb 100644 --- a/lib/ansible/modules/network/ios/ios_static_route.py +++ b/lib/ansible/modules/network/ios/ios_static_route.py @@ -137,6 +137,11 @@ def map_config_to_obj(module): for r in match.group(1).splitlines(): splitted_line = r.split() + code = splitted_line[0] + + if code != 'M': + continue + cidr = ip_network(to_text(splitted_line[1])) prefix = str(cidr.network_address) mask = str(cidr.netmask)