<div dir="ltr"><table class="Bs nH iY" cellpadding="0" height="112" width="577"><tbody><tr><td class="Bu"><div><div>hey there,<br><br></div>I'm trying to configure two external
networks for openstack. I'm using the same l3 agent. the first external
network is connected to eth1 via br-eth1 and the second is connected to
eth0 via br-ex. <br><br></div> You can find below my configuration. My problem is that I can't ping the external gateways from my routers<br><br><br><br>root@OScontroller ~(keystone_admin)]# ovs-vsctl show<br>9b3e4cc7-6761-483e-a538-1a132734d1a5<br> Bridge "br-eth2"<br> Port "phy-br-eth2"<br> Interface "phy-br-eth2"<br> type: patch<br> options: {peer="int-br-eth2"}<br> Port "eth2"<br> Interface "eth2"<br> Port "br-eth2"<br> Interface "br-eth2"<br> type: internal<br> Bridge br-tun<br> Port br-tun<br> Interface br-tun<br> type: internal<br> Port patch-int<br> Interface patch-int<br> type: patch<br> options: {peer=patch-tun}<br> Port "vxlan-c0a80523"<br> Interface "vxlan-c0a80523"<br> type: vxlan<br> options: {df_default="true", in_key=flow, local_ip="192.168.5.34", out_key=flow, remote_ip="192.168.5.35"}<br> Bridge br-int<br> fail_mode: secure<br> Port "tap61f76964-85"<br> tag: 1<br> Interface "tap61f76964-85"<br> type: internal<br> Port "tap599b2f77-21"<br> tag: 4095<br> Interface "tap599b2f77-21"<br> type: internal<br> Port patch-tun<br> Interface patch-tun<br> type: patch<br> options: {peer=patch-int}<br> Port "qr-2b96e8b6-38"<br> tag: 3<br> Interface "qr-2b96e8b6-38"<br> type: internal<br> Port "qvo5cc221dc-e8"<br> tag: 1<br> Interface "qvo5cc221dc-e8"<br> Port "qg-6bfc1340-c6"<br> tag: 4<br> Interface "qg-6bfc1340-c6"<br> type: internal<br> Port "int-br-eth2"<br> Interface "int-br-eth2"<br> type: patch<br> options: {peer="phy-br-eth2"}<br> Port "qr-047464e1-99"<br> tag: 5<br> Interface "qr-047464e1-99"<br> type: internal<br> Port "qg-7cbde2a0-f0"<br> tag: 2<br> Interface "qg-7cbde2a0-f0"<br> type: internal<br> Port "qr-9e50bd2e-fa"<br> tag: 1<br> Interface "qr-9e50bd2e-fa"<br> type: internal<br> Port "tapa383b7ae-99"<br> tag: 3<br> Interface "tapa383b7ae-99"<br> type: internal<br> Port int-br-ex<br> Interface int-br-ex<br> type: patch<br> options: {peer=phy-br-ex}<br> Port br-int<br> Interface br-int<br> type: internal<br> Bridge br-ex<br> Port br-ex<br> Interface br-ex<br> type: internal<br> Port phy-br-ex<br> Interface phy-br-ex<br> type: patch<br> options: {peer=int-br-ex}<br> Port "eth0"<br> Interface "eth0"<br> ovs_version: "2.3.1"<br><br><br><br>[root@OScontroller openvswitch(keystone_admin)]# cat ovs_neutron_plugin.ini | grep -v ^# | grep -v ^$<br>[ovs]<br>enable_tunneling = True<br>integration_bridge = br-int<br>tunnel_bridge = br-tun<br>local_ip =192.168.5.34<br>network_vlan_ranges = physnet1,physnet2<br>bridge_mappings =physnet1:br-ex,physnet2:br-eth2<br>[agent]<br>polling_interval = 2<br>tunnel_types =vxlan<br>vxlan_udp_port =4789<br>l2_population = False<br>arp_responder = False<br>enable_distributed_routing = False<br>[securitygroup]<br>firewall_driver = neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver<br><br><br><br><br>[root@OScontroller neutron(keystone_admin)]# cat plugin.ini | grep -v ^# | grep -v ^$<br>[ml2]<br>type_drivers = vxlan<br>tenant_network_types = vxlan<br>mechanism_drivers =openvswitch<br>[ml2_type_flat]<br>[ml2_type_vlan]<br>[ml2_type_gre]<br>[ml2_type_vxlan]<br>vni_ranges =10:100<br>vxlan_group =224.0.0.1<br>[securitygroup]<br>enable_security_group = True<br><br><br><br><br><br>[root@OScontroller neutron(keystone_admin)]# cat l3_agent.ini | grep -v ^# | grep -v ^$<br>[DEFAULT]<br>debug = False<br>interface_driver =neutron.agent.linux.interface.OVSInterfaceDriver<br>use_namespaces = True<br>handle_internal_only_routers = True<br>external_network_bridge = br-ex<br>metadata_port = 9697<br>send_arp_for_ha = 3<br>periodic_interval = 40<br>periodic_fuzzy_delay = 5<br>enable_metadata_proxy = True<br>router_delete_namespaces = False<br>agent_mode = legacy<br>allow_automatic_l3agent_failover=False<br><br><br><br><br><br><br><br><br><br><br><br></td></tr></tbody></table></div>