Best as I can tell, for some reason the failure case, systemd doesn't see the formatted swap device appear. In a working case it looks like this: [ 23.310555] flap.local systemd[1]: dev-disk-by\x2duuid-dcae3053\x2d1cc2\x2d4890\x2da33b\x2d6d71b3dc97df.device: Changed dead -> plugged [ 23.310639] flap.local systemd[1]: dev-disk-by\x2did-dm\x2dname\x2dcryptswap.device: Changed dead -> plugged [ 23.310681] flap.local systemd[1]: dev-mapper-cryptswap.device: Changed dead -> plugged [ 23.310724] flap.local systemd[1]: dev-mapper-cryptswap.device: Job 165 dev-mapper-cryptswap.device/start finished, result=done [ 23.310765] flap.local systemd[1]: Found device /dev/mapper/cryptswap. [ 23.312699] flap.local systemd[1]: dev-disk-by\x2did-dm\x2duuid\x2dCRYPT\x2dPLAIN\x2dcryptswap.device: Changed dead -> plugged [ 23.312769] flap.local systemd[1]: dev-dm\x2d0.device: Changed dead -> plugged [ 23.312814] flap.local systemd[1]: sys-devices-virtual-block-dm\x2d0.device: Changed dead -> plugged [ 23.313594] flap.local systemd[1]: dev-mapper-cryptswap.swap: About to execute: /sbin/swapon -o nofail /dev/mapper/cryptswap [ 23.314123] flap.local systemd[1]: dev-mapper-cryptswap.swap: Forked /sbin/swapon as 710 [ 23.314457] flap.local systemd[1]: dev-mapper-cryptswap.swap: Changed dead -> activating [ 23.314565] flap.local systemd[1]: Activating swap /dev/mapper/cryptswap... [ 23.314831] flap.local systemd[710]: dev-mapper-cryptswap.swap: Executing: /sbin/swapon -o nofail /dev/mapper/cryptswap [ 23.322581] flap.local kernel: Adding 8388604k swap on /dev/mapper/cryptswap. Priority:-2 extents:1 across:8388604k SSFS However, in the failing case, that doesn't happen, and systemd hangs indefinitely waiting for it to appear. And in the early debug shell, 'blkid' sees it. That means the kernel and libblkid see it. I've got no idea why systemd doesn't see it. Chris Murphy _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx