Uploaded image for project: 'genius'
  1. genius
  2. GENIUS-243

Sporadic failure of ITM-direct-tunnels Suite in genius CSIT

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Medium Medium
    • Neon
    • Neon
    • ITM
    • High

      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.
      when events are processed these caches are looked for partially populated state and the obtained info is added to tunnelStateInfo
      The last listener to process will go ahead and populate the tunneState for a tep.

            Edw7n Edwin Anthony
            Edw7n Edwin Anthony
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 4 days
                4d
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 days
                4d