<div>There was me thinking I'd cracked it. I think I'm really close though.</div><div><br></div><div>Right here's my setup. I have one node only with everything installed with the following network config:</div>
<div><br></div><div>eth0 10.0.0.250 -- office lan has the default route</div><div><br></div><div>eth1 10.0.80.10 -- mgmt/iscsi interface</div><div><br></div><div>vlan40 10.0.40.250 (this uses eth0 with tagging)</div><div>
<br></div><div>vlan41 (auto-created by Nova, using eth2 with tags)</div><div><br></div><div>br41 (auto-created by Nova, see above)</div><div><br></div><div class="gmail_extra"><br>The issue seems to be that when I'm not using floating IPs, it gets snatted out the default route with the IP 10.0.0.250, which is fine, but I can't connect to it from the outside.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">When I use a floating IP in the <a href="http://10.0.40.0/24" target="_blank">10.0.40.0/24</a> range, it is fine to speak to that network and traffic goes out and back on the vlan40 interface, but for all other networks it is routed out the 10.0.0.250 eth0 interface, rather than vlan40. The replys are coming back on vlan40 to the correct address, but nova seems to ignore them.</div>
<div class="gmail_extra"><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Any clues?</div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px">My plan is/was to have this one server host instances for multiple networks using vlan interfaces, is that possible?</div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div><div><font face="arial, sans-serif">--dhcpbridge_flagfile=/etc/nova/nova.conf</font></div><div><font face="arial, sans-serif">--dhcpbridge=/usr/bin/nova-dhcpbridge</font></div><div><font face="arial, sans-serif">--logdir=/var/log/nova</font></div>
<div><font face="arial, sans-serif">--state_path=/var/lib/nova</font></div><div><font face="arial, sans-serif">--lock_path=/var/lock/nova</font></div><div><font face="arial, sans-serif">--force_dhcp_release</font></div><div>
<font face="arial, sans-serif">--iscsi_helper=tgtadm</font></div><div><font face="arial, sans-serif">--libvirt_use_virtio_for_bridges</font></div><div><font face="arial, sans-serif">--connection_type=libvirt</font></div><div>
<font face="arial, sans-serif">--root_helper=sudo nova-rootwrap</font></div><div><font face="arial, sans-serif">--verbose</font></div><div><font face="arial, sans-serif">--ec2_private_dns_show_ip</font></div><div><font face="arial, sans-serif">--allow_admin_api=true</font></div>
<div><font face="arial, sans-serif">--use_deprecated_auth=false</font></div><div><font face="arial, sans-serif">--auth_strategy=keystone</font></div><div><font face="arial, sans-serif">--scheduler_driver=nova.scheduler.simple.SimpleScheduler</font></div>
<div><font face="arial, sans-serif">--s3_host=10.0.0.250</font></div><div><font face="arial, sans-serif">--ec2_host=10.0.0.250</font></div><div><font face="arial, sans-serif">--rabbit_host=10.0.0.250</font></div><div><font face="arial, sans-serif">--cc_host=10.0.0.250</font></div>
<div><font face="arial, sans-serif">--nova_url=<a href="http://10.0.0.250:8774/v1.1/">http://10.0.0.250:8774/v1.1/</a></font></div><div><font face="arial, sans-serif">--routing_source_ip=10.0.0.250</font></div><div><font face="arial, sans-serif">--glance_api_servers=<a href="http://10.0.0.250:9292">10.0.0.250:9292</a></font></div>
<div><font face="arial, sans-serif">--image_service=nova.image.glance.GlanceImageService</font></div><div><font face="arial, sans-serif">--sql_connection=mysql://<a href="http://novadbadmin:xxxxxxx@10.0.0.250/nova">novadbadmin:xxxxxxx@10.0.0.250/nova</a></font></div>
<div><font face="arial, sans-serif">--ec2_url=<a href="http://10.0.0.250:8773/services/Cloud">http://10.0.0.250:8773/services/Cloud</a></font></div><div><font face="arial, sans-serif">--keystone_ec2_url=<a href="http://10.0.0.250:5000/v2.0/ec2tokens">http://10.0.0.250:5000/v2.0/ec2tokens</a></font></div>
<div><font face="arial, sans-serif">--api_paste_config=/etc/nova/api-paste.ini</font></div><div><font face="arial, sans-serif">--libvirt_type=kvm</font></div><div><font face="arial, sans-serif">--libvirt_use_virtio_for_bridges=true</font></div>
<div><font face="arial, sans-serif">--start_guests_on_host_boot=true</font></div><div><font face="arial, sans-serif">--resume_guests_state_on_host_boot=true</font></div><div><font face="arial, sans-serif"># vnc specific configuration</font></div>
<div><font face="arial, sans-serif">--novnc_enabled=true</font></div><div><font face="arial, sans-serif">--novncproxy_base_url=<a href="http://10.0.0.250:6080/vnc_auto.html">http://10.0.0.250:6080/vnc_auto.html</a></font></div>
<div><font face="arial, sans-serif">--vncserver_proxyclient_address=10.0.0.250</font></div><div><font face="arial, sans-serif">--vncserver_listen=10.0.0.250</font></div><div><font face="arial, sans-serif">--fixed_range=<a href="http://10.0.41.0/24">10.0.41.0/24</a></font></div>
<div><font face="arial, sans-serif">--floating_range=<a href="http://10.0.40.128/27">10.0.40.128/27</a></font></div><div><font face="arial, sans-serif"># network specific settings</font></div><div><font face="arial, sans-serif">--network_manager=nova.network.manager.VlanManager</font></div>
<div><font face="arial, sans-serif">#--multi_host=true</font></div><div><font face="arial, sans-serif">--public_interface=vlan40</font></div><div><font face="arial, sans-serif">#--flat_interface=bond0</font></div><div><font face="arial, sans-serif">--flat_injected=False</font></div>
<div><font face="arial, sans-serif">--force_dhcp_release</font></div><div><font face="arial, sans-serif">--iscsi_helper=tgtadm</font></div><div><font face="arial, sans-serif">--connection_type=libvirt</font></div><div><font face="arial, sans-serif">--root_helper=sudo nova-rootwrap</font></div>
<div><font face="arial, sans-serif">--verbose</font></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div class="" style="margin:2px 0px 0px;font-family:arial,sans-serif;font-size:13px">
</div></div>