neutron/neutron/conf
David Hill 553777c52d Allow operator to disable usage of random-fully
In some specific use case, the cloud operator expects the source port
of a packet to stay the same across all masquerading layer up to the
destination host.   With the implementation of the random-fully code,
this behavior was changed as source_port is always rewritten no matter
which type of architecture / network CIDRs is being used in the backend.
This setting allows a user to fallback to the original behavior of the
masquerading process which is to keep the source_port consistent across
all layers.  The initial random-fully fix  prevents packet drops when
duplicate tuples are generated from two different namespace when the
source_ip:source_port goes toward the same destination so enabling this
setting would allow this issue to show again.   Perhaps a right approach
here would be to fix this "racey" situation in the kernel by perhaps
using the mac address as a seed to the tuple ...

Change-Id: Idfe5e51007b9a3eaa48779cd01edbca2f586eee5
Closes-bug: #1987396
(cherry picked from commit bbefe5285e)
(cherry picked from commit fa77abbc15)
2022-08-29 12:39:27 +00:00
..
agent Allow operator to disable usage of random-fully 2022-08-29 12:39:27 +00:00
db Bump pylint version to support python 3.8 2020-08-06 16:00:30 +02:00
extensions Conntrack Helper - Plugin 2019-08-29 10:41:04 +02:00
plugins Make default hypervisor hostname compatible with libvirt 2021-06-17 13:15:30 +00:00
policies Allow RBAC on Neutron quotas 2020-07-31 10:46:31 -05:00
services Granular metering data in neutron-metering-agent 2020-09-04 09:20:54 -03:00
__init__.py Refactoring config options for quota 2016-05-11 09:15:38 -05:00
common.py [OVS] Fix live-migration connection disruption 2021-06-11 15:17:29 +00:00
profiling.py Add profiler decorator to Neutron 2019-10-31 10:05:01 -05:00
quota.py Bump default quotas for ports, subnets, and networks 2017-03-21 18:35:28 +00:00
service.py Merge "Add "rpc_response_max_timeout" config variable in OVS agent" 2019-03-01 12:09:18 +00:00
wsgi.py Refactoring config options for wsgi opts 2016-08-03 19:49:58 +00:00