neutron/neutron/tests/unit/agent
Daniel Alvarez 9b809126a2 Allow to configure DHCP T1 and T2 timers in dnsmasq
This patch introduces two new options for dnsmasq in neutron-dhcp-agent:

* dhcp_renewal_time (T1): This option specifies the time interval from
  address assignment until the client transitions to the RENEWING
  state.
* dhcp_rebinding_time (T2): This option specifies the time interval
  from address assignment until the client transitions to the REBINDING
  state.

By allowing to set these timers we can configure both the renewal
and rebinding times (options 58 and 59 as per RFC2132) and, for example
allow to change some parameters (like MTU) on instances without having
to wait or the lease time. The advantage of changing T1 over the lease
time is that if the DHCP server becomes unreachable within the lease
time, instances won't drop their IP addresses and won't cause a
dataplane disruption.

Change-Id: I29d417d459e92f36c1077962b92fa4c43dfaa97d
Signed-off-by: Daniel Alvarez <dalvarez@redhat.com>
2017-10-05 18:39:03 +00:00
..
common Merge "Refactoring agent linux&ovsdb config" 2017-09-13 00:33:56 +00:00
dhcp Merge "Refactoring agent linux&ovsdb config" 2017-09-13 00:33:56 +00:00
l2 Extend QoS L2 drivers interface to handle ingress rule types 2017-06-05 16:58:00 +00:00
l3 Revert "Fix for race condition during netns creation" 2017-09-26 07:08:49 +00:00
linux Allow to configure DHCP T1 and T2 timers in dnsmasq 2017-10-05 18:39:03 +00:00
metadata ProcessManager: honor run_as_root when stopping process 2017-04-22 15:23:59 +08:00
ovsdb Update to support the ovdsbapp 0.4.0 API 2017-05-17 19:58:34 +00:00
windows Add IPLink class to Windows ip_lib implementation 2017-01-17 17:39:38 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
test_agent_extensions_manager.py Refactoring config options for l2 agent ext opts 2016-11-21 19:45:04 +00:00
test_resource_cache.py Merge "Check if record is stale after bulk pull" 2017-07-31 22:56:48 +00:00
test_rpc.py Use flake8-import-order plugin 2017-07-05 03:15:27 +00:00
test_securitygroups_rpc.py Merge "Remove security_groups_provider_updated rpc code" 2017-09-22 22:30:25 +00:00