|
|
# Known Issues in Kea
|
|
|
|
|
|
You can see all Kea issues with `bug` label under [this link](https://gitlab.isc.org/isc-projects/kea/issues?label_name[]=bug). The following is a list of some of the more significant known issues in current and previous versions of Kea.
|
|
|
You can see all Kea issues with the `bug` label at [this link](https://gitlab.isc.org/isc-projects/kea/issues?label_name[]=bug). The following is a list of some of the more significant known issues in current and previous versions of Kea.
|
|
|
|
|
|
## Kea master
|
|
|
|
... | ... | @@ -9,17 +9,17 @@ of MariaDB, attempts to create or update the database will fail with the error ` |
|
|
|
|
|
* See also this additional issue with MariaDB when used with Galera clustering. https://gitlab.isc.org/isc-projects/kea/-/issues/1411
|
|
|
|
|
|
* When interface re-detection is enabled and an incorrect configuration (for instance because it uses a disappearing interface in a subnet definition) is loaded the load fails leaving interface sockets closed.
|
|
|
* When interface re-detection is enabled and an incorrect configuration is loaded (for instance, because it uses a disappearing interface in a subnet definition), the load fails and leaves the interface sockets closed.
|
|
|
|
|
|
* Some unit tests fail when using MySQL's latest release as of September 19 versioned 8.0.22. This is under investigation in #1570.
|
|
|
* Some unit tests fail when using MySQL's September 19, 2020 release, version 8.0.22. This is under investigation in #1570.
|
|
|
|
|
|
## Kea 2.1.2
|
|
|
|
|
|
* If the newly introduced `lease-upload` command is given, as input, a CSV file containing multiple leases with the same address, kea-admin complains with a duplicate entry error and the lease inserts are properly rolled back. This is a situation that is commonly found when using memfile where the CSV file grows with one row for each lease update until it is cleaned up by kea-lfc every `lfc-timer` seconds. Assuming in the following example `${file}` to be the CSV file containing leases and v4 to be the DHCP version, a workaround involves calling the LFC process before calling kea-admin with the resulting `${file}.2`:
|
|
|
* If a CSV file that contains multiple leases with the same address is given as input to the newly introduced `lease-upload` command, `kea-admin` returns a "duplicate entry" error and the lease inserts are properly rolled back. This is a situation that is commonly found when using memfile, where the CSV file grows by one row for each lease update until it is cleaned up by the Lease File Cleanup (LFC) process (`kea-lfc`) every `lfc-timer` seconds. In the following example, assuming `${file}` is the CSV file containing leases and v4 is the DHCP version, a workaround is available by calling the LFC process before calling `kea-admin`, with the resulting `${file}.2`:
|
|
|
```sh
|
|
|
$ kea-lfc -4 -x ${file}.2 -i ${file}.1 -o ${file}.output -f ${file}.completed -p ${file}.pid -cignored-path
|
|
|
```
|
|
|
The issue is being solved under #2293.
|
|
|
The issue is being resolved in #2293.
|
|
|
|
|
|
## Kea 2.1.0
|
|
|
|
... | ... | |