''show sdwan omp routes' fails to parse
Hello,
The following fails to parse the output with genie pyats on C8000V running version 17.9.3a
from pyats.topology import loader
testbed = loader.load('devices.yaml')
device = testbed.devices['NFX250U210PTR513MTL01']
device.connect()
output = device.parse('sh sdwan omp routes')
print(output)
devices:
NFX250U210PTR513MTL01:
type: router
os: iosxe
platform: sdwan
# alias: 'uut'
credentials:
default:
username: admin
password: admin
connections:
cli:
protocol: ssh
ip: f207:a185:172:30:7::513:4
NFX250U210PTR513MTL01#
Traceback (most recent call last):
File "/opt/labs-scripts/python/pytest_automation/nfv/cisco/c8000v_sdwan/tests/vmanager_tests/pyats_test.py", line 9, in <module>
output = device.parse('sh sdwan omp routes')
File "src/genie/conf/base/device.py", line 531, in genie.conf.base.device.Device.parse
File "src/genie/conf/base/device.py", line 570, in genie.conf.base.device.Device._get_parser_output
File "src/genie/conf/base/device.py", line 568, in genie.conf.base.device.Device._get_parser_output
File "src/genie/metaparser/_metaparser.py", line 308, in genie.metaparser._metaparser.MetaParser.parse
File "/opt/labs-scripts/common-python39-venv/lib64/python3.9/site-packages/genie/libs/parser/iosxe/show_sdwan.py", line 1244, in cli
return super().cli(output=show_output, prefix=prefix, vpn=vpn)
File "/opt/labs-scripts/common-python39-venv/lib64/python3.9/site-packages/genie/libs/parser/viptela/show_omp.py", line 510, in cli
route_info = parsed_dict.setdefault('vrf', {}).setdefault(vrf, {}).setdefault('prefixes',{}).setdefault(prefix, {})
UnboundLocalError: local variable 'vrf' referenced before assignment
(common-python39-venv) [an144a@DEVAUTOS02 vmanager_tests]$
Hello @assadniang,
Thank you for letting us know. Kindly give me some time to check this issue.
Thank you.
Hello @assadniang,
Can you please share me the cli output for sh sdwan omp routes
@ParimiNeeraja
``C8300-B5#sh sdwan omp routes
Generating output, this might take time, please wait ...
Code:
C -> chosen
I -> installed
Red -> redistributed
Rej -> rejected
L -> looped
R -> resolved
S -> stale
Ext -> extranet
Inv -> invalid
Stg -> staged
IA -> On-demand inactive
U -> TLOC unresolved
BR-R -> border-router reoriginated
TGW-R -> transport-gateway reoriginated
AFFINITY
PATH ATTRIBUTE GROUP
TENANT VPN PREFIX FROM PEER ID LABEL STATUS TYPE TLOC IP COLOR ENCAP PREFERENCE NUMBER REGION ID REGION PATH
0 10 0.0.0.0/0 1.1.1.4 453 1003 C,I,R installed 10.255.255.131 biz-internet ipsec - None None -
1.1.1.5 549 1003 C,R installed 10.255.255.131 biz-internet ipsec - None None -
0 10 10.0.0.0/8 1.1.1.4 1540 1002 C,I,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.4 1541 1002 C,I,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.4 1588 1002 C,I,R installed 10.255.255.100 mpls ipsec - None None -
1.1.1.5 1503 1002 C,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.5 1504 1002 C,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.5 1607 1002 C,R installed 10.255.255.100 mpls ipsec - None None -
0 10 10.9.0.0/16 1.1.1.4 553 1002 C,I,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.4 554 1002 C,I,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.5 569 1002 C,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.5 570 1002 C,R installed 10.255.255.101 biz-internet ipsec - None None -
0 10 10.10.10.0/24 1.1.1.4 1271 1002 R installed 10.255.255.10 mpls ipsec - None None -
1.1.1.4 1272 1002 C,I,R installed 10.255.255.10 biz-internet ipsec - None None -
1.1.1.4 1449 1002 R installed 10.255.255.11 biz-internet ipsec - None None -
1.1.1.5 516 1002 R installed 10.255.255.10 mpls ipsec - None None -
1.1.1.5 517 1002 C,R installed 10.255.255.10 biz-internet ipsec - None None -
1.1.1.5 1209 1002 R installed 10.255.255.11 biz-internet ipsec - None None -
0 10 10.16.23.56/29 1.1.1.4 411 1004 C,I,R installed 10.255.255.86 biz-internet ipsec - None None -
1.1.1.5 321 1004 C,R installed 10.255.255.86 biz-internet ipsec - None None -
0 10 10.30.0.0/30 1.1.1.4 207 1007 C,I,R installed 10.255.255.30 biz-internet ipsec - None None -
1.1.1.4 737 1007 C,I,R installed 10.255.255.30 mpls ipsec - None None -
1.1.1.5 359 1007 C,R installed 10.255.255.30 biz-internet ipsec - None None -
1.1.1.5 743 1007 C,R installed 10.255.255.30 mpls ipsec - None None -
0 10 10.30.0.12/30 1.1.1.4 279 1003 C,I,R installed 10.255.255.31 biz-internet ipsec - None None -
1.1.1.5 353 1003 C,R installed 10.255.255.31 biz-internet ipsec - None None -
0 10 10.30.10.0/24 1.1.1.4 280 1003 C,I,R installed 10.255.255.31 biz-internet ipsec - None None -
1.1.1.5 353 1003 C,R installed 10.255.255.31 biz-internet ipsec - None None -
0 10 10.31.23.56/29 1.1.1.4 5 1004 C,I,R installed 10.255.255.88 biz-internet ipsec - None None -
1.1.1.5 5 1004 C,R installed 10.255.255.88 biz-internet ipsec - None None -
0 10 10.40.0.0/30 1.1.1.4 1137 1004 C,I,R installed 10.255.255.40 biz-internet ipsec - None None -
1.1.1.5 941 1004 C,R installed 10.255.255.40 biz-internet ipsec - None None -
0 10 10.40.0.8/30 1.1.1.4 1476 1004 C,I,R installed 10.255.255.40 biz-internet ipsec - None None -
1.1.1.5 1161 1004 C,R installed 10.255.255.40 biz-internet ipsec - None None -
0 10 10.40.10.0/24 1.1.1.4 1492 1004 C,I,R installed 10.255.255.40 biz-internet ipsec - None None -
1.1.1.5 1175 1004 C,R installed 10.255.255.40 biz-internet ipsec - None None -
0 10 10.50.0.0/30 0.0.0.0 66 1004 C,Red,R installed 10.255.255.50 mpls ipsec - None None -
0.0.0.0 68 1004 C,Red,R installed 10.255.255.50 biz-internet ipsec - None None -
0 10 10.50.0.12/30 0.0.0.0 66 1004 C,Red,R installed 10.255.255.50 mpls ipsec - None None -
0.0.0.0 68 1004 C,Red,R installed 10.255.255.50 biz-internet ipsec - None None -
1.1.1.4 537 1002 Inv,U installed 10.255.255.51 biz-internet ipsec - None None -
1.1.1.5 267 1002 Inv,U installed 10.255.255.51 biz-internet ipsec - None None -
0 10 10.50.5.0/24 1.1.1.4 5 1003 C,I,R installed 10.255.255.130 biz-internet ipsec - None None -
1.1.1.5 5 1003 C,R installed 10.255.255.130 biz-internet ipsec - None None -
0 10 10.50.10.0/24 0.0.0.0 66 1004 C,Red,R installed 10.255.255.50 mpls ipsec - None None -
0.0.0.0 68 1004 C,Red,R installed 10.255.255.50 biz-internet ipsec - None None -
1.1.1.4 1265 1002 Inv,U installed 10.255.255.51 biz-internet ipsec - None None -
1.1.1.5 478 1002 Inv,U installed 10.255.255.51 biz-internet ipsec - None None -
0 10 10.100.10.0/24 1.1.1.4 1545 1002 C,I,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.4 1546 1002 C,I,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.4 1593 1002 C,I,R installed 10.255.255.100 mpls ipsec - None None -
1.1.1.5 1512 1002 C,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.5 1513 1002 C,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.5 1616 1002 C,R installed 10.255.255.100 mpls ipsec - None None -
0 10 172.16.253.0/24 1.1.1.4 678 1002 C,I,R installed 10.255.255.100 mpls ipsec - None None -
1.1.1.5 775 1002 C,R installed 10.255.255.100 mpls ipsec - None None -
0 10 172.16.253.20/30 1.1.1.4 677 1002 C,I,R installed 10.255.255.100 mpls ipsec - None None -
1.1.1.5 777 1002 C,R installed 10.255.255.100 mpls ipsec - None None -
0 10 172.16.253.24/30 1.1.1.4 676 1002 C,I,R installed 10.255.255.100 mpls ipsec - None None -
1.1.1.5 777 1002 C,R installed 10.255.255.100 mpls ipsec - None None -
0 10 172.16.253.28/30 1.1.1.4 553 1002 C,I,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.4 554 1002 C,I,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.5 568 1002 C,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.5 569 1002 C,R installed 10.255.255.101 biz-internet ipsec - None None -
0 10 172.16.253.32/30 1.1.1.4 555 1002 C,I,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.4 556 1002 C,I,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.5 568 1002 C,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.5 569 1002 C,R installed 10.255.255.101 biz-internet ipsec - None None -
0 10 192.168.6.0/24 1.1.1.4 577 1003 C,I,R installed 10.255.255.131 biz-internet ipsec - None None -
1.1.1.5 613 1003 C,R installed 10.255.255.131 biz-internet ipsec - None None -
0 10 192.168.9.0/24 1.1.1.4 978 1003 C,I,R installed 10.255.255.131 biz-internet ipsec - None None -
1.1.1.5 1035 1003 C,R installed 10.255.255.131 biz-internet ipsec - None None -
0 30 10.0.0.0/8 1.1.1.4 366 1003 C,I,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.4 367 1003 C,I,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.4 398 1003 C,I,R installed 10.255.255.100 mpls ipsec - None None -
1.1.1.5 375 1003 C,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.5 376 1003 C,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.5 421 1003 C,R installed 10.255.255.100 mpls ipsec - None None -
0 30 10.10.30.0/24 1.1.1.4 328 1003 R installed 10.255.255.10 mpls ipsec - None None -
1.1.1.4 329 1003 C,I,R installed 10.255.255.10 biz-internet ipsec - None None -
1.1.1.4 378 1003 R installed 10.255.255.11 biz-internet ipsec - None None -
1.1.1.5 127 1003 R installed 10.255.255.10 mpls ipsec - None None -
1.1.1.5 128 1003 C,R installed 10.255.255.10 biz-internet ipsec - None None -
1.1.1.5 196 1003 R installed 10.255.255.11 biz-internet ipsec - None None -
0 30 10.30.0.4/30 1.1.1.4 35 1009 C,I,R installed 10.255.255.30 biz-internet ipsec - None None -
1.1.1.4 127 1009 C,I,R installed 10.255.255.30 mpls ipsec - None None -
1.1.1.5 94 1009 C,R installed 10.255.255.30 biz-internet ipsec - None None -
1.1.1.5 128 1009 C,R installed 10.255.255.30 mpls ipsec - None None -
0 30 10.30.0.16/30 1.1.1.4 19 1004 C,I,R installed 10.255.255.31 biz-internet ipsec - None None -
1.1.1.5 57 1004 C,R installed 10.255.255.31 biz-internet ipsec - None None -
0 30 10.30.30.0/24 1.1.1.4 19 1004 C,I,R installed 10.255.255.31 biz-internet ipsec - None None -
1.1.1.5 57 1004 C,R installed 10.255.255.31 biz-internet ipsec - None None -
0 30 10.50.0.4/30 0.0.0.0 66 1005 C,Red,R installed 10.255.255.50 mpls ipsec - None None -
0.0.0.0 68 1005 C,Red,R installed 10.255.255.50 biz-internet ipsec - None None -
0 30 10.50.0.16/30 0.0.0.0 66 1005 C,Red,R installed 10.255.255.50 mpls ipsec - None None -
0.0.0.0 68 1005 C,Red,R installed 10.255.255.50 biz-internet ipsec - None None -
1.1.1.4 87 1003 Inv,U installed 10.255.255.51 biz-internet ipsec - None None -
1.1.1.5 61 1003 Inv,U installed 10.255.255.51 biz-internet ipsec - None None -
0 30 10.50.30.0/24 0.0.0.0 66 1005 C,Red,R installed 10.255.255.50 mpls ipsec - None None -
0.0.0.0 68 1005 C,Red,R installed 10.255.255.50 biz-internet ipsec - None None -
1.1.1.4 184 1003 Inv,U installed 10.255.255.51 biz-internet ipsec - None None -
1.1.1.5 116 1003 Inv,U installed 10.255.255.51 biz-internet ipsec - None None -
0 30 10.100.30.0/24 1.1.1.4 366 1003 C,I,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.4 367 1003 C,I,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.4 398 1003 C,I,R installed 10.255.255.100 mpls ipsec - None None -
1.1.1.5 375 1003 C,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.5 376 1003 C,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.5 421 1003 C,R installed 10.255.255.100 mpls ipsec - None None -
0 30 172.16.253.0/24 1.1.1.4 365 1003 C,I,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.4 366 1003 C,I,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.4 397 1003 C,I,R installed 10.255.255.100 mpls ipsec - None None -
1.1.1.5 375 1003 C,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.5 376 1003 C,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.5 420 1003 C,R installed 10.255.255.100 mpls ipsec - None None -
0 30 172.16.253.52/30 1.1.1.4 163 1003 C,I,R installed 10.255.255.100 mpls ipsec - None None -
1.1.1.5 205 1003 C,R installed 10.255.255.100 mpls ipsec - None None -
0 30 172.16.253.56/30 1.1.1.4 340 1003 C,I,R installed 10.255.255.100 mpls ipsec - None None -
1.1.1.5 337 1003 C,R installed 10.255.255.100 mpls ipsec - None None -
0 30 172.16.253.60/30 1.1.1.4 138 1003 C,I,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.4 139 1003 C,I,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.5 148 1003 C,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.5 149 1003 C,R installed 10.255.255.101 biz-internet ipsec - None None -
0 30 172.16.253.64/30 1.1.1.4 177 1003 C,I,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.4 178 1003 C,I,R installed 10.255.255.101 biz-internet ipsec - None None -
1.1.1.5 214 1003 C,R installed 10.255.255.101 mpls ipsec - None None -
1.1.1.5 215 1003 C,R installed 10.255.255.101 biz-internet ipsec - None None -
0 40 10.10.40.0/24 1.1.1.4 176 1004 R installed 10.255.255.10 mpls ipsec - None None -
1.1.1.4 177 1004 C,I,R installed 10.255.255.10 biz-internet ipsec - None None -
1.1.1.4 190 1004 R installed 10.255.255.11 biz-internet ipsec - None None -
1.1.1.5 63 1004 R installed 10.255.255.10 mpls ipsec - None None -
1.1.1.5 64 1004 C,R installed 10.255.255.10 biz-internet ipsec - None None -
1.1.1.5 84 1004 R installed 10.255.255.11 biz-internet ipsec - None None -
0 40 10.30.0.8/30 1.1.1.4 17 1010 C,I,R installed 10.255.255.30 biz-internet ipsec - None None -
1.1.1.4 73 1010 C,I,R installed 10.255.255.30 mpls ipsec - None None -
1.1.1.5 50 1010 C,R installed 10.255.255.30 biz-internet ipsec - None None -
1.1.1.5 60 1010 C,R installed 10.255.255.30 mpls ipsec - None None -
0 40 10.30.0.20/30 1.1.1.4 9 1005 C,I,R installed 10.255.255.31 biz-internet ipsec - None None -
1.1.1.5 30 1005 C,R installed 10.255.255.31 biz-internet ipsec - None None -
0 40 10.30.40.0/24 1.1.1.4 9 1005 C,I,R installed 10.255.255.31 biz-internet ipsec - None None -
1.1.1.5 30 1005 C,R installed 10.255.255.31 biz-internet ipsec - None None -
0 40 10.50.0.8/30 0.0.0.0 66 1006 C,Red,R installed 10.255.255.50 mpls ipsec - None None -
0.0.0.0 68 1006 C,Red,R installed 10.255.255.50 biz-internet ipsec - None None -
0 40 10.50.0.20/30 0.0.0.0 66 1006 C,Red,R installed 10.255.255.50 mpls ipsec - None None -
0.0.0.0 68 1006 C,Red,R installed 10.255.255.50 biz-internet ipsec - None None -
1.1.1.4 45 1004 Inv,U installed 10.255.255.51 biz-internet ipsec - None None -
1.1.1.5 34 1004 Inv,U installed 10.255.255.51 biz-internet ipsec - None None -
0 40 10.50.40.0/24 0.0.0.0 66 1006 C,Red,R installed 10.255.255.50 mpls ipsec - None None -
0.0.0.0 68 1006 C,Red,R installed 10.255.255.50 biz-internet ipsec - None None -
1.1.1.4 99 1004 Inv,U installed 10.255.255.51 biz-internet ipsec - None None -
1.1.1.5 63 1004 Inv,U installed 10.255.255.51 biz-internet ipsec - None None -
C8300-B5# ``
Not sure why github is not formatting it correctly
Hello @assadniang , This issue is fixed will reflected in next release, if not please reopen this issue.