Bug 1884839

Summary: [OSP16][TripleO] Compute nodes should have an external bridge for default OVN with DVR
Product: Red Hat OpenStack Reporter: Dan Sneddon <dsneddon>
Component: openstack-tripleo-heat-templatesAssignee: Dan Sneddon <dsneddon>
Status: CLOSED ERRATA QA Contact: David Rosenfeld <drosenfe>
Severity: medium Docs Contact:
Priority: medium    
Version: 16.2 (Train)CC: jkreger, mburns, pweeks, sbaker, shrjoshi, svigan
Target Milestone: betaKeywords: Triaged
Target Release: 16.2 (Train on RHEL 8.4)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-11.3.2-2.20201009010544.b28d02c.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-09-15 07:09:19 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Dan Sneddon 2020-10-02 22:28:39 UTC
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.

Comment 3 shreshtha joshi 2021-01-27 11:36:46 UTC
Please fill in Fixed in version.

Comment 4 Steve Baker 2021-03-29 01:25:50 UTC
(In reply to shreshtha joshi from comment #3)
> Please fill in Fixed in version.

Done

Comment 8 errata-xmlrpc 2021-09-15 07:09:19 UTC
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