-
Epic
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
[RFE] ovn-bgp-agent does not support FIP port forwarding yet
-
False
-
-
False
-
Not Set
-
Not Set
-
Not Set
-
25% To Do, 0% In Progress, 75% Done
-
-
Description of problem:
https://blueprints.launchpad.net/neutron/+spec/port-forwarding
There are some tests in neutron-tempest-plugin covering the FIP port forwarding feature. They can be found in this link:
https://github.com/openstack/neutron-tempest-plugin/blob/master/neutron_tempest_plugin/scenario/test_port_forwardings.py
Those tests fail when they are executed on an OSP environment with BGP configured because the routes to the FIPs are not exposed by the ovn-bgp-agent. When this feature is used, the FIPs are not directly connected to a tenant port. Instead, the traffic towards these FIPs is forwarded to a certain tenant port IP depending on the list of ports configured to perform the port forwarding.
Version-Release number of selected component (if applicable):
RHOS-17.1-RHEL-9-20221130.n.1
ovn-bgp-agent-0.3.1-1.20221117171123.5388639.el9ost.noarch
How reproducible:
100%
Steps to Reproduce:
run any test from the mentioned neutron-tempest-plugin module
Actual results:
there is no connectivity
Expected results:
there should be connectivity
- external trackers