...
What were you trying to do that didn't work? Installing a system with a iSCSI disk as root disk, I can see _netdev mount option is set on all mount points, causing ordering cycles during the boot, and systemd to break the cycles by not starting some mounts or some services: # cat /etc/fstab [...] /dev/mapper/rhel-root / xfs defaults,_netdev 0 0 UUID=2177a7fc-bc41-43e4-bdc1-d231a5eb4680 /boot xfs defaults,_netdev 0 0 /dev/mapper/rhel-tmp /tmp xfs defaults,_netdev 0 0 /dev/mapper/rhel-var /var xfs defaults,_netdev,x-initrd.mount 0 0 /dev/mapper/rhel-var_log /var/log xfs defaults,_netdev 0 0 /dev/mapper/rhel-var_tmp /var/tmp xfs defaults,_netdev 0 0 # journalctl -b | grep deleted Oct 13 08:15:35 vm-isci8 systemd[1]: basic.target: Job tmp.mount/start deleted to break ordering cycle starting with basic.target/start Oct 13 08:15:35 vm-isci8 systemd[1]: network.target: Job network-pre.target/start deleted to break ordering cycle starting with network.target/start Oct 13 08:15:35 vm-isci8 systemd[1]: NetworkManager.service: Job dbus.socket/start deleted to break ordering cycle starting with NetworkManager.service/start # mount | grep " /tmp " --> not mounted # systemctl status dbus.socket ● dbus.socket - D-Bus System Message Bus Socket Loaded: loaded (/usr/lib/systemd/system/dbus.socket; static; vendor preset: enabled) Active: inactive (dead) --> not started The solution is to remove these _netdev options from /etc/fstab. IMHO there should be no {}{_}netdev set at all because the network is already up as soon as the system boots. Please provide the package NVR for which bug is seen: RHEL8 installer How reproducible: Always Steps to reproduce Configure a iSCSI server # mkdir /root/iscsi # targetcli > backstores/fileio create file_or_dev=/root/iscsi/volume1.img size=20G name=volume1 > iscsi/ create iqn.2019-07.com.p1:tgt0 > iscsi/iqn.2019-07.com.p1:tgt0/tpg1/acls create iqn.1994-05.com.redhat:5634dd137c53 > iscsi/iqn.2019-07.com.p1:tgt0/tpg1/luns create /backstores/fileio/volume1 > saveconfig > exit Install the iSCSI client and create multiple mount points Because of some bug in the installer, I had to use a kickstart to specify "bootloader --location=none" to avoid a crash of the installer. Kickstart "iscsi8.ks" attached for convenience. Note as well that there is another bug on "iscsiname" not being taken into account (Jira to be filed). Create TFTP server configuration # cd /var/lib/tftpboot # mkdir iscsi8 # scp <iscsiclient>:/boot/initramfs-4* iscsi8/ # scp <iscsiclient>:/boot/vmlinuz-4* iscsi8/ # chmod 644 iscsi8/initramfs* # cat pxelinux.cfg/iscsi8 DEFAULT network label network kernel iscsi8/vmlinuz-4.18.0-477.10.1.el8_8.x86_64 append initrd=iscsi8/initramfs-4.18.0-477.10.1.el8_8.x86_64.img vconsole.keymap=fr console=tty0 console=ttyS0,115200n8 netroot=iscsi:@192.168.122.1::3260::iqn.2019-07.com.p1:tgt0 rd.iscsi.initiator=iqn.1994-05.com.redhat:5634dd137c53 rd.lvm.vg=rhel root=/dev/mapper/rhel-root ip=dhcp Boot the iSCSI client on the network Expected results Boots fine, all file system mounts, all services started Actual results Ordering cycles breaking the boot
Duplicate