Bug 1884839 - [OSP16][TripleO] Compute nodes should have an external bridge for default OVN with DVR
Summary: [OSP16][TripleO] Compute nodes should have an external bridge for default OVN...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 16.2 (Train)
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: beta
: 16.2 (Train on RHEL 8.4)
Assignee: Dan Sneddon
QA Contact: David Rosenfeld
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-10-02 22:28 UTC by Dan Sneddon
Modified: 2021-09-15 07:09 UTC (History)
6 users (show)

Fixed In Version: openstack-tripleo-heat-templates-11.3.2-2.20201009010544.b28d02c.el8
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-09-15 07:09:19 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1890337 0 None None None 2020-10-02 22:28:39 UTC
OpenStack gerrit 755881 0 None MERGED Create external bridge on Compute nodes by default for OVN with DVR 2021-02-11 12:55:59 UTC
Red Hat Bugzilla 1805645 0 unspecified CLOSED [Docs] Clarify that Compute nodes require external bridge for DVR 2022-05-13 19:37:08 UTC
Red Hat Product Errata RHEA-2021:3483 0 None None None 2021-09-15 07:09:47 UTC

Internal Links: 1805645

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


Note You need to log in before you can comment on or make changes to this bug.