VLAN bridge interfaces are not getting IP assigned
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| ovn-bgp-agent |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
By logic and documentation it is expected that agent will assign an IP address from the ARP_IPV4_PREFIX in ensure_
https:/
In docs it's stated:
https:/
"If the provider network is a VLAN network, a VLAN device connected to the bridge is created, and it has ARP and NDP enabled."
However, `vlan_tag` is never being utilized and is simply ignored in the code. Thus, IP assignment happens only for the bridge itself and never for VLAN interfaces in that provider network.
With that passed parameter is not harmonized across the code. While some drivers pass it as a list:
https:/
Other pass individual VLANs:
https:/
Also, this function will need some love regarding https:/ /bugs.launchpad .net/ovn- bgp-agent/ +bug/2054599 once it will start respecting vlans.