DVR-HA: Removing a router from an agent, does not clear the namespaces on the agent
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Swaminathan Vasudevan |
Bug Description
Removing an active or a standby ha-router from an agent, does not clear the router namespace and the Snat namespaces.
This leads to sometimes having two Active HA routers and two 'ha-interface' in the snat namespace for DVR routers.
This can be very easily reproduced.
1. Create a HA-DVR router. ( minimum two node setup with 'dvr_snat' agent mode)
2. Attach interface to the router
3. Attach gateway to the router.
4. Now check the l3-agent-
5. Then remove the router from one of the agent ( l3-agent-
6. Expected result is router namespace and snat namespace to be removed. ( But it is removed).
7. At the minimum we should clear the HA interfaces for that agent so that the HA router does not get into Active mode again.
This bug might have been introduced by this patch.
https:/
This bug is seen since Ocata/Pike and probably also in master branch.
Changed in neutron: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in neutron: | |
assignee: | nobody → Swaminathan Vasudevan (swaminathan-vasudevan) |
Changed in neutron: | |
assignee: | Swaminathan Vasudevan (swaminathan-vasudevan) → Brian Haley (brian-haley) |
Changed in neutron: | |
assignee: | Brian Haley (brian-haley) → Swaminathan Vasudevan (swaminathan-vasudevan) |
Changed in neutron: | |
assignee: | Swaminathan Vasudevan (swaminathan-vasudevan) → Brian Haley (brian-haley) |
Changed in neutron: | |
assignee: | Brian Haley (brian-haley) → Swaminathan Vasudevan (swaminathan-vasudevan) |
tags: | added: ocata-backport-potential pike-backport-potential queens-backport-potential |
tags: | added: neutron-proactive-backport-potential |
Fix proposed to branch: master /review. openstack. org/638566
Review: https:/