Bug 2247060 - Remove dependency on dhcp-client in rear
Summary: Remove dependency on dhcp-client in rear
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: rear
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Lukáš Zaoral
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-10-30 13:53 UTC by Martin Osvald 🛹
Modified: 2024-02-12 16:03 UTC (History)
4 users (show)

Fixed In Version: rear-2.7-8.fc40
Clone Of:
Environment:
Last Closed: 2024-02-12 16:03:08 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Fedora Package Sources rear pull-request 4 0 None None None 2024-02-06 15:20:42 UTC

Description Martin Osvald 🛹 2023-10-30 13:53:39 UTC
Description of problem:

ISC dhcp is no longer maintained upstream since the end of 2022. The
Infrastructure Services team is not planning to support it in RHEL 10.
Your RHEL package libguestfs currently has a dependency on dhcp-client. We
recommend that you remove this dependency and use an alternative DHCP
client such as dhcpcd, busybox's udhcpc, or internal dhcp client provided
by NetworkManager/systemd-networkd.

This dependency can be seen only in REHL9 due to:

Red HatBug 1926451 - mkrescue failed with an error: DHCP is enabled but no DHCP client binary (dhcpcd dhclient dhcp6c dhclient6) was found

This BZ is here to make sure (or get acknowledged) that it doesn't get fixed as a regression in RHEL10.


Version-Release number of selected component (if applicable):

rear-0:2.6-19.el9.x86_64

Steps to Reproduce:

rhel9# repoquery --enablerepo=\* --whatrequires dhcp-client
...
rear-0:2.6-19.el9.x86_64

Comment 1 Martin Osvald 🛹 2023-11-01 15:13:27 UTC
Changing assignee as it makes more sense to have this assigned to RHEL maintainer directly so it doesn't get overlooked or forgotten.

Comment 2 Lukáš Zaoral 2024-02-06 14:54:57 UTC
Thank you for the report, Martin!  I'll replace the dhcp-client dependency with the dhcpcd which is, fortunately, also supported by rear.

Comment 3 Lukáš Zaoral 2024-02-06 15:20:42 UTC
PR: https://src.fedoraproject.org/rpms/rear/pull-request/4

Comment 4 Fedora Update System 2024-02-12 15:59:53 UTC
FEDORA-2024-07cb547551 (rear-2.7-8.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-07cb547551

Comment 5 Fedora Update System 2024-02-12 16:03:08 UTC
FEDORA-2024-07cb547551 (rear-2.7-8.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.


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