Bug 54393 - ISC DHCP is EoL - client: 2022-Q1 - server: TBD
ISC DHCP is EoL - client: 2022-Q1 - server: TBD
Status: NEW
Product: UCS
Classification: Unclassified
Component: DHCP
UCS 5.0
Other Linux
: P5 normal (vote)
: ---
Assigned To: UCS maintainers
UCS maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2022-01-28 08:49 CET by Philipp Hahn
Modified: 2023-10-26 12:03 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Hahn univentionstaff 2022-01-28 08:49:17 CET
<https://www.isc.org/blogs/dhcp-client-relay-eom/>
- ISC plans to end maintenance of the ISC DHCP client and relay by the end of Q1, 2022.
- We will continue maintaining the DHCP server, and any code that is common between the server, client, and relay, for at least a couple more years.

Client: Use systemd-networkd <https://www.freedesktop.org/software/systemd/man/systemd.network.html>
Server: ISC Kea <https://www.isc.org/kea/>
Comment 1 Arvid Requate univentionstaff 2022-08-29 18:30:42 CEST
Looks like 4.4.1-2 is still maintained by Debian bullseye:

https://packages.debian.org/source/bullseye/isc-dhcp
Comment 2 Philipp Hahn univentionstaff 2022-08-30 14:07:39 CEST
(In reply to Arvid Requate from comment #1)
> Looks like 4.4.1-2 is still maintained by Debian bullseye:
> 
> https://packages.debian.org/source/bullseye/isc-dhcp

Bullseye was released 2021-08 and already frozen at the beginning of 2021: https://release.debian.org/bullseye/freeze_policy.html

Just because ISC-DHCP is still in Debian does not make it maintained: Essential it needs a no (co-)maintainer: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995189
It is very unlikely that someone will adopt a package, which is "dead" upstream: you won't get any help from there and have to do everything yourself; And ISC-DHCP had many open bugs in Debian: https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=isc-dhcp

In May 2022 Debian already discussed replacing ISC-DHCP for clients: https://lists.debian.org/debian-devel/2022/05/msg00042.html

While ISC-DHCP is still in Debian-Sid and Debian-12 "bookworm" (testing) it may still get dropped before "bookworm" is frozen; schedules 2023-01: https://release.debian.org/testing/freeze_policy.html

RedHad switched fully to NetworkManager with RHEL-9, which was released last month.

Ubuntu is already using NetworkManager and networkd, too: https://lists.debian.org/debian-devel/2022/05/msg00047.html

We will have to switch some time soon: we still can choose the time to do the transition by ourselves, or wait until we're forced and than do it in a hurry.
Comment 3 Philipp Hahn univentionstaff 2022-10-11 16:59:03 CEST
https://www.isc.org/blogs/isc-dhcp-eol/ as of 2022-10-05
Comment 4 Philipp Hahn univentionstaff 2023-04-20 13:56:33 CEST
(In reply to Arvid Requate from comment #1)
> Looks like 4.4.1-2 is still maintained by Debian bullseye:
> 
> https://packages.debian.org/source/bullseye/isc-dhcp

While it is and will probably included with Debian-12-Bullseye <https://tracker.debian.org/pkg/isc-dhcp>, Debian would have dropped it if I had informed them earlier. Do not expect any security support for it!

ISC offers commercial support itself, but lists no pricing: <https://www.isc.org/dhcp/>