systmd-tmpfiles-setup sometimes not run on boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemd (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
This is happening on an up-to-date 15.04,with systemd=
Ocasionally, when booting up the system, network-manager service fails to start, reporting in logs that it is missing /run/sendsigs.
That file is indeed missing, although it is listed in /usr/lib/
The issue is reproducible when starting the system in recovery mode; in normal mode it happens occasionally (about 50%).
Output of "journalctl -b": http://
Contents of /usr/lib/
Running "systemd-tmpfiles --create" after such unsuccesfull boot creates the missing directory (and some other too).
The problem is similar to #1431110, but that bug was found to be a duplicate of another problem that is now fixed. Even with that fix, I am experiencing a correlated issue. I considered commenting on that bug, but marking it as non-incomplete (so that it would gain any attention) would require unlinking the duplicate, which wouldn't be right.
Indeed your journal shows that systemd- tmpfiles- setup.service wasn't called at all. After that happens, what is the output of
sudo systemctl status -l systemd- tmpfiles- setup.service
? Can you please boot with "systemd. log_level= debug" on the kernel command line and reproduce this, then attach the journal again? Thanks!