Bug 1899982 - [OSP17] nova-compute must not configure api database
Summary: [OSP17] 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: 17.0 (Wallaby)
Hardware: Unspecified
OS: Unspecified
high
urgent
Target Milestone: beta
: 17.0
Assignee: Ollie Walsh
QA Contact: Joe H. Rahme
URL:
Whiteboard:
Depends On:
Blocks: 1896995 1912961
TreeView+ depends on / blocked
 
Reported: 2020-11-20 14:23 UTC by Ollie Walsh
Modified: 2022-09-21 12:13 UTC (History)
12 users (show)

Fixed In Version: openstack-tripleo-heat-templates-14.0.1-0.20210225022426.236e0e0.el8ost puppet-tripleo-14.0.1-0.20210210011922.9466c80.el8ost puppet-nova-18.3.0-0.20210317112648.635b25f.el8ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1896995
Environment:
Last Closed: 2022-09-21 12:12:17 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1871482 0 None None None 2020-11-20 14:26:38 UTC
OpenStack gerrit 718552 0 None MERGED Refactor nova db config 2021-01-18 07:54:24 UTC
OpenStack gerrit 755689 0 None MERGED Don't include nova::db in the base class 2021-01-18 07:54:24 UTC
OpenStack gerrit 762410 0 None MERGED Set dhcp_domain for all nova services 2021-01-18 07:54:24 UTC
OpenStack gerrit 762415 0 None MERGED Stop including nova::metadata on computes 2021-01-18 07:54:24 UTC
OpenStack gerrit 762579 0 None MERGED Move cell_v2 discovery off compute hosts 2021-01-18 07:54:24 UTC
OpenStack gerrit 765132 0 None MERGED Set toplevel nova::dhcp_domain for all nova services 2021-03-24 10:36:06 UTC
Red Hat Issue Tracker OSP-3312 0 None None None 2022-03-12 08:45:44 UTC
Red Hat Product Errata RHEA-2022:6543 0 None None None 2022-09-21 12:13:30 UTC

Description Ollie Walsh 2020-11-20 14:23:37 UTC
+++ This bug was initially created as a clone of Bug #1896995 +++

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 5 Bogdan Dobrelya 2022-07-29 14:51:26 UTC
FTR https://bugzilla.redhat.com/show_bug.cgi?id=2112384 to track 16.1 missing backports

Comment 11 errata-xmlrpc 2022-09-21 12:12:17 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 (Release of components for Red Hat OpenStack Platform 17.0 (Wallaby)), 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-2022:6543


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