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.
Hi Brent, What are the reproduction steps pls ? tnx
(In reply to Alexander Stafeyev from comment #4) > Hi Brent, > What are the reproduction steps pls ? > > tnx @Alex, 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. https://access.redhat.com/errata/RHEA-2017:1245