floatingip cannot be associated even there's static route to the network
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
New
|
Wishlist
|
sarvani konda |
Bug Description
Hi All
Currently in the neturon floating ip associate code, there is a limitation that if the port's network is not connected to any router, then the floating ip cannot be associated.
(neutron) floatingip-
External network cb3ac47c-
Neutron server returns request_ids: ['req-91073bb6-
(neutron)
This behavior is right in normal case, but there is a real case will be blocked:
See the attached use case picture, we deployed a pfSense as router, the private-network-1 is not connected to the router but connect to the pfSense as the default gw. And in the router, we added a static route that any traffic going to the private-network-1 nexthop to pfSense. In case, we can not set the floating ip for the vm1.
So we suggest, when associating floating ip, neutron should not only check the direct connected subnets, but also check the whether there're static route can cover that port.
Thanks,
Bali
Changed in neutron: | |
importance: | Undecided → Wishlist |
Changed in neutron: | |
assignee: | nobody → sarvani konda (sarvani) |
We are planning to pick this Wishlist Bug for our analysis and contribution.
This is to intimate our participation on this Bugs analysis.