Comment 14 for bug 2051604

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to octavia (master)

Reviewed: https://review.opendev.org/c/openstack/octavia/+/907426
Committed: https://opendev.org/openstack/octavia/commit/7bb6096eccc7966bd963a0529dc7b352246dfdbb
Submitter: "Zuul (22348)"
Branch: master

commit 7bb6096eccc7966bd963a0529dc7b352246dfdbb
Author: Gregory Thiemonge <email address hidden>
Date: Thu Feb 1 14:23:01 2024 +0100

    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