6cde77ebba
nova.network.neutronv2.api.get_client now uses the common get_ksa_adapter utility to create an Adapter from common keystoneauth1 configuration options if the legacy [neutron] config option ``url`` is not specified. As part of blueprint use-ksa-adapter-for-endpoints, this provides a consistent mechanism for endpoint communication from Nova. Change-Id: I41724a612a5f3eabd504f3eaa9d2f9d141ca3f69 Partial-Implements: bp use-ksa-adapter-for-endpoints
16 lines
699 B
YAML
16 lines
699 B
YAML
---
|
|
upgrade:
|
|
- |
|
|
Nova now uses keystoneauth1 configuration to set up communication with the
|
|
network service. Use keystoneauth1 loading parameters for Adapter setup in
|
|
the ``[neutron]`` conf section (auth and Session options continue to work
|
|
as before). Of note:
|
|
|
|
* Legacy option ``url`` is deprecated and replaced by
|
|
``endpoint_override``. This should not need to be specified if an
|
|
appropriate service catalog entry exists for the network service.
|
|
* When ``url`` is not used, ``region_name`` no longer defaults to
|
|
``RegionOne``.
|
|
* In Queens, specifying ``url`` will trigger the legacy behavior. The
|
|
``url`` option will be removed in Rocky.
|