neutron/neutron
Cedric Brandily cf84ec4c10 Allow to define enable_snat default value
Currently neutron resets enable_snat attribute to True when enable_snat
is not provided in router external_gateway_info. But in some deployments
(private/enterprise clouds) such behavior is not the expected default
one as snat/nat/floating-ips is not used (at least by default).

This change defines the option enable_snat_by_default which allows
deployers to set enable_snat default value when neutron resets it. The
option default value is True for backward compatibility.

DocImpact
APIImpact
Closes-Bug: #1388858
Change-Id: I455a552230ec89fe907a087c1de8c8144b5d086e
2015-05-07 00:10:50 +02:00
..
agent Add IP version support to all ip_lib code 2015-05-04 11:00:10 -04:00
api Don't update port with host id of None 2015-04-25 10:17:07 -07:00
callbacks Merge "Change callbacks logging from INFO to DEBUG" 2015-04-23 17:45:35 +00:00
cmd ARP spoofing patch: Low level ebtables integration 2015-04-22 09:32:02 +12:00
common Fix _device_to_port_id for non-tap devices 2015-04-29 14:53:43 +00:00
db Allow to define enable_snat default value 2015-05-07 00:10:50 +02:00
debug Migrate to oslo.log 2015-03-12 11:22:56 +01:00
extensions Add icmpv6 to sg_supported_protocols 2015-04-28 17:11:21 +00:00
hacking Migrate to oslo.log 2015-03-12 11:22:56 +01:00
ipam Simple subnetpool allocation quotas 2015-03-31 20:56:31 +00:00
locale Imported Translations from Transifex 2015-05-04 06:08:30 +00:00
notifiers Reuse nova batch notifier 2015-03-20 13:55:08 +00:00
openstack Drop use of 'oslo' namespace package 2015-04-28 22:08:39 +00:00
plugins Merge "Don't use iterator in search for tunnel type" 2015-05-01 00:49:33 +00:00
scheduler OOP cleanup: start protected method names with underscore 2015-04-08 00:24:43 +04:00
server Migrate to oslo.log 2015-03-12 11:22:56 +01:00
services Merge "Add block name to switch config options for MLX plug-ins." 2015-04-24 01:09:06 +00:00
tests Allow to define enable_snat default value 2015-05-07 00:10:50 +02:00
__init__.py Revert "monkey patch stdlib before importing other modules" 2015-02-11 17:26:33 -08:00
auth.py Migrate to oslo.log 2015-03-12 11:22:56 +01:00
context.py Context: is_admin==True implies is_advsvc=True 2015-04-30 10:37:24 -07:00
hooks.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
i18n.py oslo: migrate to namespace-less import paths 2015-02-05 15:09:32 +01:00
manager.py Migrate to oslo.log 2015-03-12 11:22:56 +01:00
neutron_plugin_base_v2.py Basic subnetpool CRUD 2015-03-18 22:53:50 -07:00
policy.py Remove backward compatibility for check_is_admin 2015-04-23 07:10:34 -07:00
quota.py Treat all negative quota values as -1 2015-04-02 17:26:51 +05:30
service.py Merge "Handle SIGHUP in dhcp and l3 agents" 2015-04-28 10:55:24 +00:00
version.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
wsgi.py Refactor socket ssl wrapping 2015-04-24 13:21:49 +03:00