Details
-
Bug
-
Status: In Progress
-
Medium
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
vpn-portip-to-port entry for Floating IP remains after deleting the Floating IP. This entry might prevent PNF with same IP to be discovered via Subnet Route.
Version Tested: master, nitrogen
Reproduction Steps:
1) Create network/subnet
2) Create VMs (10.100.1.12, 10.100.1.9)
3) Create Router
4) Attach subnet to router
5) create external network/subnet
6) add Floating IP for VMs (192.168.56.13 and 192.168.56.17)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| ID | Floating IP Address | Fixed IP Address | Port | Floating Network | Project |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 226ff3b3-f717-4675-97e4-10cbbafab8b9 | 192.168.56.13 | 10.100.1.12 | a933cfa2-2e81-49b6-bc8d-46b6cf4b3d0f | 8256e55b-bb56-4c8d-94f3-ca529c842197 | 8fd97b1b28dc4fa68b919b526349f2db |
| 8001e813-88b5-4ce5-9d3c-94f070045b36 | 192.168.56.17 | 10.100.1.9 | 5b6e239d-2d3f-4dd1-8858-0c53d0c0c45e | 8256e55b-bb56-4c8d-94f3-ca529c842197 | 8fd97b1b28dc4fa68b919b526349f2db |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
7) Remove above FIPs
The entries vpn-portip-to-port for Floating IPs remain inm DS even though the neutron ports for FIPS is deleted.
"neutron-vpn-portip-port-data": {
"vpn-portip-to-port": [
..
,
..
"mac-address": "fa:16:3e:d3:f0:13",
"port-fixedip": "192.168.56.13",
"port-name": "ab1e89e9-1070-46e7-8d8a-d9c88d49ee94",
"subnet-ip": false,
"vpn-name": "b797eb84-d797-4e42-bb76-6e0620ba78e9"
}
]