[GENIUS-243] Sporadic failure of ITM-direct-tunnels Suite in genius CSIT Created: 23/Nov/18 Updated: 15/Feb/19 Resolved: 15/Feb/19 |
|
| Status: | Verified |
| Project: | genius |
| Component/s: | ITM |
| Affects Version/s: | Neon |
| Fix Version/s: | Neon |
| Type: | Bug | Priority: | Medium |
| Reporter: | Edwin Anthony | Assignee: | Edwin Anthony |
| Resolution: | Done | Votes: | 0 |
| Labels: | csit:3node | ||
| Remaining Estimate: | 0 minutes | ||
| Time Spent: | 4 days | ||
| Original Estimate: | 4 days | ||
| Priority: | High |
| Description |
|
Observation: Sporadic failure of ITM-direct Tunnels Suite in genius CSIT Tunnel state isn’t populated for the missing tunnels
Cause: Out of order processing of NB and SB events prevents DPNTepState config dependent caches from being populated and southbound events do not get processed
Fix: Introduction of intermediate immutable through tunnelStateInfo. TunnelStateInfo can be partially populated by DpnTepsState- config DepTepsInfo-config Inventory-oper, Based on which listener populates it, the immutable is parked in a commonly accessible cache. |
| Comments |
| Comment by Edwin Anthony [ 15/Feb/19 ] |
|
patch on stable oxygen raised for reference purpose.
|
| Comment by Edwin Anthony [ 15/Feb/19 ] |
|
patch present stable/flourine onwards |
| Comment by Edwin Anthony [ 15/Feb/19 ] |
|
3node CSIT running as expected for over two months on |