<div dir="ltr">I guess the intention is to make VXLAN work with out quantum agent. It means you are using an external openflow controller to manage OVS switches.<div><br></div><div>In such a case, there is a need to specifically get the compute node IP from the VM data interface network( and not the management or openstack network interface IP)</div>
<div><br></div><div>I think of two solutions</div><div>1) There must be a onboarding process for each compute node that can indicate your controller of the compute's local_ip</div><div>2) Make sure OVS uses VM data interface network to connect to the controller. </div>
<div><br></div><div>I don't prefer 2, as OVS mgmt traffic should not be on VM data network.</div><div><br></div><div>For solution#1, its a pain to load compute local IP onto openflow controller but it can be automated using puppet etc.,</div>
<div><br></div><div>(I have verified nova database for compute - but it stores management network interface IP but not from data network- Makes sense as endpoints are on management network)</div><div><br></div><div>Alternately, we can propose a blueprint to include an option in nova.conf on compute for local_ip as there is a need for consumption using VXLAN based overlay networks.</div>
<div><br></div><div>Hope it helps.</div><div><br></div><div>Thanks,</div><div>-Ravi.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Oct 15, 2013 at 3:45 AM, B Veera-B37207 <span dir="ltr"><<a href="mailto:B37207@freescale.com" target="_blank">B37207@freescale.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">Hi,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Vxlan endpoint ip is configured in ‘<b><i>/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini</i></b>’ as ‘<b><i>local_ip</i></b>’<u></u><u></u></p>
<p class="MsoNormal">While starting openvswitch agent the above local ip is populated in neutron database.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Is there any way to get local_ip of compute node without any agent running?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks in advance.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Regards,<u></u><u></u></p>
<p class="MsoNormal">Veera.<u></u><u></u></p>
</div>
</div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Ravi<br>
</div>