Page MenuHomeVyOS Platform

Kea DHCP: Expose match-client-id setting
Closed, ResolvedPublic

Description

By default the kea DHCP server does strict client-id matching.
This breaks network boot setups with static ip assignments (as the network boot agent and operating system will have different client ids).
The solution is to set the match-client-id setting to false. This already works when manually editing the config file and restarting the service.
See also https://kea.readthedocs.io/en/latest/arm/dhcp4-srv.html#using-client-identifier-and-hardware-address

Can this setting be exposed in the VyOS configuration?

Details

Version
1.5-rolling
Is it a breaking change?
Config syntax change (migratable)

Event Timeline

l.austenfeld triaged this task as Normal priority.
l.austenfeld created this object in space S1 VyOS Public.

I don't know what testing you might want to do, but for me it now works as expected.

I set the ignore-client-id option on the relevant subnet, verified that the kea config was modified, pxe booted some clients and verified that they ended up with the configured ip addresses (during both pxe boot and system boot).

sarthurdev moved this task from In Progress to Finished on the VyOS 1.5 Circinus board.