Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#59805 - [ceph-libs] shadow.service fails due to missing /run/ceph
Attached to Project:
Community Packages
Opened by Darrell (denns) - Saturday, 25 August 2018, 17:22 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 26 August 2018, 21:42 GMT
Opened by Darrell (denns) - Saturday, 25 August 2018, 17:22 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 26 August 2018, 21:42 GMT
|
DetailsThis package causes the systemd shadow.service to fail with the error "user 'ceph': directory '/run/ceph' does not exist". The home directory for the ceph user is set to /run/ceph, but this directory will not exist unless something creates it (before shadow.service runs) because /run is on tmpfs.
I think we either need something to create /run/ceph before shadow.service runs, or it should be moved to a non-tmpfs location (maybe /var/lib/ceph?). |
This task depends upon
shadow.timer is even OnCalendar, so it's EXTREMELY unlikely that it's triggering the service before tmpfiles sets up the required dir.
Edit:
ceph package even as that provides tmpfiles.d and sysusers.d configs.