Symptom
FIB platform update errors with the error "SDK - Entry exists". Example
LC/0/4/CPU0:Feb 11 16:44:55.075 EST: fib_mgr[294]: %ROUTING-FIB-3-PLATF_UPD_FAIL : FIB platform update failed: Obj=FIB_DATA_TYPE_MOL[ptr=0x309930c400,refc=0,flags=0x1a00] Action=MODIFY Proto=mpls. Cerr='DPA' detected the 'warning' condition 'SDK - Entry exists' : fib_mgr : (PID=3779) : -Traceback= 7f3e5507f5ff 55e6a5263b8f 55e6a51f24f6 55e6a51f1bcb 55e6a508a6e9 55e6a509d7aa 55e6a5089030 55e6a508679c 55e6a50876b5 7f3e524104ab 7f3e533263dc 7f3e5332fe88 55e6a508584a
LC/0/0/CPU0:Feb 11 16:44:55.084 EST: fib_mgr[213]: %ROUTING-FIB-3-PLATF_UPD_FAIL : FIB platform update failed: Obj=FIB_DATA_TYPE_MOL[ptr=0x309a036400,refc=0,flags=0x1a00] Action=MODIFY Proto=mpls. Cerr='DPA' detected the 'warning' condition 'SDK - Entry exists' : fib_mgr : (PID=3768) : -Traceback= 7f2d7aa3c5ff 557cf66bcb8f 557cf664b4f6 557cf664abcb 557cf64e36e9 557cf64f67aa 557cf64e2030 557cf64df79c 557cf64e06b5 7f2d77dcd4ab 7f2d78ce33dc 7f2d78cece88 557cf64de84a
Conditions
- Platform: Fretta
- Need to have the same flex algo enabled under the same interface by 2 or more IGPs
example config:
router ospf 2
area 0
interface Bundle-Ether4301
network point-to-point
affinity flex-algo
red
blue
!
!
!
!
AND
router isis 1
interface Bundle-Ether4301
affinity flex-algo blue red
point-to-point
address-family ipv4 unicast
!
address-family ipv6 unicast
!
!
!
Further Problem Description
This config can cause LSD and FIB to go out of sync wrt to encap IDs as LSD may delete the associated encapid without telling FIB. The deleted encapid may be reused by GRID leading to the above error.