Files
openstack-armada-app/python3-k8sapp-openstack
Mateus Nascimento 33641c7cff Add SR-IOV bridge mappings for DHCP support
Bridge mappings for SR-IOV networks were missing from the OVS configs.
This prevented the DHCP helper ports on SR-IOV subnets from binding,
leaving them in the DOWN state and causing instances to boot without
networking when DHCP was enabled.
These modifications add br-phy* bridges for any SR-IOV interface,
mirroring the logic already used for standard Ethernet ports. Both
_get_host_bridges and _get_dynamic_ovs_agent_config now examine SR-IOV
interfaces and append the appropriate br-phy* mapping and bridge-to-data
network pairing.

Test Plan:
[PASS] Create an OpenStack network using a SR-IOV data-network provider
[PASS] Verify that the DHCP OVS port is correctly bound
[PASS] Create two VMs on the SR-IOV network
[PASS] Ping between the two VMs and confirm network connectivity

Story: 2011263
Task: 51893

Change-Id: I47e730bb59af159aba17aede2ec0e4b256985230
Signed-off-by: Mateus Nascimento <mateus.soaresdonascimento@windriver.com>
2025-06-05 17:14:24 -03:00
..