Description of problem: The default overcloud network configuration is now OVN with DVR. However, the compute nodes are not configured with an external bridge in the included example NIC config templates in openstack-tripleo-heat-templates/network/config/*. This results in a configuration where the Compute nodes cannot host floating IPs as expected. Version-Release number of selected component (if applicable): 16.0/16.1 How reproducible: 100% if using the included example NIC configs Steps to Reproduce: 1. Deploy with default NIC configs (or customize the compute configuration based on default examples without external network bridge) 2. Deploy 3. Attempt to create floating IPs for VMs Actual results: The external network cannot be attached to the Compute node, so floating IPs fail to work. Expected results: Floating IPs should be hosted on the Compute nodes, and NAT for a VM with a floating IP should be routed through the Compute node without going through the network controller nodes. Additional info: This bug only affects the included example NIC configuration templates. Those are not used as-is, but should demonstrate a correct and working configuration for the default OVN with DVR configuration. Separate bugs have been created for related documentation and for a somewhat related upgrade edge case where the Compute nodes do not have a bridge mapping.
Please fill in Fixed in version.
(In reply to shreshtha joshi from comment #3) > Please fill in Fixed in version. Done
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Red Hat OpenStack Platform (RHOSP) 16.2 enhancement advisory), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2021:3483