<div dir="ltr"><div class="gmail_extra">Some (hopefully) helpful answer inline.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Salvatore </div><div class="gmail_extra"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 6 October 2014 22:45, Mike Spreitzer <span dir="ltr"><<a href="mailto:mspreitz@us.ibm.com" target="_blank">mspreitz@us.ibm.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><font face="sans-serif">Is it possible to use DevStack to install
OpenStack, including Neutron, so that OpenStack can make a VM that can
communicate with the world beyond OpenStack?  I am looking for a simple
localrc or local.conf that will do this.</font>
<br></blockquote><div><br></div><div>This is a localrc I have been using for ages for launching neutron (with a few changes over time, of course): <a href="http://paste.openstack.org/show/119143/">http://paste.openstack.org/show/119143/</a> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br><font face="sans-serif">Let us take a concrete example.  Suppose
I have a machine with one NIC, at <a href="http://10.84.133.238/28" target="_blank">10.84.133.238/28</a>.  It has a simple
routing table: one entry for the local subnet, one default route through
a gateway at 10.84.133.225.  I have nothing else on the <a href="http://10.84.133.238/28" target="_blank">10.84.133.238/28</a>
subnet, I can use the other addresses (aside from .224 and .239) for VMs.
What do I put in my localrc?  Do I have to fix up anything after stack.sh
completes?</font></blockquote><div><br></div><div>If that's your only interface, there is no need to specify anything in localrc.</div><div>I rarely do that, but if you wish to use flat or vlan networking you'll probably need to specify the name of a bridge in localrc.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
<br><font face="sans-serif">Once I have a working OpenStack, the
remaining questions are about how to use it to create a VM with the desired
ability.  That would be as the demo user, in the demo tenant, right?
 I would need a security group that allows the desired communication,
of course.  Create the VM on the private net, give it a floating IP
on the public network.  Any tricks missed here?</font>
<br></blockquote><div><br></div><div>Devstack will give you a private network connected to a router which is uplinked to the external network. So you're right - you just need to boot a vm and assign a floating ip to its port.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><font face="sans-serif">Does it matter whether my machine at
10.84.133.238 is a bare metal machine or a VM in some undercloud?</font>
<br></blockquote><div><br></div><div>I don't think it matters, at least with the ML2 plugin and OVS/LB mech drivers - plus other plugins I know of. But restrictions might exist with other plugins of which I'm not aware.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br><font face="sans-serif">Does it matter whether my machine has
multiple ethN interfaces that have been bonded to make the interface (named
bond0) in use?</font>
<br></blockquote><div><br></div><div>I don't think it matters at all, especially if you have a single node setup.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br><font face="sans-serif">Thanks,<br>
Mike</font><br>_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br></blockquote></div><br></div></div>