<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13px">Hi!</span><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">First of all, sorry for my bad English.</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">I'm new with XenServer but not with OpenStack + KVM.</div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px">I'm deploying an environment with OpenStack for bachellor project. For various reasons at the end I opted for XenServer but I have a problem with networking. When I instantiate a machine of a project, the machine on XS is associted to wrong network card (Trunk in XS networking). If I execute xe pif-list I don't see the VLAN pif for tenant. </div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">The XS have two network card in bonding with OpenVswitch and "Trunk" network (management (vlan native in the switch port) + tenant VLANs) and other pif with VLAN (iSCSI, Monitoring, Public).</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">The VM with nova-network and nova-compute have two virtual network cards, a trunk (eth0) for management and tenant bridges and eth1 for public traffic. This part works well because it creates the vlans for dhcp over eth0 card.</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">I have in nova.conf (folsom 2012.2.4 over CentOS 6.4 with EPEL Repository):</div><div style="font-family:arial,sans-serif;font-size:13px">
<div># Red</div><div>network_manager = nova.network.manager.VlanManager</div><div>xenapi_vif_driver=nova.virt.xenapi.vif.XenAPIOpenVswitchDriver</div><div>public_interface=eth1</div><div>vlan_interface=eth0</div><div>force_dhcp_release = True</div>
<div>dhcpbridge = /usr/bin/nova-dhcpbridge</div><div>dhcpbridge_flagfile = /etc/nova/nova.conf</div><div>injected_network_template = /usr/share/nova/interfaces.template</div><div>multi_host=True</div><div>send_arp_for_ha=true</div>
<div>firewall_driver = nova.virt.xenapi.firewall.Dom0IptablesFirewallDriver</div><div>force_dhcp_release=True</div><div>flat_injected=False</div></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
I have reviewed all the documentation I have found on this subject and can't find the fault. Thank you very much for your help in advance.</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
Mariano.</div></div>