Symptom
After upgrading an IOS-XE router in controller-mode from 17.3.5 to 17.6.4, with EIGRP configured through template, the network command is added twice into the configuration upon boot and then removed completely by vManage.
This disables the interfaces from participating in EIGRP and essentially causes an outage.
Check for this symptom via the commands:
show ip eigrp vrf interfaces
show ip eigrp vrf neighbors
show ip protocols vrf
Routing Protocol is "eigrp 1"
Outgoing update filter list for all interfaces is not set
Incoming update filter list for all interfaces is not set
Default networks flagged in outgoing updates
Default networks accepted from incoming updates
EIGRP-IPv4 VR(eigrp-name) Address-Family Protocol for AS(1) VRF(10)
Metric weight K1=1, K2=0, K3=1, K4=0, K5=0 K6=0
Metric rib-scale 128
Metric version 64bit
Soft SIA disabled
NSF-aware route hold timer is 240
EIGRP NSF disabled
NSF signal timer is 20s
NSF converge timer is 120s
Router-ID:
Topology : 0 (base)
Active Timer: 3 min
Distance: internal 90 external 170
Maximum path: 4
Maximum hopcount 100
Maximum metric variance 1
Total Prefix Count: 0
Total Redist Count: 0
Automatic Summarization: disabled
Maximum path: 4
Routing for Networks: <<<<<<<<<<NO NETWORK HERE
Routing Information Sources:
Gateway Distance Last Update
Distance: internal 90 external 170
sh run | sec router
router eigrp eigrp-name
!
address-family ipv4 unicast vrf 10 autonomous-system 1
!
af-interface GigabitEthernet3
authentication mode md5
authentication key-chain eigrp_keychain
exit-af-interface
! <<<<<<<<<<NO NETWORK HERE
topology base
exit-af-topology
exit-address-family
Conditions
1. Cisco IOS-XE SDWAN Router is upgraded from 17.3 to 17.6 code.
2. EIGRP neighborship is down and doesn't recover after the upgrade.
3. Network command is removed from the configuration by vManage.
Workaround
Remove the feature template for EIGRP and then add it back.
OR
Move device to CLI Mode and add the network command back to the configuration.
OR
Reload the device.