Hello:

Neutron ML2/SR-IOV only supports physical networks (flat, VLAN) [1]. It is not possible to create a SR-IOV port in a tunnelled network.

Regards.

[1]https://github.com/openstack/neutron/blob/ed7431fe43962f9a22da346a683e1eb6c5ee1758/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py#L95

On Wed, Dec 4, 2024 at 2:45 AM Michael Johnson <johnsomor@gmail.com> wrote:
Hi there,

I think the limiting factor here is neutron does not support SRIOV
with VXLAN[1] but maybe I am wrong.

If I am wrong and you can configure neutron to use VXLAN tunnels on
SR-IOV ports (vnic_type: DIRECT), then Octavia should be able to use
it.

Maybe someone from the neutron team can also answer.

Michael



[1] https://docs.openstack.org/neutron/latest/admin/config-ml2.html#ml2-driver-support-matrix

On Thu, Nov 28, 2024 at 3:39 PM <yardalgedal@gmail.com> wrote:
>
> Hi, Openstack Team,
>
> Is new octavia sr-iov feature supporting vxlan tunnels like in ovs or it can work only with provider networks (vlan)?