[kea-announce] Kea 2.0.2, a new stable production release of Kea, is now available

Peter Davies peterd at isc.org
Wed Mar 2 13:35:37 UTC 2022


ISC's Kea team members are proud and happy to announce the release of
Kea 2.0.2, the latest release in the current stable branch.

The latest releases from each branch are available via the ISC downloads
page:

https://www.isc.org/download

-----------------------------------------------------------------------

Kea 2.0.2, March 2nd 2022, Release Notes

Welcome to Kea 2.0.2, a maintenance release of the stable 2.0 branch.
Kea is a DHCP implementation developed by Internet Systems Consortium
(ISC) that features DHCPv4 and DHCPv6 servers with DNS update and a
RESTful API; optional database support (MySQL and PostgreSQL); optional
RADIUS, Kerberos, and Yang/NETCONF support; and much more. Kea provides
extensive management capabilities, including but not limited to: TLS
support, runtime configuration monitoring and updates via a RESTful API,
host reservations, client classification, and more.

The text below references issue numbers. For more details, visit the Kea
GitLab page at https://gitlab.isc.org/isc-projects/kea/issues.

If you are upgrading from the previous stable version, the following
deficiencies have been addressed since Kea 2.0.1:

1. **Flex-id bugfix**: Fixed race condition on initialization of the
`flex_id_expr` member when using multi-threading in the Flexible
Identifiers hook library [2270].

2. **Literal IPv6 address in HA**: The Kea configuration for a High
Availability (HA) peer now accepts an IPv6 address as a valid value for
the `url` entry [#2302].

3. **Config Backend and client class options**: Kea core logic now
ensures options belonging to client classes are properly created when
classes are read from configuration backends [#2301].

4. **CentOS 8 packages retired**: Since CentOS 8 has reached end-of-life
and its repositories are no longer available, ISC can no longer generate
packages for CentOS 8. Users of CentOS 8 should upgrade, use a different
distribution, or compile Kea from sources. Using any system past its EOL
date is highly discouraged.

## License
This version of Kea is released under the Mozilla Public License,
version 2.0.

https://www.mozilla.org/en-US/MPL/2.0

The premium and subscriber-only hook libraries are provided under the
terms of an End User License Agreement.

## Download

Pre-built ISC packages for current versions of the most popular Linux
operating systems are available at:

https://cloudsmith.io/~isc/repos/

The Kea source and PGP signature for this release may be downloaded from:

https://www.isc.org/download

The signature was generated with the ISC code signing key, which is
available at:

https://www.isc.org/pgpkey

ISC provides detailed documentation, including installation instructions
and usage tutorials, in the Kea Administrator Reference Manual.
Documentation is included with the installation or at
https://kea.readthedocs.io/en/latest/index.html in HTML, plain text, or
PDF formats. ISC maintains a public open source code tree, wiki, issue
tracking system, milestone planner, and roadmap at
https://gitlab.isc.org//isc-projects/kea.

Limitations and known issues with this release can be found at
https://gitlab.isc.org/isc-projects/kea/wikis/known-issues-list.

We ask users of this software to please let us know how it worked for
you and what operating system you tested on. Feel free to share your
feedback on the Kea Users mailing list
(https://lists.isc.org/mailman/listinfo/kea-users). We would also like
to hear whether the documentation is adequate and accurate. Please open
tickets in the Kea GitLab project for bugs, documentation omissions and
errors, and enhancement requests. We want to hear from you even if
everything worked.

## Support

Professional support for Kea is available from ISC. We encourage all
professional users to consider this option; Kea maintenance is funded
with support subscriptions. For more information on ISC's Kea and DHCP
software support see https://www.isc.org/support/.

Free best-effort support is provided by our user community via a mailing
list. Information on all public email lists is available at
https://www.isc.org/community/mailing-list. If you have any comments or
questions about working with Kea, please share them to the Kea Users
list (https://lists.isc.org/mailman/listinfo/kea-users). Bugs and
feature requests may be submitted via GitLab at
https://gitlab.isc.org/isc-projects/kea/issues.

## Changes

The following summarizes changes and important upgrade notes since the
2.0.1 release.

```
1957.    [build]        razvan
     Library version numbers bumped for Kea 2.0.2 stable version.
     (Gitlab #2327)

1956.    [bug]        tmark
     Kea core logic now ensures options belonging
     to client classes are properly created when
     classes are read from configuration backends.
     (Gitlab #2301)

1955.    [bug]        andrei
     The config for an HA peer now accepts an IPv6 address as a valid
     value for the "url" entry.
     (Gitlab #2302)
```

The following summarizes changes in the premium hooks since the 2.0.1
release:

```
128.    [bug]        razvan
     Fixed race condition on initialization of flex_id_expr member
     when using multi-threading in flex id hook library.
     (Gitlab #2270)
```

Thank you again to everyone who assisted us in making this release
possible.

-- 
Peter Davies ISC Support

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 236 bytes
Desc: OpenPGP digital signature
URL: <https://lists.isc.org/pipermail/kea-announce/attachments/20220302/1866945a/attachment.sig>


More information about the kea-announce mailing list