bifrost/releasenotes/notes/api-url-a6f79de3cc8b0e3d.yaml
Dmitry Tantsur 114c21043c Move services to internal_ip by default and refactor endpoint creation
We're currently defaulting to localhost which makes clouds.yaml/openrc not
portable and complicates TLS configuration. Moving to internal_ip makes it
possible to just copy clouds.yaml around.

Refactored endpoint creation in keystone to use the openstack modules and
to avoid copy-pasting authentication information. As a side effect, it
becomes possible to update existing endpoints.

The use_public_urls variable loses most of its sense now and is replaced
by explicitly checking for public_ip.

Change-Id: I48b5ab9aa656abbddd619df4bed6be9bf3766da5
2020-08-31 13:40:16 +02:00

16 lines
505 B
YAML

---
features:
- |
The first IPv4 address of the ``network_interface`` is now used for ironic
and ironic-inspector API URLs in ``clouds.yaml`` in ``openrc`` instead
of ``localhost``. Use ``ironic_api_url`` and ``ironic_inspector_api_url``
to override.
fixes:
- |
Changes to keystone endpoint configuration are now automatically reflected
on existing endpoints.
upgrade:
- |
The ``use_public_urls`` parameter is no longer supported, just provide
``public_ip`` instead.