Description of problem: Currently in RHOSP11 NFV Configuration Guide, there is little guidance on why some interfaces are bonded and some go to bridges: The DPDK documentation states that in compute./yaml all node bridges should be type "ovs_user_bridge" and that "ovs_bridge" can no longer be used in the compute.yaml file when deploying DPDK. However in /usr/share/openstack-tripleo-heat-templates/network/config/bond-with-vlans/compute-dpdk.yaml we see both types of bridges "ovs_bridge" and "ovs_user_bridge" in the same file. In the compute.yaml examples, non dpdk enabled user bridges are no longer being configured as bridges at all, rather they have been migrated to linux_bonds with tagged interfaces, no bridging required. However, the migration or use of linux_bonds is not mentioned in the doc outside of the configuration examples, adding further confusion
Content published: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/11/html-single/network_functions_virtualization_configuration_guide/#r-ovsdpdk-limitations