Skip to content

Conversation

@instantlinux
Copy link
Owner

@instantlinux instantlinux commented Jan 15, 2026

Summary of Changes

This swaps out ISC dhcpd in favor of kea.

  • Environment parameters now include DB_HOST and related settings for a mariadb database, used here for storing IP reservations
  • DHCP_RANGE is replaced by DHCP_SUBNET1_POOL due to terminology of subnet pools
  • Host reservations must now be made in a different JSON syntax, or in the database

Why is this change being made?

As ISC dhcp was deprecated and withdrawn from Alpine linux distributions since 3.20, the dhcpd-dns-pxe image could no longer be updated.

How was this tested? How can the reviewer verify your testing?

Local testing.

Completion checklist

  • The pull request is linked to all related issues
  • This change has unit test coverage
  • Documentation has been updated
  • Dependencies have been updated and verified

@instantlinux instantlinux merged commit 3a047b2 into main Jan 15, 2026
1 check passed
@instantlinux instantlinux deleted the SYS-668_kea branch January 15, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants