]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Revert "Move dhcp_lease_duration into DHCP agent config options list"
authorKevin Benton <kevinbenton@buttewifi.com>
Mon, 16 Nov 2015 10:53:24 +0000 (10:53 +0000)
committerKevin Benton <kevinbenton@buttewifi.com>
Mon, 16 Nov 2015 10:53:24 +0000 (10:53 +0000)
This reverts commit 3101e2b62f0741baffc61174637486da17dd29bb.

The lease duration isn't DHCP agent specific. DHCP is a feature that
should be provided by whatever plugin is loaded and operators would
still like to set lease times for DHCP.

In the reference implementation we just consume it directly in the
agent, but that doesn't mean it's specific to the agent implementation.

Change-Id: I5efb6aa5e196d4cac5ff7c0c35be5a350401b925

etc/dhcp_agent.ini
etc/neutron.conf
neutron/agent/dhcp/config.py
neutron/common/config.py

index 21e12488fa83fc3f83739c586ed3250b1caaaa6d..a7e5547ba31e082675597e9f92ad6e2c5082e059 100644 (file)
@@ -95,9 +95,6 @@
 # If the timeout expires, ovs commands will fail with ALARMCLOCK error.
 # ovs_vsctl_timeout = 10
 
-# DHCP lease duration (in seconds). Use -1 for infinite lease times.
-# dhcp_lease_duration = 86400
-
 [AGENT]
 # Log agent heartbeats from this DHCP agent
 # log_agent_heartbeats = False
index 763786b8192c6300e653c183f2640d54b322832f..3140c2c352e9b1da9ecf07254704838cbd6f76c7 100644 (file)
 # Maximum amount of retries to generate a unique MAC address
 # mac_generation_retries = 16
 
+# DHCP Lease duration (in seconds).  Use -1 to
+# tell dnsmasq to use infinite lease times.
+# dhcp_lease_duration = 86400
+
 # Domain to use for building the hostnames
 # dns_domain = openstacklocal
 
index 837b7467ae57f22e0748cea8a1848315940f890f..a6c00b9e17fb2a7eaf3e85ca2590070ee4ee59fa 100644 (file)
@@ -45,10 +45,6 @@ DHCP_OPTS = [
                       'neutron.conf as dns_domain. It will removed from here '
                       'in a future release'),
                deprecated_for_removal=True),
-    cfg.IntOpt('dhcp_lease_duration', default=86400,
-               deprecated_name='dhcp_lease_time',
-               help=_('DHCP lease duration (in seconds). Use -1 for infinite '
-                      'lease times.')),
 ]
 
 DNSMASQ_OPTS = [
index 38ae94f384e211b7ac6d6d2af366922a700b1d5c..1f07ba00a0da966acff926db62d9288831db81f4 100644 (file)
@@ -81,6 +81,10 @@ core_opts = [
     cfg.BoolOpt('ipv6_pd_enabled', default=False,
                 help=_("Enables IPv6 Prefix Delegation for automatic subnet "
                        "CIDR allocation")),
+    cfg.IntOpt('dhcp_lease_duration', default=86400,
+               deprecated_name='dhcp_lease_time',
+               help=_("DHCP lease duration (in seconds). Use -1 to tell "
+                      "dnsmasq to use infinite lease times.")),
     cfg.StrOpt('dns_domain',
                default='openstacklocal',
                help=_('Domain to use for building the hostnames')),