[dvr][ha][dataplane down] router_gateway port binding host goes wrong after the 'master' host down/up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
ENV:
master
devstack multinode install:
1 controller node
2 compute nodes -> dvr_no_external (compute1, compute2)
2 network nodes -> dvr_snat (network1, network2)
Problem:
For L3 DVR HA router, when the network node, which hosting the `master` router, is down and up.
The router port `device_owner = network:
How to reproduce:
1. create DVR_HA router connecting user private network and public external network
2. create a VM in dvr_no_external compute in private network
3. create floating IP and associate to the VM port
4. directly reboot the `master` router located host (network1)
Some testing output:
(1) before reboot:
router `master` is stay in network1
http://
(2)
during reboot:
http://
(3) after reboot:
router `master` is in network2
http://
network:
network:
description: | updated |
summary: |
- [dvr_no_external][ha] router_gateway port binding host goes wrong after - the HA state change + [dvr][ha] router_gateway port binding host goes wrong after the HA state + change |
summary: |
- [dvr][ha] router_gateway port binding host goes wrong after the HA state - change + [dvr][ha] router_gateway port binding host goes wrong after the 'master' + host down/up |
summary: |
- [dvr][ha] router_gateway port binding host goes wrong after the 'master' - host down/up + [dvr][ha][dataplane down] router_gateway port binding host goes wrong + after the 'master' host down/up |
tags: | added: l3-dvr-backlog |
Changed in neutron: | |
assignee: | nobody → LIU Yulong (dragon889) |
tags: | added: neutron-proactive-backport-potential |
tags: | removed: neutron-proactive-backport-potential |
This may also cause the centralized floating IPs connection down, especially the public (external) network is using the vlan provider network type.