puppet-ironic/releasenotes/notes/neutron-manifest-8fbe400720ffc60e.yaml
Dmitry Tantsur ee74484b3a Add separate manifest for configuring access to neutron
Without these parameters ironic uses keystone_authtoken credentials.
This is deprecated since Newton and can be removed at any moment.

This patch provides a manifest to configure separate credentials
and moves other related parameters to it.

Reset [neutron]url to os_service_default to allow ironic to guess it,
rather then using a value that it probably wrong.

Change-Id: I7a9a78521c3495f04ca0a9f625b0d844ee56c56a
Partial-Bug: #1661250
2017-02-07 10:52:17 +01:00

18 lines
692 B
YAML

---
features:
- |
New manifest "ironic::neutron" to set parameters for connecting to neutron.
Please set credentials for ironic to access neutron using this manifest,
otherwise ironic falls back to using "keystone_authtoken" credentials,
which are deprecated for this purpose.
deprecations:
- |
Parameter "ironic::api::neutron_url" is deprecated, use
"ironic::neutron::api_endpoint" instead.
upgrade:
- |
Value of "ironic::neutron::api_endpoint" parameter (former
"ironic::api::neutron_url") was reset to the service default. The default
of "127.0.0.1:9696" was often wrong, without it ironic will fetch the
corrent one from the service catalog.