NAT reflection with OVN on xena not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Medium
|
yatin |
Bug Description
---- Problem
When a VM-A located in network 'INTRANET' tries to reach a VM-B also located in network 'INTRANET', but using a FIP with port forwarding, the connection does not work.
So if on of my FIPs has the IP 1.1.1.1 and that fip forwards port 25 to VM-B i do this on VM-A
telnet 1.1.1.1 25
The connection stalls.
---- Setup
I have the following setup
- Xena
- OVN
- DVR disabled
- Multiple FIPs
- multiple computes, one controller
- Since non DVR, all FIPs are routed through the controller
The topology looks like this
- 'INTRANET' network
- 'K8S' network
---- Additional observation
- It does not matter if VM-A and VM-B are located on the same or different computes
- A VM-C located in network K8S can reach VM-B
- A VM-D located in network K8S can reach VM-C located in K8S using a non-port forward FIP
- Connection to 1.1.1.1 from the outer world are working without any issues
Changed in neutron: | |
importance: | Undecided → Medium |
tags: | added: ovn |
Changed in neutron: | |
status: | New → Confirmed |
assignee: | nobody → yatin (yatinkarel) |
Thank you for working on this is yatin!