network-scripts package will be removed in Fedora 41. By removing the package, we also remove support for legacy ifup/ifdown network scripts that have been deprecated since 2018.
Owners, do not implement this work until the FESCo vote has explicitly ended. The Fedora Program Manager will create a tracking bug in Bugzilla for this Change, which is your indication to proceed. See the FESCo ticket policy and the Changes policy for more information.
REMINDER: This ticket is for FESCo members to vote on the proposal. Further discussion should happen in the devel list thread linked above.
Metadata Update from @amoloney: - Issue tagged with: system wide change
+1
On the subject of removing ISC dhcp, that makes sense given upstream has abandoned it. But there is the actively maintained dhcpcd. Even though it's not a drop-in replacement for dhclient, it has script hooks (in a manner better than dhclient, IMHO) and could take the place of dhclient in network-scripts. I'm only pointing this out, not suggesting we do it. The change proposal notes there is a no replacement for dhclient. There is, it's just no one is currently working on it for Fedora. Should a user out there dislike the removal of network-scripts for one reason or another, we should point out that they would need to be made to work with an actively maintained DHCP client (such as dhcpcd) before re-introduction in to Fedora. But I don't see that happening.
The last time this was done there was no announcement, which means we almost lost teamd which would have broken NetworkManager. Glad it's announced properly this time
(ref: https://bugzilla.redhat.com/show_bug.cgi?id=2263334)
Metadata Update from @ngompa: - Issue set to the milestone: Fedora Linux 41
With votes tallying (+6, 0, 0) this change is now APPROVED.
Metadata Update from @amoloney: - Issue tagged with: pending announcement
Announced.
Metadata Update from @zbyszek: - Issue untagged with: pending announcement - Issue close_status updated to: Accepted - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.