← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1588393] [NEW] Switching OpenFlow interface to 'native' causes network loop

 

Public bug reported:

* Description:
After switching openvswitch agent to the 'native' OpenFlow interface (of_interface=native) the public network and the tunnel networks are flooded with ARP packets (see [1] for the tcpdump sample).

* Environment:
 - DevStack stable/mitaka
 - 1 controller/compute and 2 compute nodes
 - configuration from [2]
 - ubuntu 14.04

* How to reproduce:
0. (WARNING) the following steps will flood the network, so it is recommended to use a virtual network as the provider network
1. Deploy DevStack with access to the provider network (see [2]; 1 controller + 2 compute nodes)
2. Set of_interface=native in the [ovs] section of /etc/neutron/plugins/ml2/ml2_conf.ini
3. restart l2 agents on all nodes
4. login to the default gateway and send a broadcast ARP request to the devstack's public network (arping -UD <gateway_ip>)

* Expected result:
normal network operation

* Actual result:
the public network and the tunnel network are flooded with ARP packets

[1] http://paste.openstack.org/show/507292/
[2] http://docs.openstack.org/developer/devstack/guides/neutron.html#devstack-configuration

** Affects: neutron
     Importance: Undecided
     Assignee: Ilya Chukhnakov (ichukhnakov)
         Status: In Progress

** Changed in: neutron
     Assignee: (unassigned) => Ilya Chukhnakov (ichukhnakov)

** Changed in: neutron
       Status: New => Confirmed

** Changed in: neutron
       Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1588393

Title:
  Switching OpenFlow interface to 'native' causes network loop

Status in neutron:
  In Progress

Bug description:
  * Description:
  After switching openvswitch agent to the 'native' OpenFlow interface (of_interface=native) the public network and the tunnel networks are flooded with ARP packets (see [1] for the tcpdump sample).

  * Environment:
   - DevStack stable/mitaka
   - 1 controller/compute and 2 compute nodes
   - configuration from [2]
   - ubuntu 14.04

  * How to reproduce:
  0. (WARNING) the following steps will flood the network, so it is recommended to use a virtual network as the provider network
  1. Deploy DevStack with access to the provider network (see [2]; 1 controller + 2 compute nodes)
  2. Set of_interface=native in the [ovs] section of /etc/neutron/plugins/ml2/ml2_conf.ini
  3. restart l2 agents on all nodes
  4. login to the default gateway and send a broadcast ARP request to the devstack's public network (arping -UD <gateway_ip>)

  * Expected result:
  normal network operation

  * Actual result:
  the public network and the tunnel network are flooded with ARP packets

  [1] http://paste.openstack.org/show/507292/
  [2] http://docs.openstack.org/developer/devstack/guides/neutron.html#devstack-configuration

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1588393/+subscriptions


Follow ups