Description of problem: Set up pxeboot on my local dhcpd servers, set up a kickstart file and attempted to do a kickstart install using a VNC interface. Version-Release number of selected component: anaconda-20.25.15-1 The following was filed automatically by anaconda: anaconda 20.25.15-1 exception report Traceback (most recent call first): File "/usr/lib64/python2.7/site-packages/pyanaconda/nm.py", line 209, in nm_device_property raise UnknownDeviceError(name, e) File "/usr/lib64/python2.7/site-packages/pyanaconda/nm.py", line 308, in nm_device_hwaddress return nm_device_property(name, "HwAddress") File "/usr/lib64/python2.7/site-packages/pyanaconda/network.py", line 551, in add_connection_for_ksdata mac = nm.nm_device_hwaddress(devname) File "/usr/lib64/python2.7/site-packages/pyanaconda/network.py", line 1170, in apply_kickstart_from_pre_section added_connections = add_connection_for_ksdata(network_data, dev_name) File "/usr/lib64/python2.7/site-packages/pyanaconda/network.py", line 1184, in networkInitialize devnames = apply_kickstart_from_pre_section(ksdata) File "/sbin/anaconda", line 1068, in <module> networkInitialize(ksdata) UnknownDeviceError: UnknownDeviceError('eth0', GError('GDBus.Error:org.freedesktop.NetworkManager.UnknownDevice: No device found for the requested iface.',)) Additional info: cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=f20-x86_64/initrd.img ramdisk_size=16000 ks=nfs:128.160.2.42:/export/install/kickstart/vengeance.ks ksdevice=link lang=en_US.UTF-8 keymap=us biosdevname=0 rdblacklist=nouveau nomodeset vnc vncpassword=NRL7320admin sshd sshpw --username=nrladmin NRL7320admin --plaintext BOOT_IMAGE=f20-x86_64/vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.11.10-301.fc20.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 20
Created attachment 841234 [details] File: anaconda-tb
Created attachment 841235 [details] File: anaconda.log
Created attachment 841236 [details] File: environ
Created attachment 841237 [details] File: ks.cfg
Created attachment 841238 [details] File: lsblk_output
Created attachment 841239 [details] File: nmcli_dev_list
Created attachment 841240 [details] File: os_info
Created attachment 841241 [details] File: storage.log
Created attachment 841242 [details] File: syslog
Created attachment 841243 [details] File: ifcfg.log
Created attachment 841244 [details] File: program.log
This is caused by specifying non-existing --device (eth0) in kickstart. The device is named enp2s9 now by systemd [1]. from anaconda.log: 12:11:45,123 DEBUG anaconda: network: devices found ['enp2s9'] 12:11:45,163 DEBUG anaconda: network: pre kickstart - adding connection for eth0 Anaconda should not crash in this case though, which is fixed in rawhide (RHEL bug #1023829) You need to use either systemd device name enp2s9 or device mac address in kiskstart --device option. [1] http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/