Kea merge requestshttps://gitlab.isc.org/isc-projects/kea/-/merge_requests2022-02-14T16:22:42Zhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1573Resolve "keactrl exits with an error without definitions for netconf"2022-02-14T16:22:42ZRazvan BecheriuResolve "keactrl exits with an error without definitions for netconf"Closes #2262Closes #2262kea2.1.3Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1565Resolve "maxsize and maxver should be excluded from the loggers entry in conf...2022-02-16T15:13:44ZRazvan BecheriuResolve "maxsize and maxver should be excluded from the loggers entry in config-get's output if destination is not a file"Closes #2288Closes #2288kea2.1.3Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1575Resolve "ALLOC_ENGINE_V4_ALLOC_FAIL_CLASSES via statistics API"2022-02-17T17:56:04ZRazvan BecheriuResolve "ALLOC_ENGINE_V4_ALLOC_FAIL_CLASSES via statistics API"Closes #2054Closes #2054kea2.1.3Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1576Resolve "[ISC-support #17587] support for DHCPv4 RAI Server Identifier Overri...2022-02-17T18:16:49ZRazvan BecheriuResolve "[ISC-support #17587] support for DHCPv4 RAI Server Identifier Override Suboption 11 (RFC5107)"Closes #1695Closes #1695kea2.1.3Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/157295 pg cb v4 3 add support networks and options2022-02-17T19:39:57ZThomas Markwalder95 pg cb v4 3 add support networks and optionsContributes to #95.
Add support for shared-networks, subnets, pools, options and option defs.Contributes to #95.
Add support for shared-networks, subnets, pools, options and option defs.Thomas MarkwalderThomas Markwalderhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/157995 pg cb v4 4 fix timehandling make installable2022-02-18T14:13:52ZThomas Markwalder95 pg cb v4 4 fix timehandling make installableContributes to #95
Fix the time-handling. The PostgreSQL CB implementation mistakenly assumed the modification times stored as boost::posix::ptime instances were in GMT but they are actually created as local time values. This caused an ...Contributes to #95
Fix the time-handling. The PostgreSQL CB implementation mistakenly assumed the modification times stored as boost::posix::ptime instances were in GMT but they are actually created as local time values. This caused an extra/redundant conversion to local when storing them. In addition, when retrieving them epoch value from Postgresql it was assumed these values are in GMT, and they are not. The solution:
1. When storing ptime values into postrgresql do NOT convert to local
2. When returning epochs from Postgresql return them as GMT in the result set
Enable installation of Postgresql CB hook library.
This will allow users to configure everything except for client classes.kea2.1.3Tomek MrugalskiTomek Mrugalskihttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1580Resolve "bump up lib versions for the release 2.1.3"2022-02-19T09:19:10ZRazvan BecheriuResolve "bump up lib versions for the release 2.1.3"Closes #2317Closes #2317kea2.1.3Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1583Changes for Kea 2.1.3 release2022-02-21T11:23:58ZAndrei Pavelandrei@isc.orgChanges for Kea 2.1.3 releaseCloses #2320Closes #2320https://gitlab.isc.org/isc-projects/kea/-/merge_requests/1585Resolve "Postgresql CB gmt_epoch() function requires cast to BIGINT under Pos...2022-02-21T18:45:57ZThomas MarkwalderResolve "Postgresql CB gmt_epoch() function requires cast to BIGINT under PostgreSQL 9x"Closes #2323Closes #2323Thomas MarkwalderThomas Markwalderhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1587Resolve "Backport parsing url with ipv6 address (#2264)"2022-02-23T14:00:44ZRazvan BecheriuResolve "Backport parsing url with ipv6 address (#2264)"Closes #2302Closes #2302kea2.0.2Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/15842301 backport 2246 class options in cb2022-02-23T15:29:32ZThomas Markwalder2301 backport 2246 class options in cbCloses #2301Closes #2301kea2.0.2Thomas MarkwalderThomas Markwalderhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1588Resolve "bump up lib versions for the release 2.0.2"2022-02-23T16:31:01ZRazvan BecheriuResolve "bump up lib versions for the release 2.0.2"Closes #2327Closes #2327kea2.0.2Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1589Bump version in Update configure.ac2022-02-24T13:18:13ZMarcin GodzinaBump version in Update configure.acBump up Kea version in `configure.ac` to next development version
Closes #2328Bump up Kea version in `configure.ac` to next development version
Closes #2328Marcin GodzinaMarcin Godzinahttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1586Resolve "are-scripts-in-sync.py matches wrong lines if the lines are similar ...2022-02-24T15:42:19ZAndrei Pavelandrei@isc.orgResolve "are-scripts-in-sync.py matches wrong lines if the lines are similar enough"Closes #2326.
This solution truncates the create script to the upgrade script's length to remove any chance of wrong matching. This happens when the latest upgrade script is being diffed. For all other upgrade scripts, the usual diff is...Closes #2326.
This solution truncates the create script to the upgrade script's length to remove any chance of wrong matching. This happens when the latest upgrade script is being diffed. For all other upgrade scripts, the usual diff is shown along with a warning that it might contain false errors, although the chance is slim.
Also solved some lints that I missed the first time I created the script:
```
are-scripts-in-sync.py:88:39: W1401: Anomalous backslash in string: '\$'. String constant might be missing an r prefix. (anomalous-backslash-in-string)
are-scripts-in-sync.py:96:4: W0621: Redefining name 'diff' from outer scope (line 66) (redefined-outer-name)
are-scripts-in-sync.py:77:9: W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
are-scripts-in-sync.py:80:9: W1514: Using open without explicitly specifying an encoding (unspecified-encoding)
are-scripts-in-sync.py:104:4: C0200: Consider using enumerate instead of iterating with range and len (consider-using-enumerate)
are-scripts-in-sync.py:115:4: C0200: Consider using enumerate instead of iterating with range and len (consider-using-enumerate)
are-scripts-in-sync.py:116:11: R1716: Simplify chained comparison between the operands (chained-comparison)
are-scripts-in-sync.py:155:8: R1722: Consider using sys.exit() (consider-using-sys-exit)
are-scripts-in-sync.py:150:8: R1732: Consider using 'with' for resource-allocating operations (consider-using-with)
are-scripts-in-sync.py:189:8: R1722: Consider using sys.exit() (consider-using-sys-exit)
are-scripts-in-sync.py:202:12: R1722: Consider using sys.exit() (consider-using-sys-exit)
are-scripts-in-sync.py:206:50: W1309: Using an f-string that does not have any interpolated variables (f-string-without-interpolation)
```Andrei Pavelandrei@isc.orgAndrei Pavelandrei@isc.orghttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1594Resolve "pre 2.0.2 release changes"2022-02-25T14:03:11ZWlodzimierz WencelResolve "pre 2.0.2 release changes"Closes #2332Closes #2332kea2.0.2Wlodzimierz WencelWlodzimierz Wencelhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1596Resolve "pre 2.0.2 release changes"2022-02-27T21:57:57ZWlodzimierz WencelResolve "pre 2.0.2 release changes"Closes #2332Closes #2332kea2.0.2Wlodzimierz WencelWlodzimierz Wencelhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1597Resolve "pre 2.0.2 release changes"2022-02-27T22:06:37ZWlodzimierz WencelResolve "pre 2.0.2 release changes"Closes #2332Closes #2332kea2.0.2Wlodzimierz WencelWlodzimierz Wencelhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/15812322 V4 pg cb: add client classes2022-03-02T12:14:20ZThomas Markwalder2322 V4 pg cb: add client classesCloses #2322
Add support for client-classes
Updates ARMCloses #2322
Add support for client-classes
Updates ARMkea2.1.4Thomas MarkwalderThomas Markwalderhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1592Resolve "Change or remove misleading DHCP4_NCR_CREATE log message"2022-03-02T16:31:16ZThomas MarkwalderResolve "Change or remove misleading DHCP4_NCR_CREATE log message"Closes #2308Closes #2308kea2.1.4Thomas MarkwalderThomas Markwalderhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1598Resolve "migrate #2161 to 2.0.2"2022-03-02T18:45:09ZWlodzimierz WencelResolve "migrate #2161 to 2.0.2"Closes #2340Closes #2340Wlodzimierz WencelWlodzimierz Wencel