nickrusso42518 / nots

[Ansible] Nick's OSPF TroubleShooter
BSD 3-Clause "New" or "Revised" License
176 stars 46 forks source link

OSPF neighbor parser broken #11

Closed nickrusso42518 closed 5 years ago

nickrusso42518 commented 5 years ago

Likely cannot account for virtual links:

R4#sh ip os ne

Neighbor ID     Pri   State           Dead Time   Address         Interface
10.0.0.11         0   FULL/  -           -        10.0.0.11       OSPF_VL0
10.0.0.2          0   FULL/  -        00:00:39    10.2.4.2        Ethernet0/3
10.0.0.5          0   FULL/  -        00:00:36    10.4.5.5        Ethernet0/1
10.0.0.19         0   FULL/  -        00:00:39    10.4.19.19      Serial1/0
10.0.0.6          0   FULL/  -        00:00:35    10.4.6.6        Serial1/1
TASK [SYS >> Ensure router has 5 neighbors] *****************************************************************
fatal: [R4]: FAILED! => {
    "assertion": "my_nbr_count | int == OSPF_NBR | length",
    "changed": false,
    "evaluated_to": false
}

MSG:

Expected neighbor count did not match actual neighbors seen
expected 5, saw 4
nickrusso42518 commented 5 years ago

Works but needs retest on classic IOS.

nickrusso42518 commented 5 years ago

Tested in GNS3 on 15.6M, no issues.