Fix database connection section
Using the sql_connection option in the default section appears to cause CONF.api_database.connection to be populated with the connection uri. This in turn causes nova to think this is an api cell and to do an api lookup *1 which fails. This change moves the database connection string into its own section as per *2 *1 https://opendev.org/openstack/nova/src/branch/master/nova/utils.py#L1060 *2 https://docs.openstack.org/nova/latest/admin/cells.html Closes-Bug: #1982071 Change-Id: I49859235d408598535173c8bb87ce65f66fb3ca8
This commit is contained in:
parent
c9f9802fdd
commit
d668de8aa5
26
src/templates/xena/nova.conf
Normal file
26
src/templates/xena/nova.conf
Normal file
@ -0,0 +1,26 @@
|
||||
# train
|
||||
###############################################################################
|
||||
# [ WARNING ]
|
||||
# Configuration file maintained by Juju. Local changes may be overwritten.
|
||||
###############################################################################
|
||||
[DEFAULT]
|
||||
verbose={{ options.verbose }}
|
||||
debug={{ options.debug }}
|
||||
logdir=/var/log/nova
|
||||
state_path=/var/lib/nova
|
||||
root_helper=sudo nova-rootwrap /etc/nova/rootwrap.conf
|
||||
|
||||
{% include "parts/section-transport-url" %}
|
||||
|
||||
[conductor]
|
||||
workers = {{ options.workers }}
|
||||
|
||||
{% include "parts/section-oslo-messaging-rabbit" %}
|
||||
|
||||
{% include "parts/section-placement" %}
|
||||
|
||||
[database]
|
||||
{% if shared_db.host -%}
|
||||
connection = {{ shared_db.uri }}
|
||||
{% endif -%}
|
||||
|
Loading…
Reference in New Issue
Block a user