So: a.) zfs-import-cache.service is 'After systemd-udev-settle.service' b.) cloud-init installs /lib/udev/rules.d/79-cloud-init-net-wait.rules which uses IMPORT of /lib/udev/cloud-init-wait to block network device add events until cloud-init-local has written networking configuration
I'm pretty sure, then what is happening is: 1.) network device gets added and cloud-init-wait starts its 60 second wait for cloud-init-local to finish. 2.) systemd-udev-settle runs, which waits until queued all events are processed 3.) deadlock until timeout from 1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1571761 Title: zfs-import-cache.service slows boot by 60 seconds To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1571761/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs