Copied from u/s launchpad https://bugs.launchpad.net/octavia/+bug/1680575
The fix for https://bugs.launchpad.net/neutron/+bug/1531640 nested the code for adding authentication token to the request headers in such a way that it would not get added if there were no args to the request. This caused GET and DELETE requests to fail when keystone authentication is configured, manifesting in a range of problems such as the inability to delete load balancers and for creation to never complete.
What are the reproduction steps pls ?
(In reply to Alexander Stafeyev from comment #4)
> Hi Brent,
> What are the reproduction steps pls ?
Verification here could ba a successful creation and deletion of a loadbalancer in Octavia.
Without Brent's fix, Octavia would not be able to properly use Keystone authentication.
https://review.openstack.org/#/c/264382/ - Merged
I created LB successfully.
Reported and fixed on internal builds without an external release, marking doctext as not necessary.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.