Multiple L3 agents affect each other's namespace
I run multiple L3 agents on one network node. I use OVS+GRE on Havana.
These multiple L3 agents affect each other. I have 2 external routers and network, which ever agent that is started last modifies interfaces in other qrouter
namespaces, causing only the last started agent work.
# cat l3_agent-2.ini [DEFAULT] host = network-psuedo2 external_network_bridge = br-ex-2 metadata_port = 8775 handle_internal_only_routers = False gateway_external_network_id = cc4ad4e0-e86e-43cf-bcd8-36de71be8b01 # OVS interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
# cat l3_agent.ini [DEFAULT] host = network external_network_bridge = br-ex metadata_ip = xxx.yy.zz.13 metadata_port = 8775 gateway_external_network_id = 9de13fee-fdcf-4343-9a8b-9f04deaf0d41 # OVS interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
Any ideas? thanks Probably same as https://bugs.launchpad.net/neutron/+bug/1257800
Hopefully this patch for stable/havana will be merged sometime soon.