octavia/releasenotes/notes/fix-neutron-overrides-710ed047ebf0c45c.yaml
Gregory Thiemonge 7bb6096ecc Fix neutron setting overrides
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
2024-02-01 14:32:11 +01:00

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.