nova/releasenotes/notes/bug-1803627-cinder-catalog-info-service-name-optional-fa673ad29fb762ea.yaml
Matt Riedemann d0ba488c1d Make [cinder]/catalog_info no longer require a service_name
The service_name part of the cinder catalog_info option is not
necessary to lookup the endpoint from the service catalog when
we have the endpoint type (volumev3) and the interface (publicURL).

This changes the option default to not include the service name
and no longer makes a service name required. If one is provided,
then it will be sent along to KSA/cinderclient, otherwise it is
omitted.

As this is a change in behavior of the config option, a release note
is added.

Change-Id: I89395fafffd60981fba17a7b09f7015e1f827b62
Closes-Bug: #1803627
2018-11-28 18:33:30 -05:00

12 lines
531 B
YAML

---
other:
- |
The ``[cinder]/catalog_info`` default value is changed such that the
``service_name`` portion of the value is no longer set and is also
no longer required. Since looking up the cinder endpoint in the service
catalog should only need the endpoint type (``volumev3`` by default) and
interface (``publicURL`` by default), the service name is dropped and only
provided during endpoint lookup if configured.
See `bug 1803627 <https://bugs.launchpad.net/nova/+bug/1803627>`_ for
details.