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

BGPVPN Network association does not work if subnets have routers

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Medium
    • Resolution: Won't Do
    • Boron
    • None
    • General
    • None
    • Operating System: All
      Platform: All

    • 6962

    Description

      This is a regression compared to Be with vpnservice.

      The most minimal setup I could reproduce this with was:

      -Two networks and a subnet for each
      -Create two routers and connect each to one subnet
      -Create an instance on each subnet
      -Pinging instances does not work at this step as it should be
      -Create a bgpvpn:
      neutron bgpvpn-create --name rski1 --import-targets 88:88 --export-targets 88:88 --route-distinguishers 11:11
      -create net assocs with the two networks:
      bgpvpn-net-assoc-create --network net1id bgpvpnid
      bgpvpn-net-assoc-create --network net2id bgpvpnid
      -try to ping instance 2 from instance one: does not work.

      It seems like the mechanism that ensures that layer 2 routing is disabled and instead packets are routed on layer 3 does not work. ARP related flows are active and the packets' dst ethernet address fields are not rewritten.

      Tested with Boron 0.5.1-20161017.001225-477

      Attachments

        1. compute_ovs.txt
          19 kB
        2. controller_ovs.txt
          13 kB
        3. karaf.log
          675 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            abhinav.gupta Abhinav Gupta
            rski@intracom-telecom.com Romanos Skiadas
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: