<div dir="ltr">Hello,<div><br></div><div>    I have an update on this issue :). The short answer is I now have vxlan working with the N9K.</div><div><br></div><div>Long answer .... when I started out with the N9K + vxlan setup I was receiving failed port binding issues and nothing else. So I decided to abandon the vxlan setup for now and fall back to vlan + N9K integration. Once I attempted this step the logs provided a lot of help.</div><div><br></div><div>I had to fix:</div><div>- configuration errors in ml2_conf.ini file</div><div>- updated the configuration to reference the portchannel correctly</div><div>- resolved a cabling issue :)</div><div><br></div><div>At this point vlan integration was working, meaning as tenant networks are built, the required vlan interfaces are setup on the controller and compute nodes and the required N9K switch changes are also made. I then enabled vxlan in my ml2_conf.ini file. </div><div><br></div><div>At this point I found out that the multicast settings under vxlan were missing, I thought those were optional. I added that missing config setting and everything started working :)</div><div><br></div><div>Thanks again to everyone that responded to my emails.</div><div><br></div><div>Michael</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 16, 2016 at 3:43 PM, Anthony T CHOW <span dir="ltr"><<a href="mailto:anthony.chow@al-enterprise.com" target="_blank">anthony.chow@al-enterprise.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d">Michael,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d">I am not a neutron expect but this bug 1433461 does not seem to be a duplicate of 1421024.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d">Bug 1433461 is for port binding while 1421024 is for Nexus switch not configured at all.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d">This is the fix for 1433461:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<table border="0" cellpadding="0">
<tbody>
<tr>
<td colspan="4" style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">@@ -1337,7 +1337,7 @@ class Ml2Plugin(db_base_plugin_v2.NeutronDbPluginV2,<u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=2b1c4f121e3e8ba1c5eb2ba6661bf6326e1507c5#n1337" target="_blank">1337</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">updated_port = self._make_port_dict(port)<u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=355ab2f31cf81575c6e1c0899526177711425428#n1337" target="_blank">1337</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">updated_port = self._make_port_dict(port)<u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=2b1c4f121e3e8ba1c5eb2ba6661bf6326e1507c5#n1338" target="_blank">1338</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">network = self.get_network(context,<u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=355ab2f31cf81575c6e1c0899526177711425428#n1338" target="_blank">1338</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">network = self.get_network(context,<u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=2b1c4f121e3e8ba1c5eb2ba6661bf6326e1507c5#n1339" target="_blank">1339</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">original_port['network_id'])<u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=355ab2f31cf81575c6e1c0899526177711425428#n1339" target="_blank">1339</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">original_port['network_id'])<u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=2b1c4f121e3e8ba1c5eb2ba6661bf6326e1507c5#n1340" target="_blank">1340</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">levels = db.get_binding_levels(session,
</span><b><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#c00000">port_id</span></b><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">,<u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=355ab2f31cf81575c6e1c0899526177711425428#n1340" target="_blank">1340</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">levels = db.get_binding_levels(session,
</span><b><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#c00000"><a href="http://port.id" target="_blank">port.id</a></span></b><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">,<u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=2b1c4f121e3e8ba1c5eb2ba6661bf6326e1507c5#n1341" target="_blank">1341</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">port.port_binding.host)<u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=355ab2f31cf81575c6e1c0899526177711425428#n1341" target="_blank">1341</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">port.port_binding.host)<u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=2b1c4f121e3e8ba1c5eb2ba6661bf6326e1507c5#n1342" target="_blank">1342</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">mech_context = driver_context.PortContext(<u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=355ab2f31cf81575c6e1c0899526177711425428#n1342" target="_blank">1342</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">mech_context = driver_context.PortContext(<u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=2b1c4f121e3e8ba1c5eb2ba6661bf6326e1507c5#n1343" target="_blank">1343</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">self, context, updated_port, network, port.port_binding,<u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="https://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/ml2/plugin.py?id=355ab2f31cf81575c6e1c0899526177711425428#n1343" target="_blank">1343</a><u></u><u></u></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1f497d">self, context, updated_port, network, port.port_binding,<u></u><u></u></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d">It is to correctly passing the port id to db.get_binding_levels and not just the first 11 characters of the port id.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d">I am interested to find out too.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d">Anthony.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Michael Gale [mailto:<a href="mailto:gale.michael@gmail.com" target="_blank">gale.michael@gmail.com</a>]
<br>
<b>Sent:</b> Tuesday, February 16, 2016 12:57 PM<br>
<b>To:</b> Anthony T CHOW<br>
<b>Cc:</b> <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
<b>Subject:</b> Re: [Openstack] Nexus 9K - Nexus: Segment is an invalid type or not supported by this driver??<u></u><u></u></span></p>
</div><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hello,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">    I am using Linux Bridge, I did see that bug report however it is marked as a duplicate of: <a href="https://bugs.launchpad.net/neutron/+bug/1433461" target="_blank">https://bugs.launchpad.net/neutron/+bug/1433461</a> which indicates the issue was fixed
 in kilo. If I understand the report correctly.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Michael<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Tue, Feb 16, 2016 at 1:53 PM, Anthony T CHOW <<a href="mailto:anthony.chow@al-enterprise.com" target="_blank">anthony.chow@al-enterprise.com</a>> wrote:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d">Michael,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d">Are you using Linux Bridge or OvS?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d">There is a bug report:
<b>Linux bridge does not work with cisco_nexus ml2 plugins</b></span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"><a href="https://bugs.launchpad.net/networking-cisco/+bug/1421024" target="_blank">https://bugs.launchpad.net/networking-cisco/+bug/1421024</a></span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d">anthony.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Michael Gale [mailto:<a href="mailto:gale.michael@gmail.com" target="_blank">gale.michael@gmail.com</a>]
<br>
<b>Sent:</b> Tuesday, February 16, 2016 12:42 PM<br>
<b>To:</b> <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
<b>Subject:</b> [Openstack] Nexus 9K - Nexus: Segment is an invalid type or not supported by this driver??</span><u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal">Hello,<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">    I am having issues getting my Liberty environment working with VXLAN and N9K.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Currently I am getting the following errors in the logs on startup:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">--snip--<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">2016-02-16 13:18:42.097 595 WARNING networking_cisco.plugins.ml2.drivers.cisco.nexus.mech_cisco_nexus [req-825a9891-0467-4958-86ca-c98486a7bf52 - - - - -] Nexus: Segment is an invalid
 type or not supported by this driv<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">er. Network type = vxlan Physical network = None. Event not processed.<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal">--snip--<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">When trying to launch an instance:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">--snip--<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">ERROR neutron.plugins.ml2.managers [req-d15ab080-7aa4-46e5-a5c3-b62a13c5646d d2b4e18cf27d41418845439f5d788523 eaa185709c79477fa1e3edfffa4e4c7f - - -] Failed to bind port 9b32f0e7-6b5b-4ced-84b7-262ea12e090c
 on host compute1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Nexus: Segment is None, Event not processed<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">--snip--<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I am assuming I am missing something in the configuration file however I can't figure it out. Any help is greatly appreciated. <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Michael<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Here is my ml2_conf.ini<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">--snip--<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"># ML2 general<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ml2]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">type_drivers = flat,vlan,nexus_vxlan,local<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">tenant_network_types = nexus_vxlan<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">mechanism_drivers = linuxbridge,l2population,cisco_nexus<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">extension_drivers = port_security<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">path_mtu = 0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">segment_mtu = 0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># ML2 VLAN networks<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ml2_type_vlan]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">network_vlan_ranges = physeth1:100:163<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ml2_mech_cisco_nexus:10.92.192.45]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">infra1_neutron_agents_container-ee5293cb=1/17<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">infra1_neutron_server_container-ed083568=1/17<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">infra2_neutron_agents_container-65f32f70=1/18<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">infra2_neutron_server_container-1e0b996b=1/18<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">infra3_neutron_agents_container-2faafbe7=1/19<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">infra3_neutron_server_container-9eabc975=1/19<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">compute1=1/21<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">compute2=1/22<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">username=openstack<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">password=foo123<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">ssh_port=22<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">physnet=physeth1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ml2_mech_cisco_nexus:10.92.192.46]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">infra1_neutron_agents_container-ee5293cb=1/17<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">infra1_neutron_server_container-ed083568=1/17<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">infra2_neutron_agents_container-65f32f70=1/18<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">infra2_neutron_server_container-1e0b996b=1/18<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">infra3_neutron_agents_container-2faafbe7=1/19<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">infra3_neutron_server_container-9eabc975=1/19<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">compute1=1/21<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">compute2=1/22<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">username=openstack<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">password=foo123<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">ssh_port=22<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">physnet=physeth1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># ML2 VXLAN networks<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ml2_type_vxlan]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">vxlan_group =<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">vni_ranges = 1:1000<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">[ml2_type_nexus_vxlan]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># Comma-separated list of <vni_min>:<vni_max> tuples enumerating<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># ranges of VXLAN VNI IDs that are available for tenant network allocation.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">vni_ranges=50000:55000<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># Multicast groups for the VXLAN interface. When configured, will<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># enable sending all broadcast traffic to this multicast group. Comma separated<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># list of min:max ranges of multicast IP's <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># NOTE: must be a valid multicast IP, invalid IP's will be discarded<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">mcast_ranges=225.1.1.1:225.1.1.2<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># Security groups<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[securitygroup]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">enable_security_group = True<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">enable_ipset = True<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">--snip--<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">and my linuxbridge_agent.ini:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">--snip--<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"># Linux bridge agent physical interface mappings<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[linux_bridge]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">physical_interface_mappings = physeth1:eth11<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># Linux bridge agent VXLAN networks<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[vxlan]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">enable_vxlan = True<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">vxlan_group = <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># VXLAN local tunnel endpoint<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">local_ip = 10.96.2.141<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">l2_population = True<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># Agent<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[agent]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">prevent_arp_spoofing = False<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"># Security groups<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[securitygroup]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">firewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">enable_security_group = True<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">--snip--<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<div>
<div>
<p style="margin:0in;margin-bottom:.0001pt"><span style="font-size:11.5pt;font-family:"Arial","sans-serif";color:black">“The Man who says he can, and the man who says he can not.. Are both correct”</span><span style="font-family:"Verdana","sans-serif""><u></u><u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div></div></div>
</div>

</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span style="font-size:16px"><h2 style="font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px"><span style="font-weight:normal"><p dir="ltr" style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">“The Man who says he can, and the man who says he can not.. Are both correct”</span></p></span></h2></span></div></div></div></div>
</div>