This patch correct the undefined parameter "l7policy_dict" to
l7policy.to_dict() in l7policy creation.
Change-Id: I81c53e36a4a616fed530c2c4ae307d50554b2894
Introduce the base Handlers for the V2 API as a part
of the alignment process to LBaaSV2 and introduction
of new V2 API.
Change-Id: Ibfe9d8b0fb1df71f44832f6520b36516cfef31b9
Project which supports python 3 should specify it using just major version and
then for every subversion should specify it. Remove also 3.4 classifier as
OpenStack decided about dropping support for this release completely.
Change-Id: I9beb6ef2df4c96f2f92e4f75e900f16eae9e325b
Currently, we can create LB instance with vip-subnet. But we create vrrp
port with neutron network using the default neutron behavior. So the port
may be different subnet with vip. This may be useless.
This patch create the vrrp in the same subnet.
Change-Id: If912a9686fe072eb9288b348bb818082363e6c0b
Closes-Bug: #1653943
This fix adds the user_group configuration option under the haproxy_amphora
section, which is currently available in the neutron-lbaas code base.
The incentive for the above-mentioned addition is that in CentOS, Fedora and
RHEL based amphora images, the 'nogroup' user group does not exist by default.
Therefore users who wish to use those type of amphora images should have the
option to configure a different user group such as 'haproxy'.
The default value for user group is 'nogroup' so the default behavior
remains intact.
Related-Bug #1548070
Change-Id: Ifac59889fa8120d974840bae2913587292f474c1
Support for base policy.json with in code standard values with possibility to
override them using policy.json file.
Change-Id: I0bd6e9c56d9fa439bd0e5400b2a28e30115a03f0
Closes-Bug: #1616580
Replace self.tenant_id with reference to client
Co-Authored-By: Abhishek G M <abhishek.gm@hpe.com>
Change-Id: I361bd8ec1d129ab9351868be60c09db6f47e7e93
oslo.messaging allow dispatcher to restrict endpoint methods since
5.11.0 in d3a8f280ebd6fd12865fd20c4d772774e39aefa2, set with
DefaultRPCAccessPolicy to fix FutureWarning like:
"The access_policy argument is changing its default value to <class
'oslo_messaging.rpc.dispatcher.DefaultRPCAccessPolicy'> in version '?',
please update the code to explicitly set None as the value:
access_policy defaults to LegacyRPCAccessPolicy which exposes private
methods. Explicitly set access_policy to DefaultRPCAccessPolicy or
ExplicitRPCAccessPolicy.
Change-Id: I9a644624d4bfdf8830fe0012dc269da8a52559ee
This patch adds the diskimage-create script and associated files
to the pypi package under share/octavia so that operators have the
required script to be able to build amphora images.
This also includes the README and LICENSE file for octavia.
Change-Id: Id014c4ac067de223f15a6bc2382aa2529cf89a13
Closes-Bug: #1654099
When running the unit tests we will now see which tests is being
run and the status of the test in question. This will help debugging,
triaging and cleaning things up.
Change-Id: I6d1458654d2fb6a8e814b17c4673bb9337fac4ec
Some plugins may not suopprt this extension. If this is the case
then there is no need to read and update ports.
Change-Id: If0bf386d68d764fdf6ec52631230a7d00d0dc733