systemd-tmpfiles-setup.service fails on btrfs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemd (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Last security update introduced a regression on btrfs based systems, causing systemd-
* Cherrypick upstream fixes to resolve this.
[Test Case]
* Install VM using btrfs for /
* Boot, check that systemd-
$ systemctl status systemd-
[Regression Potential]
* btrfs fd doesn't support the set of flags that systemd used, with this patch, a compat set of flags is set instead, thus resolving the introduced regression. The worst case scenario is that creating subvolumes/
[Other Info]
* Example bad output
After update to systemd 237-3ubuntu10.9 systemd-
Nov 21 13:44:12 node-blc49 systemd[1]: Starting Create Volatile Files and Directories...
Nov 21 13:44:12 node-blc49 systemd-
Nov 21 13:44:12 node-blc49 systemd-
Nov 21 13:44:12 node-blc49 systemd-
Nov 21 13:44:12 node-blc49 systemd[1]: systemd-
Nov 21 13:44:12 node-blc49 systemd[1]: systemd-
Nov 21 13:44:12 node-blc49 systemd[1]: Failed to start Create Volatile Files and Directories.
This happens on btrfs root filesystems in real hardware and on our virtualized servers as well. 237-3ubuntu10.6 didnt show this errors and going back to 237-3ubuntu10 removes them as well.
# lsb_release -rd
Description: Ubuntu 18.04.1 LTS
Release: 18.04
# apt-cache policy systemd
systemd:
Installiert: 237-3ubuntu10.9
Installations
Versionstabelle:
*** 237-3ubuntu10.9 500
500 http://
500 http://
100 /var/lib/
237-3ubuntu10 500
500 http://
CVE References
Changed in systemd (Ubuntu Disco): | |
status: | Confirmed → Fix Released |
Changed in systemd (Ubuntu Cosmic): | |
status: | New → In Progress |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
Status changed to 'Confirmed' because the bug affects multiple users.