Closed foolstrong closed 2 months ago
See the :open_file_folder: files view, the :scroll:action log, or :memo: job summary for details.
tmpfiles
See the :open_file_folder: files view, the :scroll:action log, or :memo: job summary for details.
tmpfiles
This is wrong. systemd-tmpfiles-setup.service
starts After=local-fs.target
, which introduces an ordering cycle, as multipathd.service
starts before local-fs-pre.target
.
That said, we do have a problem here, because multipathd requires that /run/multipath
exists, and we currently rely on systemd-tmpfiles-setup.service
to create it for us. But this problem needs to be fixed be other means.
Cc: @bmarzins
Sorry I was confused here because multiple PRs have been opened. @foolstrong why didn't you just update this PR? Anyway, please forget this and see #98.
In some case, multipath-tools is build base on runtimedir=/var/run, but run in environment that /var/run is symlink to /run, add after=systemd-tmpfiles-setup.service ensure that the /var/run symlink created already when the service is started.
fix #95