Bug#935829: systemd: Many services fail to start after systemd 242-4 was pushed to bullseye.
Michael Biebl
biebl at debian.org
Wed Aug 28 09:04:05 BST 2019
Ok, let's look at the log:
Am 28.08.19 um 09:08 schrieb Bill Seremetis:
> Aug 28 09:57:51 dwarf systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
> Aug 28 09:57:51 dwarf systemd[1]: Condition check resulted in Kernel Configuration File System being skipped.
> Aug 28 09:57:51 dwarf systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
> Aug 28 09:57:51 dwarf systemd[1]: Condition check resulted in FUSE Control File System being skipped.
Then repeated attempts to start those services (or some of them) because
they are dependencies of other targets/services and later
> Aug 28 09:57:59 dwarf systemd[1]: sys-fs-fuse-connections.mount: Start request repeated too quickly.
> Aug 28 09:57:59 dwarf systemd[1]: Failed to mount FUSE Control File System.
In the log file you provided, I don't see other services being marked as
failed, due to hitting the start request limit.
With 241-7 (which you can get from [1]) are those 4 services also
skipped because the condition check failed?
Would be great to have a verbose debug log with 241-7.
You probably need to investigate, why the condition checks fail for
those services.
$ systemctl cat systemd-fsck-root.service | grep Condition
ConditionPathIsReadWrite=!/
ConditionPathExists=!/run/initramfs/fsck-root
This one is expected, as the / file system is checked by the initramfs
nowadays.
$ systemctl cat sys-kernel-config.mount | grep Condition
ConditionPathExists=/sys/kernel/config
ConditionCapability=CAP_SYS_RAWIO
$ systemctl cat systemd-binfmt.service | grep Condition
ConditionPathIsReadWrite=/proc/sys/
ConditionDirectoryNotEmpty=|/lib/binfmt.d
ConditionDirectoryNotEmpty=|/usr/lib/binfmt.d
ConditionDirectoryNotEmpty=|/usr/local/lib/binfmt.d
ConditionDirectoryNotEmpty=|/etc/binfmt.d
ConditionDirectoryNotEmpty=|/run/binfmt.d
$ systemctl cat sys-fs-fuse-connections.mount | grep Condition
ConditionPathExists=/sys/fs/fuse/connections
ConditionCapability=CAP_SYS_ADMIN
ConditionVirtualization=!private-users
Please check those 3 services, which condititon for them fails, e.g. if
you have writable /proc/sys or if /sys/kernel/config exists or
/sys/fs/fuse/connections.
[1] http://snapshot.debian.org/package/systemd/241-7/
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20190828/037d11c7/attachment.sig>
More information about the Pkg-systemd-maintainers
mailing list