]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#936] Updated ARM and added ChangeLog
authorThomas Markwalder <tmark@isc.org>
Tue, 8 Dec 2020 14:23:23 +0000 (09:23 -0500)
committerThomas Markwalder <tmark@isc.org>
Tue, 8 Dec 2020 21:00:23 +0000 (21:00 +0000)
modified:
    ChangeLog
    doc/sphinx/arm/dhcp4-srv.rst
    doc/sphinx/arm/dhcp6-srv.rst

ChangeLog
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp6-srv.rst

index aa04767d0899543d39450e730136bc0263b0a913..d38076201490fef3da573d80cb37ba1a2e93892a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,10 @@
-1838.  [bug]           fdupont
-       The DHCPv6 sent multiple instances of an option or a
-       sub-option when it seems to be requested more than once
-       directly by the client or using the always-send flag.
-       (Gitlab #1449)
+1838.  [bug]           tmark
+       kea-dhcp4 and kea-dhcp6 now calculate the DDNS TTL value
+       based on RFC 4702, Section 5 which suggests that the
+       TTL value be 1/3 of the lease's valid life time with a
+       minimum value of 10 minutes. Prior to this the servers
+       set the TTL to equal to the lease's valid life time.
+       (Gitlab #936)
 
 1837.  [doc]           cstrotm
        Several Kea ARM corrections.
index e1421215a3cc6f4c5da1b30552e3be6ea71e5000..a9278f91e2174f3316e8639cc5a8eb9812d2716f 100644 (file)
@@ -3078,6 +3078,17 @@ conflict with existing entries owned by other DHCP4 clients.
     reassigning either FQDNs or IP addresses.  Doing so will cause kea-dhcp4
     to generate DNS removal requests to D2.
 
+.. note::
+
+
+    The DNS entries Kea creates contain a value for TTL (time to live).  As of
+    Kea 1.9.3, kea-dhcp4 calculates that value based on
+    `RFC 4702, Section 5 <https://tools.ietf.org/html/rfc4702#section-5>`__
+    which suggests that the TTL value be 1/3 of the lease's life time with
+    a minimum value of 10 minutes.  Prior to this the server set the TTL value
+    equal to the lease's valid life time.  Future releases may add one or
+    more parameters to customize this value.
+
 .. _dhcpv4-d2-io-config:
 
 DHCP-DDNS Server Connectivity
index 6bc528af1bfe561a4161eca91ef0cfa026bfd4da..090a3682028d702faa1a04eac456fbf17f74f96c 100644 (file)
@@ -2796,6 +2796,15 @@ conflict with existing entries owned by other DHCP6 clients.
     reassigning either FQDNs or IP addresses. Doing so causes kea-dhcp6
     to generate DNS removal requests to D2.
 
+.. note::
+
+    The DNS entries Kea creates contain a value for TTL (time to live).  As of
+    Kea 1.9.3, kea-dhcp6 calculates that value based on
+    `RFC 4702, Section 5 <https://tools.ietf.org/html/rfc4702#section-5>`__
+    which suggests that the TTL value be 1/3 of the lease's life time with
+    a minimum value of 10 minutes.  Prior to this the server set the TTL value
+    equal to the lease's valid life time.  Future releases may add one or
+    more parameters to customize this value.
 
 .. _dhcpv6-d2-io-config: