Floating IP traffic does not work on OVN-DVR setup when using VLAN tenant network type
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
networking-ovn |
Fix Released
|
Undecided
|
Brian Haley |
Bug Description
When we are trying to use the Floating IP address of an instance in a OVN-DVR setup while using VLAN tenant network type the traffic does not pass.
Because of limitations with VLAN tenant network type, we can't have distributed VLAN routing.
Vlan routing is centralized whether the deployment is DVR or not.
Steps to Reproduce:
1. Deploy OVN-DVR setup with VLAN tenant network type support
2. Create a VLAN network
3. Create an External network with a router
4. Boot instance & Assign Floating IP to the VM
5. open security group access
Ping to the Floating IP of the instance fails when it should succeed.
The problem is the external_mac should not be set in the NAT table for the Floating IP which belongs to the logical port of a VLAN tenant logical switch.
Otherwise, the compute node which is binding the logical port will send the GARP where as the routing for VLAN tenant networks is centralized.
Changed in networking-ovn: | |
assignee: | nobody → Brian Haley (brian-haley) |
Fix proposed to branch: master /review. opendev. org/658923
Review: https:/