puppet-heat/releasenotes/notes/clients-opts-9cca2ca2ec1f3ff7.yaml
Takashi Kajinami 0d043d793f Support more clients configurations
This change introduces support for [clients] parameters and
[clients_<service>] parameters, which determine behavior of service
clients used by heat for communication with the OpenStack services.

- Implementation of heat::clients::<service> are generally same.
  Only cinder, heat, keystone and nova provides additional parameters.

- The existing parameters in the base heat class are deprecated in
  favor of the new classes.

Change-Id: Icdf4f0201dd1e5f93a450473709851977ec20034
2022-04-03 23:22:26 +09:00

21 lines
642 B
YAML

---
features:
- |
The new ``heat::clients`` class has been added. Use this class to manage
``[clients]`` parameters.
- |
The new ``heat::clients::base`` defined type has been added. This defined
type provides the basic implementation to manage ``[clients_<service>]``
parameters.
- |
The ``heat::clients::<service>`` classes, to manage ``[clients_<service>]``
parameters, have been added.
deprecations:
- |
The ``heat_clients_endpoint_type`` parameter and the ``heat_clients_url``
parameter has been deprecated, in favor of the ``heat::clients`` class and
the ``heat::clients::heat`` class.