Hide Forgot
Description of problem: System is not valuing DHCP hostname when installed using a different DHCP (IP|name) as the DHCP name gotten during installation is included in initramfs image. Version-Release number of selected component (if applicable): RHEL 7.1 How reproducible: Steps to Reproduce: 1. Install Server via kickstart or from CD connected to DHCP server with network enabled to get hostname/ip from DHCP 2. Move server to different DHCP or ensure otherwise it get's a different name from DHCP 3. Boot Server and check hostname, still the one from initial installation is used Actual results: Still hostname set by DHCP during installation is used Expected results: Hostname from current DHCP should be used Additional info: having a look at the initramfs generated during install shows the name which was assigned by DHCP: # lsinitrd -f /etc/hostname initramfs-3.10.0-327.el7.x86_64kdump.img dhcp19.coe.muc.redhat.com so current DHCP offered hostname is ignore as it has already a hostname assigned. Anaconda should not populate /etc/hostname during istallation so this does not get included in initramfs image and new hostname offered by DHCP is used
https://github.com/rhinstaller/anaconda/pull/643
*** Bug 1342639 has been marked as a duplicate of this bug. ***
Verified on RHEL-7.3-20160719.1 with anaconda-21.48.22.80-1.el7.
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://rhn.redhat.com/errata/RHEA-2016-2158.html