[NETVIRT-1354] Orphaned vpn-portip-to-port entry after delete Floating IP Created: 29/Jun/18  Updated: 27/Nov/19

Status: In Progress
Project: netvirt
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: Vinh Nguyen Assignee: Chetan Arakere Gowdru
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 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:53:fd:46", "port-fixedip": "192.168.56.17", "port-name": "1fab34d8-9e1c-426c-98a4-26fb8a598f8f", "subnet-ip": false, "vpn-name": "b797eb84-d797-4e42-bb76-6e0620ba78e9" }

,
..
"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"
}
]

 


Generated at Wed Feb 07 20:23:51 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.