[systemd-devel] Mounting a new device to a mount point with an old (auto-generated) but inactive mount unit triggers an immediate unmount
Christian Rohmann
christian.rohmann at frittentheke.de
Thu Jul 8 08:59:38 UTC 2021
Hey Mantas,
On 08/07/2021 10:39, Mantas Mikulėnas wrote:
>
> I am then just wondering why the issue referred to
> (https://github.com/systemd/systemd/issues/1741
> <https://github.com/systemd/systemd/issues/1741>) is still open?
> Are there still further plans to make systemd properly recognize
> that the inactive unit (pointing to a mount point that is used in
> a new and active unit) actually is superseeded and unmounting it
> makes now sense as that hits the new, working, active mount.
>
>
> I *think* this was supposed to improve with v249:
>
> https://github.com/systemd/systemd/pull/19322
> <https://github.com/systemd/systemd/pull/19322>
> https://github.com/systemd/systemd/issues/19983
> <https://github.com/systemd/systemd/issues/19983>
nice, thanks a bunch for the pointers!
>
> In any case I'd suggest then is to somehow give a warning to the
> user as with changes to the systemd units:
> "Warning: myfancyservice.service changed on disk. Run 'systemctl
> daemon-reload' to reload units."
>
>
> systemd can't make non-systemd tools (such as `mount`) display warnings.
yeah, that's certainly true and it's much better to not need any
warnings anyways .
Regards
Christian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/systemd-devel/attachments/20210708/adac8d59/attachment-0001.htm>
More information about the systemd-devel
mailing list