Uploaded image for project: 'groupbasedpolicy'
  1. groupbasedpolicy
  2. GBP-187

Persistence: Switch does not got to ready after ODL is up again

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Cannot Reproduce
    • unspecified
    • None
    • Renderer:OfOverlay
    • None
    • Operating System: All
      Platform: All

    • 4194

    Description

      This occured in POC demo.

      How to reproduce:
      1) run any demo that renders flows to switch (create policy, register endpoints).
      2) kill ODL, don't remove persistent data
      3) start ODL
      4) register endpoints again (they were removed b/c OPER DS is not persistent)
      5) To see the problem, change table offset.
      http://controllerIp:port/restconf/config/ofoverlay:of-overlay-config
      {
      "of-overlay-config":

      { "gbp-ofoverlay-table-offset": 5 }

      }

      The problem is that table IDs don't change b/c switches are in PREPARING (not READY as they should be) state.

      It's because onDataChanged event in OFOverlayNodeListener haven't occurred and so update method in SwitchManager haven't been called.

      I've been talking with Martin about this.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            Unassigned Unassigned
            tcechval Tomas Cechvala
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: