... | ... | @@ -8,7 +8,7 @@ As the 2.0.0 release approaches, we are adding fewer and less significant new fe |
|
|
|
|
|
2. **dhcp-server-identifier in client class** - Kea now allows the definition of a `dhcp-server-identifier` in a class scope. This capability is typically not needed, but may be used by advanced users to segregate their traffic based on device types [#1836].
|
|
|
|
|
|
3. **Cassandra is now deprecated** - See the Incompatible Changes section below [#1892].
|
|
|
3. **The Cassandra lease backend is now deprecated** - See the Incompatible Changes section below [#1892].
|
|
|
|
|
|
4. **Improvements** - Kea now prints much more detailed information about the subnet, when the allocation engine fails to allocate an address. This extra information makes it easier to investigate any problems [#1915]. A new debug level 15 has been introduced; log messages are now more consistent regardless of the reason for a drop [#1916]. Suboption 1 is treated as PRL/ORO only for DOCSIS packets [#1894]. The documentation now builds with older Sphinx versions [#1937]. The Kea-admin tool now produces more useful error messages [#1653]. The run script hook now has more parameters [#1840]. The run script hook now handles signals better [#1720].
|
|
|
|
... | ... | @@ -18,7 +18,7 @@ As the 2.0.0 release approaches, we are adding fewer and less significant new fe |
|
|
|
|
|
7. **Test improvements** Several test improvements have been made [#1913, #1941]. The perfdhcp testing tool is now able to send RELEASE packets in DHCPv4 [#1119]. Hammer, our build tool, now supports FreeBSD 13, Fedora 34, Ubuntu 21.04, and Alpine 3.13 [#1921, #1658]. A mixedSignal unit-test failure on CentOS 7 has been fixed [#1769].
|
|
|
|
|
|
8. **Community** The Kea project would like to make it easier for people to participate in the software's development, so we chose some tickets that should be easy for newcomers to work on. Look for the `beginner` label in our GitLab project. Also, we added Linux Foundation's Developer's Certificate of Origin. It's a very short statement by which contributors confirm that they are allowed to contribute code [#1895].
|
|
|
8. **Community** The Kea project would like to make it easier for people to participate in the software's development, so we chose some tickets that should be easy for newcomers to work on. Look for the `beginner` label in our GitLab project. Also, we added the Linux Foundation's Developer's Certificate of Origin to the project. It's a very short statement by which contributors confirm that they are allowed to contribute code [#1895].
|
|
|
|
|
|
9. **Config Backend for Postgres**. We are working on a Configuration Backend implementation that will use PostgreSQL rather than MySQL. It is unclear whether this feature will be complete in time for 2.0.0; as such, the partial changes made so far are not part of this release. However, since this work was done during the 1.9.9 timeframe, it is mentioned here. Anyone who is interested may take a look at the `feature-pg-cb` branch here: https://gitlab.isc.org/isc-projects/kea/-/tree/feature-pg-cb. So far the only feature is the 7.0 schema, which is available in the `src/share/database/scripts/pgsql` directory.
|
|
|
|
... | ... | |