When Octavia stopped needing neutron-lbaasv2 devstack plugin we tried it
out with success but we still kept usage the plugin so that our devstack
plugin could target older than pike.
Unfortunately during this time the proxy became unnecessary and not well
maintained and due to our gates still using it, when we tried queens
with the supported proxy less Octavia we realized that it fails.
This patch addresses it by making the existing neutronclient usage point
to the load-balancer endpoint when the proxy is not in place.
Change-Id: Iafd74f23bdf336a4d78ba4759f702cf989c8bc30
Closes-Bug: #1763045
Signed-off-by: Antoni Segura Puimedon <email address hidden>
(cherry picked from commit 285456a672ae8fe9276055374efa3fde90929b9d)
Reviewed: https:/ /review. openstack. org/561974 /git.openstack. org/cgit/ openstack/ kuryr-kubernete s/commit/ ?id=c0455e9b625 092d9d47b70678a 17094298fbe46b
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit c0455e9b625092d 9d47b70678a1709 4298fbe46b
Author: Antoni Segura Puimedon <email address hidden>
Date: Wed Apr 11 16:02:39 2018 +0200
lbaasv2: Fix for deployments missing the proxy
When Octavia stopped needing neutron-lbaasv2 devstack plugin we tried it
out with success but we still kept usage the plugin so that our devstack
plugin could target older than pike.
Unfortunately during this time the proxy became unnecessary and not well
maintained and due to our gates still using it, when we tried queens
with the supported proxy less Octavia we realized that it fails.
This patch addresses it by making the existing neutronclient usage point
to the load-balancer endpoint when the proxy is not in place.
Change-Id: Iafd74f23bdf336 a4d78ba4759f702 cf989c8bc30 9276055374efa3f de90929b9d)
Closes-Bug: #1763045
Signed-off-by: Antoni Segura Puimedon <email address hidden>
(cherry picked from commit 285456a672ae8fe