In OVS hybrid, avoid "qbr" from replying ARP packets if the IP is local in the system
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
os-vif |
Fix Released
|
High
|
Rodolfo Alonso | ||
Queens |
Fix Committed
|
High
|
Matt Riedemann | ||
Rocky |
Fix Committed
|
High
|
Rodolfo Alonso | ||
Stein |
Fix Committed
|
High
|
Rodolfo Alonso |
Bug Description
This problem can arise if a tenant private network has the same subnet of the management network. I the management interface (which should be totally isolated from the tenant traffic) has the same IP of a new VM, the DHCP allocation process will fail. Some operating systems (RHEL, Centos, etc) will send an ARP request to confirm the IP address given by the DHCP server is not used by other network entity. In the case described, the hybrid bridge ("qbr...") will reply to this ARP because the IP is local (belongs to the management interface)
We should block this Linux Bridge ("qbr...") from replying to any ARP with an IP non local to this interface. Because it has no IP assigned, it should not reply to any confirmation ARP.
More info: http://
Changed in os-vif: | |
assignee: | nobody → Rodolfo Alonso (rodolfo-alonso-hernandez) |
Changed in os-vif: | |
importance: | Undecided → High |
tags: | added: backport-required |
Fix proposed to branch: master /review. opendev. org/655332
Review: https:/