Since 2023.2, we deprecated some settings in the [neutron] section
('endpoint', 'endpoint_type' and 'ca_certificates_file'), they are
respectively replaced by 'endpoint_override', 'valid_interfaces' and
'cafile'. There's some code in Octavia that automatically sets the new
settings if the user still has the old settings (it is required because
keystoneauth uses the CONF objects to establish the sessions).
But some corner cases were not correctly addressed in that patch.
Now Octavia ensures that the override of the parameters is correctly
handled.
Change-Id: Ic37e9f699e32431ae1735ddc9642689967ddc696
Closes-Bug: 2051604
9 lines
333 B
YAML
9 lines
333 B
YAML
---
|
|
fixes:
|
|
- |
|
|
Fixed a bug when the deprecated settings (``endpoint``, ``endpoint_type``,
|
|
``ca_certificates_file``) are used in the ``[neutron]`` section of the
|
|
configuration file. The connection to the neutron service may have used
|
|
some settings from the ``[service_auth]`` section or used undefined
|
|
settings.
|