neutron/neutron/tests
Brian Haley 4350ed3c35 Better handle ports in security groups
After taking a closer look at bug 1818385, I found a couple
of follow-on things to fix in the security group code.

First, there are very few protocols that accept ports,
especially via iptables.  For this reason I think it's
acceptable that the API rejects them as invalid.

Second, UDPlite has some interesting support in iptables.  It
does not support using --dport directly, but does using
'-m multiport --dports 123', and also supports port ranges using
'-m multiport --dports 123:124'.  Added code for this special
case.

Change-Id: Ifb2e6bb6c7a2e2987ba95040ef5a98ed50aa36d4
Closes-Bug: #1818385
2019-03-15 13:54:33 -04:00
..
common Merge "Fix pep8 E128 warnings in non-test code" 2019-03-15 11:37:27 +00:00
contrib Merge "Migrate neutron-functional job to zuul v3 syntax" 2019-03-13 23:25:03 +00:00
etc Convert policy.json into policy-in-code 2018-12-13 20:37:53 +00:00
fullstack Remove deprecated 'external_network_bridge' option 2019-03-09 22:07:38 +00:00
functional Merge "Fix pep8 E128 warnings in non-test code" 2019-03-15 11:37:27 +00:00
unit Better handle ports in security groups 2019-03-15 13:54:33 -04:00
var
__init__.py Avoid eventlet monkey patching for the tempest plugin 2016-04-29 22:47:24 -05:00
base.py Add new test decorator skip_if_timeout 2019-02-14 11:08:19 +01:00
post_mortem_debug.py
tools.py consume is_bsd from neutron-lib 2019-03-11 09:50:03 -06:00