Comment 24 for bug 1365473

Revision history for this message
Adolfo Duarte (adolfo-duarte) wrote : Re: Unable to create a router that's both HA and distributed

repeated this test on master branch:
two network nodes : one running q-vpn the other q-l3, a third node as compute node.
Create an ha router (neutron router-create ha --distributed=False --ha=True
crated public network (neutron net-create public --router:external; neutron subnet-create public 123.0.0.0/24)
create private networks (neutron net-create private; neutron subnet-create private 103.0.0.0/24 --name private)
span up vm: nova boot --etc....--nic net-id=privatenetid
add interface to router: neutron router-interface-add ha private
then log into vm and started pinging 103.0.0.1 (the gateway).
it works fine, bu thten I did the following command a couple of times:

neutron router-gateway-set ha public
neutron router-gateway-clear ha
neutron router-gateway-set ha public
neutron router-gateway-clear ha
neutron router-gateway-set ha public
neutron router-gateway-clear ha

after a few times the vm ha problems pinging the 103.0.0.1 gateways, sometimes it takes up to a minute for the vm to be able to ping the 103.0.0.1 (gateway) after either gateway-set or gateway-clear. Sometimes it never can ping (5 minutes).

It seems that something is coming in and changing the flow rulse or vxlan tunnels.
I will repeat with dvr (ha=false to see what the behavior is there).