1537 Commits

Author SHA1 Message Date
Jenkins
68d16be6db Merge "Updated from global requirements" 2017-01-13 01:01:49 +00:00
Jenkins
456f5414d7 Merge "Update Python classifiers" 2017-01-12 23:41:56 +00:00
Jenkins
61b91ab7f3 Merge "Correct the paramters of l7 policy creation" 2017-01-12 23:39:59 +00:00
OpenStack Proposal Bot
96814bec4a Updated from global requirements
Change-Id: Ie256811f7db4938ed98f3a4591e6388be0d9aac8
2017-01-12 21:56:11 +00:00
Jenkins
ef3643addb Merge "Introduce Handlers for V2 API" 2017-01-12 20:00:02 +00:00
Jenkins
aa5f9ccd90 Merge "Updated from global requirements" 2017-01-12 03:01:52 +00:00
Jenkins
fa61ab21c3 Merge "Add check when plug vrrp port in LB creation" 2017-01-12 03:01:09 +00:00
ZhaoBo
74291d4585 Correct the paramters of l7 policy creation
This patch correct the undefined parameter "l7policy_dict" to
l7policy.to_dict() in l7policy creation.

Change-Id: I81c53e36a4a616fed530c2c4ae307d50554b2894
2017-01-12 02:04:57 +00:00
Ankur Gupta
7443606cb7 Introduce Handlers for V2 API
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
2017-01-12 02:03:42 +00:00
OpenStack Proposal Bot
6caada96ad Updated from global requirements
Change-Id: I27be2ab4003db31689d2b890098fcc84ea51bb34
2017-01-11 22:11:15 +00:00
Ankur Gupta
53ff06e933 Introduce Types Directory
Once this merges each controller patchset will modify these
types to match the lbaasv2 types.

Change-Id: I81fa1073854b15eafa9954a48ca546f92395e432
2017-01-11 11:35:09 -06:00
Jenkins
8683dd81aa Merge "Remove OSC deprecation warnings" 2017-01-11 02:11:10 +00:00
Jenkins
12bb4708ed Merge "Adds user_group option under haproxy_amphora" 2017-01-10 17:44:08 +00:00
Lubosz "diltram" Kosnik
0482c14b83 Update Python classifiers
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
2017-01-10 09:46:04 -06:00
ZhaoBo
b021862d50 Add check when plug vrrp port in LB creation
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
2017-01-10 15:32:03 +00:00
Jenkins
6ddecf2a91 Merge "Add support for policy.json" 2017-01-10 02:17:46 +00:00
Nir Magnezi
e75c8ecc09 Adds user_group option under haproxy_amphora
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
2017-01-09 19:11:25 +00:00
Jenkins
1aedd8a0f5 Merge "Introduct Test Base classes for V2 API" 2017-01-06 23:58:35 +00:00
Lubosz "diltram" Kosnik
c7cebf77ae Add support for policy.json
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
2017-01-06 23:37:20 +00:00
Jenkins
9e8a6cda62 Merge "Introduce API Decorators" 2017-01-06 21:30:45 +00:00
OpenStack Proposal Bot
b742a5a1af Updated from global requirements
Change-Id: I1e06beb84df730e14962ab2e8a236a86a8d22657
2017-01-06 17:44:05 +00:00
Jenkins
d41edb8409 Merge "Fix file mode" 2017-01-05 23:14:39 +00:00
Jenkins
cd7043d611 Merge "Fix tenant_id reference" 2017-01-05 23:14:33 +00:00
Lubosz "diltram" Kosnik
74f181f194 Fix file mode
Previous review #416394 changed file mode. This patch fixes this

Change-Id: I5898457824fbab4623f96cc088426e59e52c40e7
2017-01-05 14:28:36 -06:00
Jenkins
7ba3434215 Merge "Set access_policy for messaging's dispatcher" 2017-01-05 19:47:40 +00:00
Lubosz "diltram" Kosnik
37592bf873 Fix tenant_id reference
Replace self.tenant_id with reference to client

Co-Authored-By: Abhishek G M <abhishek.gm@hpe.com>
Change-Id: I361bd8ec1d129ab9351868be60c09db6f47e7e93
2017-01-05 13:09:44 -06:00
Jenkins
0650017e41 Merge "Remove an erroneous MarkMemberActiveInDB task" 2017-01-05 19:03:44 +00:00
Jenkins
bcb0295140 Merge "Adds diskimage-create scripts to pypi package" 2017-01-05 18:44:33 +00:00
Jenkins
9cc65b3f31 Merge "Correcting error message for CA Key validation failure" 2017-01-05 18:44:28 +00:00
Jenkins
c88b9fb4cb Merge "Fix missing NovaServerGroupDelete" 2017-01-05 18:42:10 +00:00
Jenkins
adf9c74c84 Merge "Fix a typo" 2017-01-05 18:42:04 +00:00
Jenkins
59ee58191f Merge "Fix typo in doc/source/api/octaviaapi.rst" 2017-01-05 18:37:36 +00:00
Jenkins
a459c672ca Merge "Fix multi-typo error in Octavia" 2017-01-05 18:20:01 +00:00
OpenStack Proposal Bot
0993ca8708 Updated from global requirements
Change-Id: Iefb3ad63816b15696c6f9d8a021509c58c2ec220
2017-01-05 09:47:54 +00:00
Adam Harwell
654e88686e Correcting error message for CA Key validation failure
Change-Id: I8f16b56d09f69b07423faf23615a3bdd15c3b10a
2017-01-04 23:09:43 -08:00
Jenkins
71f0aea35f Merge "Save neutron calls if plugin does not support dns-integration" 2017-01-05 06:42:20 +00:00
Jenkins
38aca2cfaf Merge "Do not use log hints for exceptions" 2017-01-05 06:42:14 +00:00
Jenkins
1c8ce75bbd Merge "Remove MANIFEST.in from repo" 2017-01-05 06:41:56 +00:00
ZhaoBo
8eddb0fd22 Fix multi-typo error in Octavia
This patch fix some typo in Octavia.

Change-Id: I2699f85f07e3207a0438b8127e9992c553fa40fc
2017-01-05 11:56:20 +08:00
JingLiu
f138219e72 Set access_policy for messaging's dispatcher
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
2017-01-05 01:07:53 +00:00
Michael Johnson
4e2a34dfad Adds diskimage-create scripts to pypi package
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
2017-01-05 00:13:40 +00:00
melissaml
2b8b202689 Fix a typo
Removed redundant 'the'

Change-Id: I815548ae6c2bbccef5cf8b500c84b35104e5fdc5
2017-01-05 00:18:52 +08:00
Jeremy Liu
f42206c7bb Remove MANIFEST.in from repo
It's empty file and no longer used.

Change-Id: Ia0957146bc1427a6407f81f61055293019541eca
2017-01-04 16:47:25 +08:00
da52700
0281872c51 Fix typo in doc/source/api/octaviaapi.rst
Fix typo in doc/source/api/octaviaapi.rst

Change-Id: Ie024bdb865444cc4ff6f757608cb7e650de99589
2017-01-03 17:43:38 +08:00
Gary Kotton
4edcf3a8df Add context to unit tests
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
2017-01-01 01:50:56 -08:00
Gary Kotton
607b21b851 Remove OSC deprecation warnings
The src-ip is deprecated and we should use remote-ip

TrivialFix

Change-Id: I6f165d158abb88765f0e20a291be33de9f974b82
2017-01-01 00:56:55 -08:00
Gary Kotton
04b0b960b5 Do not use log hints for exceptions
According to the guidlines:
http://docs.openstack.org/developer/oslo.i18n/guidelines.html, a
exception message should not have a log translation hint.

Change-Id: I2d1a5c4ac2a7fa102596891da12b747c27a88e7a
2016-12-29 00:53:32 -08:00
Gary Kotton
32ada008d4 Save neutron calls if plugin does not support dns-integration
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
2016-12-29 00:46:31 -08:00
Jenkins
56bdf7ae0e Merge "Setup translation for octavia" 2016-12-28 17:39:05 +00:00
OpenStack Proposal Bot
6043523bf4 Updated from global requirements
Change-Id: I76ff083a201e059af67430a56cb79d5c7aa9e20d
2016-12-23 03:16:37 +00:00