FIP failed to remove in router's standby node
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Dongcan Ye |
Bug Description
ENV
=======
1. Server side:
enable router_distributed and l3_ha
2. Agent side:
all L3 agent mode is dvr_snat (include network nodes and compute nodes)
How to reprocude:
=================
associate floatingip --> disassociate floatingip --> reassociate floatingip
We hit trace info in l3 agent:
http://
Analysis
==========
When we processing floatingip (In the situation router's attribute is ha + dvr), in ha_router we only remove floatingip if ha state is 'master'[1], and in dvr_local_router we remove it's related IP rule.
Then we reassociate floatingip, it will hit RTNETLINK error. Because we had already delete the realted IP rule.
[1] https:/
Changed in neutron: | |
assignee: | nobody → Dongcan Ye (hellochosen) |
Changed in neutron: | |
importance: | Undecided → High |
tags: | added: neutron-proactive-backport-potential |
tags: | removed: neutron-proactive-backport-potential |
Fix proposed to branch: master /review. openstack. org/397092
Review: https:/