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

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

    XMLWordPrintable

Details

    • Bug
    • Status: Verified
    • Medium
    • Resolution: Done
    • Neon
    • Neon
    • ITM
    • 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.
      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.

      Attachments

        # Subject Branch Project Status CR V

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

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