[systemd-devel] Why does initrd-parse-etc.service re-start initrd-fs.target?

Colin Walters walters at verbum.org
Thu Dec 5 14:31:10 UTC 2019


See https://github.com/coreos/ignition-dracut/pull/140

Basically, we do a lot of nontrivial stuff in the initramfs (Ignition) and this was re-starting some of our units, which I found surprising.

The behavior seems to have come from https://github.com/systemd/systemd/commit/7d89ce303fb59743a4392eeb3110c00f100172ca

Now, I understand the goal of having systemd re-load its configuration, but why do we need to start the initrd-fs.target unit again?  Can't we assume that the mount points set up for the root are still active?


More information about the systemd-devel mailing list