<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><p style="margin: 0px; font-size: 12px; font-family: Helvetica;">Hi guys,</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">I`m running neutron on ubuntu 13.10.</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">And I`m having issues with VM`s getting IP through DHCP,<b> it never gets one</b>. I`m using OVS plugin.</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">So, agents are up:</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">+--------------------------------------+--------------------+-----------+-------+----------------+</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">| id                                   | agent_type         | host      | alive | admin_state_up |</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">+--------------------------------------+--------------------+-----------+-------+----------------+</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">| 78237168-a0ea-410c-a634-fcbc35bfc1d6 | Open vSwitch agent | nova06    | :-)   | True           |</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">| b8476a04-4cfd-434b-8b95-53a3f59cfdb9 | Open vSwitch agent | nova05    | :-)   | True           |</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">| 9f733be5-36cc-421c-90c8-83f00eb99e2a | Open vSwitch agent | net01-001 | :-)   | True           |</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">| 83a712aa-fdc7-42e0-a229-d850faa6741d | DHCP agent         | net01-001 | :-)   | True           |</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">| 9b814c89-41d7-47bd-bfa2-f1825f755c9b | L3 agent           | net01-001 | :-)   | True           |</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">+--------------------------------------+--------------------+-----------+-------+----------------+</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">Network namespaces are created as well:</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">root@net01-001:/etc/neutron/plugins/openvswitch# ip netns</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">qrouter-33eb1c85-432f-4470-9d69-81ab09fbee28</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">qdhcp-73dfbc17-09ea-4201-8dd8-e82038c4fd5f</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">I can ping from qdhcp namespace the IP of router in qrouter, so those namespace can see each other.</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">When I spin up a VM, i see that DHCPREQUEST packets are leaving compute node, hit the eth physical interface of network node -<b> but never get down to br-tun device</b>. I figured all that with tcpdump.</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">• Also, on network node I don’t see bridges:</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">root@net01-001:/etc/neutron/plugins/openvswitch# brctl show</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">bridge name     bridge id               STP enabled     interfaces</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica;">Should they be there?</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">• Also, for GRE tunnels the speed rates are weird:</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"># ovs-ofctl show br-tun</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">OFPT_FEATURES_REPLY (xid=0x2): dpid:0000ce0987a95746</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">n_tables:254, n_buffers:256</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">capabilities: FLOW_STATS TABLE_STATS PORT_STATS QUEUE_STATS ARP_MATCH_IP</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">actions: OUTPUT SET_VLAN_VID SET_VLAN_PCP STRIP_VLAN SET_DL_SRC SET_DL_DST SET_NW_SRC SET_NW_DST SET_NW_TOS SET_TP_SRC SET_TP_DST ENQUEUE</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"> 1(patch-int): addr:3e:ac:8c:7d:19:5f</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">     config:     0</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">     state:      0</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><b>     speed: 0 Mbps now, 0 Mbps max</b></p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"> 2(gre-1): addr:ce:6e:63:61:d2:9a</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">     config:     0</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">     state:      0</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><b>     speed: 0 Mbps now, 0 Mbps max</b></p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"> 3(gre-2): addr:76:14:f3:e0:48:3c</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">     config:     0</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">     state:      0</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><b>     speed: 0 Mbps now, 0 Mbps max</b></p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"> 4(gre-3): addr:d6:e3:27:a9:1b:46</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">     config:     0</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">     state:      0</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><b>     speed: 0 Mbps now, 0 Mbps max</b></p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">• OpenVSwitch ports are the following:</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">root@net01-001:/etc/neutron/plugins/openvswitch# ovs-vsctl show</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">3db4ec17-7d21-4d4a-b5da-772a14ee819d</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">    Bridge br-ex</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">        Port br-ex</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">            Interface br-ex</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                type: internal</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">        Port "eth0"</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">            Interface "eth0"</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">    Bridge br-int</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">        Port br-int</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">            Interface br-int</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                type: internal</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">        Port patch-tun</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">            Interface patch-tun</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                type: patch</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                options: {peer=patch-int}</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">    Bridge br-tun</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">        Port "gre-2"</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">            Interface "gre-2"</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                type: gre</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                options: {in_key=flow, local_ip="91.238.146.15", out_key=flow, remote_ip="91.238.146.9"}</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">        Port br-tun</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">            Interface br-tun</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                type: internal</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">        Port patch-int</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">            Interface patch-int</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                type: patch</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                options: {peer=patch-tun}</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">        Port "gre-1"</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">            Interface "gre-1"</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                type: gre</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                options: {in_key=flow, local_ip="91.238.146.15", out_key=flow, remote_ip="91.238.146.5"}</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">        Port "gre-3"</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">            Interface "gre-3"</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                type: gre</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">                options: {in_key=flow, local_ip="91.238.146.15", out_key=flow, remote_ip="91.238.146.8"}</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">    ovs_version: “1.10.2"</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">Is anyone might point me to a solution to this issue?</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">Thanks,</p><p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;">NM</p>
<p style="margin: 0px; font-size: 12px; font-family: Helvetica; min-height: 14px;"><br></p></div><br><div id="bloop_sign_1384443507970046976"></div></body></html>