Uploaded image for project: 'netvirt'
  1. netvirt
  2. NETVIRT-827

Router and FIP broken in networking-odl full sync

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Medium
    • Resolution: Cannot Reproduce
    • Carbon
    • None
    • General
    • None
    • Operating System: All
      Platform: All

    • 8943

    Description

      The following call stack adds a flow to table 19:
      (TracingBroker) Proxy795dcd60_8c37_41d1_9f1b_538bfc95653f.setupRouterGwMacFlow
      (TracingBroker) Proxy795dcd60_8c37_41d1_9f1b_538bfc95653f.setupRouterGwMacFlow
      (TracingBroker) org.opendaylight.netvirt.vpnmanager.CentralizedSwitchChangeListener.setupRouterGwFlows
      (TracingBroker) org.opendaylight.netvirt.vpnmanager.CentralizedSwitchChangeListener.add
      But this flow is not installed because the ext-routers/routers md-sal object does not have a gw mac set because the neutron port was not present at the time the router was written. This is due to the following fix in networking-odl full sync [1].

      Setup used is all-in-one devstack, single VM on a single network + router, external network and a floatiingip. Shutdown odl, wipe configuration, disconnect ovs, restart odl.

      [1] https://bugs.launchpad.net/networking-odl/+bug/1677912

      Attachments

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

        Activity

          People

            Unassigned Unassigned
            jhershbe Josh Hershberg
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: