[GENIUS-246] BFD monitoring interval does not get updated Created: 28/Nov/18  Updated: 28/Aug/19  Resolved: 28/Aug/19

Status: Verified
Project: genius
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: Karthika Panneer Assignee: Dimple J
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

BFD Monitoring test suite is failing as we enchance Genius CSIT to 3 switches.

Verify Config Ietf Interface Output  is failing because 

a get request on the API ,/restconf/config/ietf-interfaces:interfaces/,

doesnot contain odl-interface:monitor-interval: 5000.

 

Logs :https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/builder-copy-sandbox-logs/538/

 

 

 

 

 



 Comments   
Comment by Dimple J [ 14/Dec/18 ]

When tunnels are not found in cache today, ITM does a dip into DS
and updates the cache accordingly. This cause stale entries
getting added into the cache.
This issue was observed when a tep delete command is executed:
1. ITM initiates delete process.
2. ITM removes the tunnel from the InternalTunnel cache.
3. Before the DS is cleaned up, we try to fetch tunnels from cache
   to process clearance of Alarm if any for that tunnel.
   As the cache does not have that specific tunnel; ITM
   repopulates the cache by doing a dip into the DS.
4. Thereby a stale tunnel gets added to the cache.

The fix is to dip into DS if the tunnel is not present in the
cache but not update the cache.

Raised review for the same.https://git.opendaylight.org/gerrit/78643

Generated at Wed Feb 07 20:00:17 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.