Bug 30938 - dhcp is EOL upstream
Summary: dhcp is EOL upstream
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: release_blocker critical
Target Milestone: Mageia 9
Assignee: Mageia tools maintainers
QA Contact:
Depends on:
Blocks: 30163
  Show dependency treegraph
Reported: 2022-10-06 00:35 CEST by David Walser
Modified: 2022-10-07 01:09 CEST (History)
1 user (show)

See Also:
Source RPM: dhcp-4.4.3P1-1.mga9.src.rpm
Status comment:


Description David Walser 2022-10-06 00:35:00 CEST
ISC DHCP 4.4.3-P1 is the final planned release:

Which means it will not be maintained for security issues or bug fixes.

The server component should be replaced by ISC Kea:

The dhcp client can simply be replaced by dhcpcd (already packaged).

We need to change any references in the Mageia installer and tools to dhcp-client to use dhcpcd instead (at least by default).
David Walser 2022-10-06 00:35:19 CEST

Assignee: bugsquad => mageiatools
Target Milestone: --- => Mageia 9

David Walser 2022-10-06 00:35:44 CEST

Priority: Normal => release_blocker

Comment 1 David Walser 2022-10-06 13:35:41 CEST
To be more specific, drakx-installer-images BR's dhcp-client, libguestfs BR's and Requries's dhcp-client, and clusterscripts-server-pxe and pxe Requires dhcp-server.

Source RPM: dhcp-4.4.3-2.mga9.src.rpm => dhcp-4.4.3P1-1.mga9.src.rpm

David Walser 2022-10-06 13:44:11 CEST

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=30809

Lewis Smith 2022-10-06 21:06:42 CEST

Blocks: (none) => 30163

Comment 2 Lewis Smith 2022-10-06 21:14:02 CEST
Given the elements luigi cites, assigning this to the tools group.
Comment 3 Bruno Cornec 2022-10-07 00:28:58 CEST
As I need a DHCP server for my env, I've started to work on adding the kea server to mga8, writing the spec file, based on the Fedora one. We miss some other packages so this will take a bit of time before it's ready.

However, I wonder whether we should now drop dhcpd. THe announce dates from the 5th of october. If a group of volunteers jump on the maintenance, we could still keep it, as it's too early to say. Considring how widely that server is used, I'd be surprised everybody moves just like that. Non talking of the conf file modifications that could make the replacement difficult (especially when updating a package). Have not looked at that yet.

CC: (none) => bruno

Comment 4 David Walser 2022-10-07 01:09:24 CEST
I use it too, but we can't just assume someone will maintain it for the life of Mageia 9.  Remember if that changes it could be revived later.

Note You need to log in before you can comment on or make changes to this bug.