<div dir="ltr"><div><div>Hi everybody, <br><br>I'm trying to setup exactly <a href="http://www.s3it.uzh.ch/blog/openstack-neutron-vlan/">this</a> (instance attached directly to ext-net), using VLAN external networks.<br><br>Everything seems to work OK: the VM sees the DHCP server in the network node, routes get configured inside the VM, but when it sends ARP asking for the MAC address of the external default gateway, it never gets the answer, because the arp-reply frame is dropped by br-vlan in the compute node (ovs for external network). The cause of the drop is that it is not tagged with any VLAN ID. So, my question is:<br><br></div>- Should the external facing OVS (br-ex or br-vlan) have as a port one which receives tagged frames from the external network (i.e. eth0) or untagged frames (i.e. vlanXX, eth0.XX)? <br><br></div>Thanks!<br><br><div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 18, 2015 at 5:39 PM, George Shuklin <span dir="ltr"><<a href="mailto:george.shuklin@gmail.com" target="_blank">george.shuklin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    We have that configuration and it works fine. Even better than L3
    NAT on neutron routers.<br>
    <br>
    Tenant's VM works perfect with external networks and white IPs, but
    you should make external network available on each compute node
    (ml2_conf.ini).<div><div class="h5"><br>
    <br>
    <div>On 03/18/2015 07:29 PM, Adam Lawson
      wrote:<br>
    </div>
    <blockquote type="cite">
      <div dir="ltr">What I'm trying to do is force OpenStack to do
        something it normally doesn't do for the sake of learning and
        experimentation. I.e. bind a public network to a VM so it can be
        accessed outside the cloud when floating IP's are normally
        required. I know there are namespace issues at play which may
        prevent this from working, just trying to scope the boundaries
        of what I can and cannot do really.</div>
      <div class="gmail_extra"><br clear="all">
        <div>
          <div>
            <div dir="ltr">
              <div><font>
                  <div style="font-family:arial;font-size:small"><b><i><br>
                        Adam Lawson</i></b></div>
                  <div><font><font color="#666666" size="1">
                        <div style="font-family:arial"><br>
                        </div>
                        <div style="font-family:arial;font-size:small">AQORN,
                          Inc.</div>
                        <div style="font-family:arial;font-size:small">427
                          North Tatnall Street</div>
                        <div style="font-family:arial;font-size:small">Ste.
                          58461</div>
                        <div style="font-family:arial;font-size:small">Wilmington,
                          Delaware 19801-2230</div>
                        <div style="font-family:arial;font-size:small">Toll-free:
                          (844) 4-AQORN-NOW ext. 101</div>
                        <div style="font-family:arial;font-size:small">International:
                          +1 302-387-4660</div>
                      </font><font color="#666666" size="1">
                        <div style="font-family:arial;font-size:small">Direct:
                          +1 916-246-2072</div>
                      </font></font></div>
                </font></div>
              <div style="font-family:arial;font-size:small"><img src="http://www.aqorn.com/images/logo.png" height="39" width="96"><br>
              </div>
            </div>
          </div>
        </div>
        <br>
        <div class="gmail_quote">On Wed, Mar 18, 2015 at 7:08 AM, Pedro
          Sousa <span dir="ltr"><<a href="mailto:pgsousa@gmail.com" target="_blank">pgsousa@gmail.com</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <p dir="ltr">Hi Adam</p>
            <p dir="ltr">For external network you should use floating
              ips to access externally to your instances if I understood
              correctly.</p>
            <p dir="ltr">Regards</p>
            <div class="gmail_quote">Em 16/03/2015 20:56, "Adam Lawson"
              <<a href="mailto:alawson@aqorn.com" target="_blank">alawson@aqorn.com</a>>
              escreveu:<br type="attribution">
              <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                <div>
                  <div>
                    <div dir="ltr">Got a strange error and I'm really
                      hoping to get some help with it since it has be
                      scratching my head.
                      <div><br>
                      </div>
                      <div>When I create a VM within Horizon and select
                        the PRIVATE network, it boots up great.</div>
                      <div>When I attempt to create a VM within Horizon
                        and include the PUBLIC network (either by itself
                        or with the private network), it fails with a
                        "No valid host found" error.</div>
                      <div><br>
                      </div>
                      <div>I looked at the nova-api and the
                        nova-scheduler logs on the controller and the
                        most I've found are errors/warnings binding
                        VIF's but I'm not 100% certain it's the root
                        cause although I believe it's related.<br>
                        <div><br>
                        </div>
                        <div>I didn't find any WARNINGS or ERRORS in the
                          compute or network node.</div>
                        <div><br>
                        </div>
                        <div>Setup:</div>
                        <div>
                          <ul>
                            <li>1 physical host running 4 KVM
                              domains/guests<br>
                            </li>
                            <ul>
                              <li>1x Controller</li>
                              <li>1x Networ</li>
                              <li>1x Volume</li>
                              <li>1x Compute</li>
                            </ul>
                          </ul>
                        </div>
                        <div><br>
                        </div>
                        <div>
                          <div><b>Controller Node:</b></div>
                          <div>nova.conf (<a href="http://pastebin.com/q3e9cntH" target="_blank">http://pastebin.com/q3e9cntH</a>)</div>
                          <div>
                            <ul>
                              <li>neutron.conf (<a href="http://pastebin.com/ukEVzBbN" target="_blank">http://pastebin.com/ukEVzBbN</a>)<br>
                              </li>
                              <li>ml2_conf.ini (<a href="http://pastebin.com/w10jBGZC" target="_blank">http://pastebin.com/w10jBGZC</a>)<br>
                              </li>
                              <li>nova-api.log (<a href="http://pastebin.com/My99Mg2z" target="_blank">http://pastebin.com/My99Mg2z</a>)<br>
                              </li>
                              <li>nova-scheduler (<a href="http://pastebin.com/Nb75Z6yH" target="_blank">http://pastebin.com/Nb75Z6yH</a>)<br>
                              </li>
                              <li>neutron-server.log (<a href="http://pastebin.com/EQVQPVDF" target="_blank">http://pastebin.com/EQVQPVDF</a>)<br>
                              </li>
                            </ul>
                          </div>
                          <div><br>
                          </div>
                          <div><b>Network Node:</b></div>
                          <div>
                            <ul>
                              <li>l3_agent.ini (<a href="http://pastebin.com/DBaD1F5x" target="_blank">http://pastebin.com/DBaD1F5x</a>)<br>
                              </li>
                              <li>neutron.conf (<a href="http://pastebin.com/Bb3qkNi7" target="_blank">http://pastebin.com/Bb3qkNi7</a>)<br>
                              </li>
                              <li>ml2_conf.ini (<a href="http://pastebin.com/xEC1Bs9L" target="_blank">http://pastebin.com/xEC1Bs9L</a>)<br>
                              </li>
                            </ul>
                          </div>
                          <div><br>
                          </div>
                          <div><b>Compute Node:</b></div>
                          <div>
                            <ul>
                              <li>nova.conf (<a href="http://pastebin.com/K6SiE9Pw" target="_blank">http://pastebin.com/K6SiE9Pw</a>)<br>
                              </li>
                              <li>nova-compute.conf (<a href="http://pastebin.com/9Mz30b4v" target="_blank">http://pastebin.com/9Mz30b4v</a>)<br>
                              </li>
                              <li>neutron.conf (<a href="http://pastebin.com/Le4wYRr4" target="_blank">http://pastebin.com/Le4wYRr4</a>)<br>
                              </li>
                              <li>ml2_conf.ini (<a href="http://pastebin.com/nnyhC8mV" target="_blank">http://pastebin.com/nnyhC8mV</a>)<br>
                              </li>
                            </ul>
                          </div>
                        </div>
                        <div><br>
                        </div>
                        <div><b>Back-end:</b></div>
                        <div>Physical switch</div>
                        <div><br>
                        </div>
                        <div>Any thoughts on what could be causing this?<br clear="all">
                          <div>
                            <div>
                              <div dir="ltr">
                                <div><font>
                                    <div style="font-family:arial;font-size:small"><b><i><br>
                                          Adam Lawson</i></b></div>
                                    <div><font><font color="#666666" size="1">
                                          <div style="font-family:arial"><br>
                                          </div>
                                          <div style="font-family:arial;font-size:small">AQORN,
                                            Inc.</div>
                                          <div style="font-family:arial;font-size:small">427
                                            North Tatnall Street</div>
                                          <div style="font-family:arial;font-size:small">Ste.
                                            58461</div>
                                          <div style="font-family:arial;font-size:small">Wilmington,
                                            Delaware 19801-2230</div>
                                          <div style="font-family:arial;font-size:small">Toll-free:
                                            (844) 4-AQORN-NOW ext. 101</div>
                                          <div style="font-family:arial;font-size:small">International:
                                            <a href="tel:%2B1%20302-387-4660" value="+13023874660" target="_blank">+1
                                              302-387-4660</a></div>
                                        </font><font color="#666666" size="1">
                                          <div style="font-family:arial;font-size:small">Direct:
                                            <a href="tel:%2B1%20916-246-2072" value="+19162462072" target="_blank">+1
                                              916-246-2072</a></div>
                                        </font></font></div>
                                  </font></div>
                                <div style="font-family:arial;font-size:small"><img src="http://www.aqorn.com/images/logo.png" height="39" width="96"><br>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                    <br>
                  </div>
                </div>
                <span>_______________________________________________<br>
                  OpenStack-operators mailing list<br>
                  <a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.openstack.org</a><br>
                  <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
                  <br>
                </span></blockquote>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
OpenStack-operators mailing list
<a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.openstack.org</a>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a>
</pre>
    </blockquote>
    <br>
  </div></div></div>

<br>_______________________________________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
<br></blockquote></div><br></div></div></div>