Bug 1896995 - [OSP16.2] nova-compute must not configure api database
Summary: [OSP16.2] nova-compute must not configure api database
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
urgent
Target Milestone: beta
: 16.2 (Train on RHEL 8.4)
Assignee: David Vallee Delisle
QA Contact: Joe H. Rahme
URL:
Whiteboard:
Depends On: 1899982
Blocks: 1912961
TreeView+ depends on / blocked
 
Reported: 2020-11-12 01:41 UTC by David Vallee Delisle
Modified: 2021-09-15 07:10 UTC (History)
10 users (show)

Fixed In Version: puppet-nova-15.7.1-2.20210301103757.5c5dc90.el8ost, puppet-tripleo-11.5.1-2.20210318005012.08eb783.el8ost, openstack-tripleo-heat-templates-11.4.1-2.20210326005015.7befdd2.el8ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1899982 1912961 (view as bug list)
Environment:
Last Closed: 2021-09-15 07:09:58 UTC
Target Upstream Version: Train
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1812398 0 None None None 2020-11-12 01:41:17 UTC
Launchpad 1829705 0 None None None 2020-11-12 01:41:17 UTC
Launchpad 1871482 0 None None None 2020-11-12 01:41:17 UTC
OpenStack gerrit 774414 0 None MERGED Set dhcp_domain for all nova services 2021-03-11 07:56:26 UTC
OpenStack gerrit 774415 0 None MERGED Stop including nova::metadata on computes 2021-03-17 06:26:52 UTC
OpenStack gerrit 774477 0 None MERGED Refactor nova db config 2021-03-17 06:26:54 UTC
OpenStack gerrit 774478 0 None MERGED Allow both DEFAULT/dhcp_domain and api/dhcp_domain to be set 2021-03-15 10:53:27 UTC
OpenStack gerrit 782684 0 None MERGED Set toplevel nova::dhcp_domain for all nova services 2021-03-25 07:08:56 UTC
Red Hat Product Errata RHEA-2021:3483 0 None None None 2021-09-15 07:10:28 UTC

Description David Vallee Delisle 2020-11-12 01:41:17 UTC
Currently all nova database sections are configured for all nova services (inherited from nova-base). I assume this an historical relic from the days when nova compute accessed the db directly.

This is long deprecated and removed. Code has already merged in nova that assumes the api db is not configured on computes. Devstack [1] and kolla-ansible[2] have already hit this.

From investigation by the nova devs it appears that tripleo was just fortunate not to hit the same issue. Setting upgrade level 'auto' would have triggered it.

[1] https://bugs.launchpad.net/devstack/+bug/1812398
[2] https://bugs.launchpad.net/kolla-ansible/+bug/1829705

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