[systemd-devel] Dependency loop due to network filesystem and quotacheck; suboptimal loop resolution.
Andrey Borzenkov
arvidjaar at gmail.com
Wed Mar 9 06:12:00 PST 2011
https://qa.mandriva.com/show_bug.cgi?id=62746
There are two issues in it
1. Dependency on quotacheck are added to network filesystem
This is v19. It could be possible that this is fixed in v20.
-> Unit quotacheck.service:
After: mnt-cesi.mount
-> Unit mnt-cesi.mount:
Where: /mnt/cesi
What: /william/cesi
File System Type: cifs
Options: credentials=/etc/samba/auth.william.WILL
From /etc/fstab: yes
Hmm ... I wonder how fuse filesystem is going to be handled. It can
really be *anything*.
2. When systemd decides to break the loop it removes - guess, what -
local-fs.target :) So system comes up without anything mounted (as a
side effect remount-rootfs.service is not called as well).
There really should be some notion of "more equal" services/targets.
It is acceptable to come up without /mnt/cesi mounted, but not with
completely ruined startup.
More information about the systemd-devel
mailing list