Opened 8 months ago

Closed 7 months ago

#21777 closed enhancement (fixed)

kea-3.0.0

Reported by: Bruce Dubbs Owned by: thomas
Priority: normal Milestone: 12.4
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New major version.

Change History (5)

comment:1 by thomas, 8 months ago

Release notes at https://gitlab.isc.org/isc-projects/kea/-/wikis/Release-Notes/release-notes-3.0.0

This is a quite big file, changes relevant to our book page are

  • Build system changed to Meson
  • Control agent is deprecated
  • Mariadb/Postgresql are now hooks (needs analyze what this means)

comment:2 by thomas, 7 months ago

Owner: changed from blfs-book to thomas
Status: newassigned

comment:3 by thomas, 7 months ago

Commited in [7d9d9312ae]

The test suite needs attention:

It seems that there are several tests which needs a live database to function. See what Arch does in this case: https://gitlab.archlinux.org/archlinux/packaging/packages/kea/-/blob/main/PKGBUILD?ref_type=heads

It also seems that the database server needs to run on the build machine (localhost; but i'm not that sure, maybe it can be configured somehow).

"Brute force" solution might be to drop the test suite at all, but Kea is complex enough that a test suite makes sense, i think.

Therefore, i leave the ticket open

comment:4 by thomas, 7 months ago

The CVEs mentioned in the release notes are already covered in the 2.6.3 version.

comment:5 by Bruce Dubbs, 7 months ago

Resolution: fixed
Status: assignedclosed

It looks like the comment in the book now about tests needing a database is sufficient. Closing.

Note: See TracTickets for help on using tickets.