Commit Graph

1869 Commits

Author SHA1 Message Date
Tony Breeds 34c32dca3f Retire Packaging Deb project repos
This commit is part of a series to retire the Packaging Deb
project. Step 2 is to remove all content from the project
repos, replacing it with a README notification where to find
ongoing work, and how to recover the repo if needed at some
future point (as in
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project).

Change-Id: Ia93782af86d6fdf7efa5e32b516788925733fc1e
2017-09-12 15:44:00 -06:00
Jenkins 46972c1654 Merge "Move remaining policy rules specific to neutron-fwaas" 2017-07-24 17:14:11 +00:00
Jenkins cdd283a347 Merge "Handle rehome of firewall exceptions" 2017-07-20 06:59:46 +00:00
Reedip b52705a9c5 Handle rehome of firewall exceptions
Firewall exceptions have been rehomed to neutron-lib
in [1] and this patch is its corresponding change in neutron-fwaas.

[1]: Ie54ac5303020ea1db49ee5c2c6aaab4dd8e4c790

Change-Id: I5c7cc3a0f4acb809f333bcdf41e3b3d156f42492
2017-07-20 04:20:35 +00:00
OpenStack Proposal Bot 5b41e2c639 Updated from global requirements
Change-Id: I6d7f4ceea768a25cd315c927bf344a24bf050036
2017-07-19 18:37:53 +00:00
Jenkins bcf24ba494 Merge "rearrange content to fit the new standard layout" 2017-07-12 08:19:06 +00:00
Jenkins 488fa006b2 Merge "Switch from oslosphinx to openstackdocstheme" 2017-07-11 16:39:46 +00:00
Jenkins f7517c71ca Merge "Enable warning-is-error in doc build" 2017-07-11 16:39:07 +00:00
Akihiro Motoki 355b250b10 Move remaining policy rules specific to neutron-fwaas
There is no need to import the corresponding unit test
in the neutron repo [1], as they just tests the policy engine
is worked correctly.

[1] a51271d760/neutron/tests/unit/test_policy.py (L273-L284)

Change-Id: I6dc6b2295a605444c918e44949f4b1485177e82e
Partial-Bug: #1703347
2017-07-10 20:16:23 +00:00
Jenkins eec571c38f Merge "Use flake8-import-order plugin" 2017-07-10 18:52:02 +00:00
Akihiro Motoki dbb47f5b8a rearrange content to fit the new standard layout
Change-Id: Iaa7583223650ff4bd0e91995c21497c62a84f334
2017-07-07 10:05:37 +00:00
OpenStack Proposal Bot abfcc8fba3 Updated from global requirements
Change-Id: Iedec4795c27900a415bf7dac2fbb892026e0732d
2017-07-06 19:48:10 +00:00
Gary Kotton 5fc8b6daf3 Use flake8-import-order plugin
Automate the process. By using flake8-import-order plugin, we can avoid
this. It enforces loose checking so it sounds good to use it.

Note that flake8-import-order version is pinned to avoid unexpected
breakage of pep8 job.

Change-Id: I8585568761395ed83cf123141ac7931a3707ad5f
2017-07-06 04:53:45 +00:00
Van Hung Pham 47378eec71 Switch from oslosphinx to openstackdocstheme
As part of the docs migration work[0] for Pike we need to switch to use
the openstackdocstheme.

[0]https://review.openstack.org/#/c/472275/

Change-Id: I75401744192375079eab8462065eeb87995c5706
2017-07-05 04:54:40 +09:00
Akihiro Motoki fe7cd58a5d Enable warning-is-error in doc build
Clean up python build warnings to enable warning-is-error.
Part of doc-migration work

Change-Id: Iee76a112945a3619de41000e5022eaba195b96c0
2017-07-05 04:52:49 +09:00
Jenkins 0c8917ca8f Merge "use plugin constants from neutron-lib" 2017-07-03 15:38:22 +00:00
Jenkins 8d7cc87711 Merge "Replace the usage of 'manager' with 'os_primary'" 2017-06-30 12:43:14 +00:00
Jenkins 36c8436956 Merge "Enable to set neutron's local repository for testing" 2017-06-30 11:44:38 +00:00
Jenkins 28d72012db Merge "use service type constants from neutron_lib plugins" 2017-06-30 11:32:03 +00:00
Jenkins 212ac7859b Merge "Updated from global requirements" 2017-06-29 06:49:20 +00:00
Jenkins 9d32e88ff5 Merge "Improve iptables handling" 2017-06-29 06:26:25 +00:00
Boden R f297a78ede use service type constants from neutron_lib plugins
The well known service type constants are in
neutron_lib.plugins.constants, but for legacy reasons a few still exist
and are referenced from neutron_lib.constants [1] that we'd like to
remove.

This patch switches references over to neutron_lib's plugin constants.

[1] https://github.com/openstack/neutron-lib/blob/master/neutron_lib/constants.py#L353

Change-Id: I33cf47ee37a4c36458d1c4bb740bb5f33c67d650
2017-06-27 13:03:38 -06:00
OpenStack Proposal Bot 94e748b71d Updated from global requirements
Change-Id: Ib0c3c41c4cfb323c914f15b1b6c23881602bdcb5
2017-06-27 17:47:19 +00:00
Jenkins 034c18cd5f Merge "Revert "Use neutron-lib definition of neutron-fwaas API"" 2017-06-27 15:34:49 +00:00
Vu Cong Tuan d620ac702a Replace the usage of 'manager' with 'os_primary'
In tempest, alias 'manager' has been moved to 'os_primary'
in version Pike, and it will be removed in version Queens [1].

The other usages which also need to be replaced, are listed below:
* admin_manager > os_admin [2]
* os_adm > os_admin [3]
* os > os_primary [4]

[1] https://review.openstack.org/#/c/468036/
[2] https://review.openstack.org/#/c/467852/
[3] https://review.openstack.org/#/c/467605/
[4] https://review.openstack.org/#/c/466991/

Change-Id: I68e8ec2de665109d51502f3bc083f558ca25832c
2017-06-23 22:11:47 +07:00
Jenkins 3a067a0059 Merge "Add original copyright" 2017-06-22 17:41:51 +00:00
Jenkins 21adc3a96a Merge "Updated from global requirements" 2017-06-19 15:00:28 +00:00
Jenkins f673ef3c23 Merge "Refactor find iptables rules" 2017-06-19 14:57:39 +00:00
Dongcan Ye b360565c49 Refactor find iptables rules
Using list comprehension instead of for loop, it's good for readability.

TrivialFix
Change-Id: Ieb003a615111738687a17c7d056a536c21c32f6e
2017-06-16 01:52:42 +00:00
OpenStack Proposal Bot cc85fe34fc Updated from global requirements
Change-Id: Ifb7c6eac155236a154308856e97432b182f0588e
2017-06-15 16:28:06 +00:00
Cao Xuan Hoang a19f43ae8e Add original copyright
The code should contain the original copyright notice from the original
project to comply with the BSD license. If we don't include the
original BSD copyright we are relicensing the code under Apache2
which are rights we do not have without consent of Author.

Change-Id: I8870fe5b30da4f405aa032bca96fe0fbff7fcdf2
2017-06-15 11:43:28 +07:00
Boden R bef167d36d use plugin constants from neutron-lib
neutron-lib contains a number of the plugin related constants from
neutron.plugins.common.constants. This patch consumes those constants
from neutron-lib.

Also see I767c626f3fe6159ab3abd6a7ae3cb9893b79bf66 for the related
neutron change.

Change-Id: I48f76aa3c92c098791d78d005ecc1209e3df7f45
2017-06-13 09:20:20 -06:00
Jenkins 31f5b6431f Merge "Updated from global requirements" 2017-06-12 16:21:41 +00:00
Jenkins 77b78a25ab Merge "Optimize the link address" 2017-06-12 15:16:16 +00:00
OpenStack Proposal Bot 9296f44167 Updated from global requirements
Change-Id: Id042c7742d0dbd3f77cc640e846be65a14d2332b
2017-06-10 13:30:45 +00:00
Yushiro FURUKAWA 9ba1fd0db4 Trivial-fix: Remove non ascii char
E.g. U+2018 LEFT SINGLE QUOTATION MARK

Change-Id: Ie7a6a04781a9b331cec6a1c9a89a1bb52f9134cd
2017-06-09 12:03:08 +09:00
Jenkins 43d6d29f13 Merge "Modify an order between iptables and conntrack when update firewall" 2017-06-08 14:29:18 +00:00
Jenkins 628b6f4207 Merge "Fixed comments in tox.ini [flake8]" 2017-06-08 14:28:19 +00:00
Cao Xuan Hoang 4ad5716192 Fixed comments in tox.ini [flake8]
Current code based has been fixed to pass H404 hacking rule.

Change-Id: I2e8829d1b9710ea84b9376a97075a473224a53d0
2017-06-08 08:04:31 +00:00
Van Hung Pham c5a0d0ba79 Optimize the link address
Use https instead of http to ensure the safety

Change-Id: I446b966c46d20b063d8665551344bb8b1465a12e
2017-06-07 18:01:48 +07:00
YAMAMOTO Takashi 473d2d075a Revert "Use neutron-lib definition of neutron-fwaas API"
This reverts commit e085237297.

The change seems to have a confusion between
service type constant ("FIREWALL") and the extension. ("fwaas")

Change-Id: I677721aeada6fd74e8201c7f308771c887b2a1e9
Closes-Bug: #1696376
2017-06-07 19:12:06 +09:00
wujun 6a31bfbb34 Modify an order between iptables and conntrack when update firewall
When update a firewall, we should update the iptables firstly,
and then remove the conntrack record, just like the function
create_firewall() and create_firewall_group(). Otherwise, the
contrack record could be reproduced. It will be occurred more
easily in scenario of large flow, because removing conntrack
and updating firewall will take some time, and in this interval
the subsequent flow could be came to reproduced the same
conntrack record.

Change-Id: I7bd36964199c6ce7c146f3ef06a693e9c6fe5353
Closes-bug: #1696093
2017-06-07 05:55:31 -04:00
Jenkins 9f8a58433c Merge "Migrate Neutron's attribute to Neutron-Lib" 2017-06-06 16:02:59 +00:00
Jenkins 10dfa260e9 Merge "Fix html_last_updated_fmt for Python3" 2017-06-06 12:49:07 +00:00
Jenkins f236107ccc Merge "Replace assertRaisesRegexp with assertRaisesRegex" 2017-06-06 10:01:24 +00:00
reedip 680b972339 Migrate Neutron's attribute to Neutron-Lib
This patch migrates Neutron's RESOURCE_ATTRIBUTE_MAP
to neutron-lib's RESOURCES, following [1].

[1]: Ic455e1af2796e58025381160dc5c3b83217413fa

Change-Id: Icd6fcb4035260f2910eb2612217f70bf9a709056
2017-06-06 03:08:48 +00:00
Jenkins daa852a463 Merge "Use neutron-lib definition of neutron-fwaas API" 2017-06-05 17:34:35 +00:00
Jenkins 1e442549b9 Merge "Updated from global requirements" 2017-06-05 15:34:46 +00:00
Jenkins b5156d6523 Merge "Added neutron_fwaas.conf file for Firewall config" 2017-06-05 14:19:21 +00:00
Nate Johnston e085237297 Use neutron-lib definition of neutron-fwaas API
As a part of the neutron stadium, the neutron-fwaas project should shift
to use the neutron-fwaas API definitions in neutron-lib.  This makes
that change happen.

Co-Authored-By: Reedip <reedip14@gmail.com>
Change-Id: I6faf26d263788d21da078e570487ee4876d04efd
2017-06-05 14:05:14 +05:30