Clear all l3 related namespace before starting neutron-l3-agent
Remove all l3 related namespaces in case of multiple active routers in
l3 high available mode. The root cause is that keepalived does not
remove the vip address from nic during starting.
neutron-vpnaas-agent is subclass of l3 agent, so should remove all l3
related namespace before starting vpnaas agent.
Reviewed: https:/ /review. openstack. org/494078 /git.openstack. org/cgit/ openstack/ kolla-ansible/ commit/ ?id=0bb7b386cb1 1ac0feeab15ec04 c94688153383d1
Committed: https:/
Submitter: Zuul
Branch: stable/ocata
commit 0bb7b386cb11ac0 feeab15ec04c946 88153383d1
Author: Jeffrey Zhang <email address hidden>
Date: Sat Jul 8 13:58:46 2017 +0800
Clear all l3 related namespace before starting neutron-l3-agent
Remove all l3 related namespaces in case of multiple active routers in
l3 high available mode. The root cause is that keepalived does not
remove the vip address from nic during starting.
neutron- vpnaas- agent is subclass of l3 agent, so should remove all l3
related namespace before starting vpnaas agent.
Closes-Bug: #1703078 d93f7c668b189b4 ad9c72eae0f e70c299e884adf5 8cd2af52739 6405497567e0de9 68ea81f222)
Depends-On: Ic9417d2eb03e0d
Change-Id: I05c1faf2551bb5
(cherry picked from commit 58964d682549263