3e6fd13bfb
This patch replaces the deprecated library with openstacksdk. It also deprecates the use of the [service_auth] section of the configuration for authentication with Neutron. In a future release these settings need to be part of the [neutron] configuration section. Update needed on OVN provider side: https://review.opendev.org/c/openstack/ovn-octavia-provider/+/870514 Story: 2010509 Task: 47104 Change-Id: I686cfdef78de927fa4bc1921c15e8d5853fd2ef9
24 lines
1.0 KiB
YAML
24 lines
1.0 KiB
YAML
---
|
|
upgrade:
|
|
- |
|
|
Authentication settings for Neutron should be added
|
|
directly to the [neutron] section of the configuration now. The exact
|
|
settings depend on the `auth_type` used. Refer to
|
|
https://docs.openstack.org/keystoneauth/latest/plugin-options.html
|
|
for a list of possible options.
|
|
deprecations:
|
|
- |
|
|
In a future release Octavia will no longer take the authentication
|
|
settings for Neutron from the [service_auth] as a fallback. It will
|
|
require them to be in the [neutron] section. The *endpoint* option is now
|
|
deprecated and replaced by *endpoint_override*. Similarly, the
|
|
new name of the *endpoint_type* option is now *valid_interfaces* and
|
|
the new name of the *ca_certificates_file* option is now *cafile*.
|
|
Note that [service_auth]
|
|
settings will still be used for other services like Nova and Glance.
|
|
other:
|
|
- |
|
|
Replaced code that uses the deprecated python-neutronclient library with
|
|
code that uses openstacksdk and removed python-neutronclient as a
|
|
dependency.
|