Bug 1695723
Summary: | [NMCI] ipv4_dhcp_client_id_default_rhel7 test fail | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Vladimir Benes <vbenes> |
Component: | NetworkManager | Assignee: | Francesco Giudici <fgiudici> |
Status: | CLOSED ERRATA | QA Contact: | Desktop QE <desktop-qa-list> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 7.7 | CC: | atragler, bgalvani, fgiudici, lrintel, rkhan, sukulkar, thaller |
Target Milestone: | rc | Keywords: | Regression |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | NetworkManager-1.18.0-0.4.20190408git43d9187c14.el7 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-08-06 13:16:46 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Vladimir Benes
2019-04-03 16:56:00 UTC
In the past, the dhcp client id of NetworkManager *internal* dhcp client was managed by the imported systemd code. So, the dhcp client id for the *internal* dhcp defaulted to RFC 4361 (IAID + DUID): systemd moreover uses a DUID-EN (duid based on an enterprise number), with the enterprise number assigned by IANA to systemd (00:02:00:00:ab:11). Now we have added DUID management in NM and we have dropped defaulting to systemd DUID (so a default DUID looks different from the past). Moreover, we defaulted the dhcp-client-id to the mac address of the interface, following what we used to do with the NM default dhcp client: dhclient. Not sure we want to go back to defaulting to a systemd specific DUID there, as looks wrong to me. I would say "no". We can discuss instead if we want to default the dhcp-client-id for internal dhcp to RFC 4361 format. I would have a preference for the "no" here too, but don't care that much. Consider also that internal dhcp on RHEL-7 is NOT the default and that the default one (dhclient) uses MAC addresses. Please, share your opinions. > Please, share your opinions.
RHEL-7 must stick to the old default, requiring a downstream patch to revert the change.
(In reply to Thomas Haller from comment #4) > > Please, share your opinions. > > RHEL-7 must stick to the old default, requiring a downstream patch to revert > the change. I strongly agree here. Behavior changes are often reported by customers back shortly after we do them. Pushed a downstream patch to RHEL-7.7 NetworkManager repo to preserve the dhcp-client-id default for internal dhcp client. working rhel7ish again Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:2302 |