"process_floating_ip_nat_rules_for_centralized_floatingip" should check if self.snat_iptables_manager was initialized
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Undecided
|
Rodolfo Alonso |
Bug Description
Environment:
L3 agent configuration: agent_mode=
The L3 agent is located in a controller node, acting as a DVR edge router (no HA).
Description:
When "process_
<-- DvrEdgeRouter.
<-- RouterInfo.
<-- RouterInfo.
The method "RouterInfo.
However "DvrEdgeRouter.
Error example (snippet): https:/
This bug is similar to https:/
Steps to Reproduce:
(I'm not 100% sure, I still need to check) Create a FIP in a SNAT DVR router without GW port.
Bugzilla reference: https:/
Changed in neutron: | |
assignee: | nobody → Rodolfo Alonso (rodolfo-alonso-hernandez) |
description: | updated |
description: | updated |
description: | updated |
tags: | added: neutron-proactive-backport-potential |
tags: | removed: neutron-proactive-backport-potential |
I understand the error but I can't understand really how we can get to it. I'm pretty sure it can't be like said in the bug description as You shouldn't be able to create FIP and associate it to some port in the private network if there is no L3 connectivity between that public (FIP) and private (fixed IP) networks.
So either we are not checking something properly in the API level and that is somehow possible or the way to reproduce that is different.