Configure region_name_for_services in heat.conf

backport: rocky

Not including this means that SoftwareDeployments do not have a
configured region (it's set to 'null'), and can therefore not
communicate back to the heat API. In particular, this breaks Magnum with
the following error in the journal on the deployed servers:

publicURL endpoint for orchestration service in null region not found

Change-Id: Ia2c18ef10727391812368c958262a92385374ace
Co-Authored-By: John Garbutt <john@stackhpc.com>
Closes-Bug: #1817051
This commit is contained in:
Mark Goddard 2019-02-21 11:31:21 +00:00
parent f77c67fa0e
commit 54203843dd

View File

@ -21,6 +21,8 @@ num_engine_workers = {{ openstack_service_workers }}
transport_url = {{ rpc_transport_url }} transport_url = {{ rpc_transport_url }}
region_name_for_services = {{ openstack_region_name }}
{% if service_name == 'heat-api' %} {% if service_name == 'heat-api' %}
[heat_api] [heat_api]
bind_host = {{ api_interface_address }} bind_host = {{ api_interface_address }}