4099ed8584
Neutron is looking for 'tenant_id' in the response from the proxy plugin. This patch makes sure the 'project_id' returned from octavia is copied over to the 'tenant_id' in the response to neutron or assigns the one from the context. This patch also adapts Octavia's 403 Forbidden errors to neutron's 404 [1]. [1] https://docs.openstack.org/neutron/pike/contributor/internals/ \ policy.html#request-authorization Neutron is also returning a 404 instead of a status "DELETED". This adjusts that. Neutron/tempest will ask for the tenant_id field - replace this with project_id. Handle 403 Forbidden Fixes bug to not pass on empty string to Octavia Story: 2002602 Task: 22220 Change-Id: I840b5e2e8a95a4b3e166db9f9aa44590441aa7b6 |
||
---|---|---|
devstack | ||
doc | ||
etc | ||
neutron_lbaas | ||
playbooks | ||
releasenotes | ||
tools | ||
zuul.d | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.pylintrc | ||
.stestr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
TESTING.rst | ||
babel.cfg | ||
lower-constraints.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
Warning
Neutron-lbaas is now deprecated. Please see the FAQ: https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation
Welcome!
This package contains the code for the Neutron Load Balancer as a Service (LBaaS) service. This includes third-party drivers. This package requires Neutron to run.
External Resources:
The homepage for Octavia LBaaS is: https://launchpad.net/octavia. Use this site for asking for help, and filing bugs.
Code is available on git.openstack.org at: <http://git.openstack.org/cgit/openstack/neutron-lbaas>.
Please refer to Neutron documentation for more information: Neutron README.rst
Release notes for the project can be found at: <https://docs.openstack.org/releasenotes/neutron-lbaas/index.html>.