Page MenuHomeVyOS Platform

Update Kea to 3.0
Closed, ResolvedPublic

Description

We should update Kea to 3.0 at end of Q2.

Notable features:

  • Kea has now impemented ping-check, like present on EOL isc-dhcp-server
  • Kea now handles classless static routes (option 121) without needing custom option definition

Details

Version
1.5
Is it a breaking change?
Perfectly compatible
Issue type
Internal change (not visible to end users)

Event Timeline

sarthurdev changed the task status from Open to In progress.
sarthurdev triaged this task as Normal priority.
sarthurdev changed the task status from In progress to Needs testing.Apr 14 2025, 4:30 PM
sarthurdev moved this task from Need Triage to Backport Candidates on the VyOS Rolling board.

PRs

https://github.com/vyos/vyos-1x/pull/4412
https://github.com/vyos/vyos-build/pull/936

ping-check library was only open sourced recently, will be available in next Kea stable release (2.8). I've backported it by patch for use in Debian build for Kea 2.6

For backport, going to wait for Kea 3.0 at end of Q2. We then won't need to any manual patches.

sarthurdev renamed this task from Update Kea to 2.6.1 and implement new features to Update Kea to 3.0 and implement new features.May 11 2025, 5:30 PM
sarthurdev changed the task status from Needs testing to On hold.
sarthurdev added a project: VyOS 1.5 Circinus.
sarthurdev updated the task description. (Show Details)
sarthurdev changed the task status from On hold to In progress.Aug 4 2025, 5:45 PM
sarthurdev changed the task status from Needs testing to In progress.Sep 22 2025, 8:38 PM
sarthurdev changed the task status from In progress to Needs testing.Sep 22 2025, 10:51 PM

PR: https://github.com/vyos/vyos-1x/pull/4743

Resolve issues with initial PRs.

sarthurdev moved this task from Open to Finished on the VyOS 1.5 Circinus board.
sarthurdev moved this task from Backport Candidates to Completed on the VyOS Rolling board.
dmbaturin renamed this task from Update Kea to 3.0 and implement new features to Update Kea to 3.0.Wed, Nov 12, 5:58 PM
dmbaturin changed Issue type from Feature (new functionality) to Internal change (not visible to end users).