ceph-volume: block device permissions sometimes not set on initial activate call
Bug #1767087 reported by
James Page
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph OSD Charm |
Fix Released
|
High
|
James Page | ||
ceph (Ubuntu) |
Fix Released
|
High
|
James Page |
Bug Description
When using bluestore or filestore with a separate journal device, we often see that the ceph-osd daemon crashes on activation with a 'permission denied' error on the link to the block device supporting the particular component of the OSD (bluestore block/wal/db or journal device for filestore).
chown -R ceph:ceph /dev/dm-X fixes the issue and the osd can then be started; I've also not seen this issue occur during a normal reboot (as the permissions are re-asserted by ceph-volume as OSD's are started up).
Hunch is something udev-y is racing with ceph-volume on the initial activiate call but not tracked it down yet.
summary: |
- ceph-volume block device permissions not set on initial activate call + ceph-volume: block device permissions sometimes not set on initial + activate call |
tags: | added: cpe-onsite |
Changed in ceph (Ubuntu): | |
status: | Confirmed → In Progress |
importance: | Undecided → High |
assignee: | nobody → James Page (james-page) |
Changed in charm-ceph-osd: | |
status: | Fix Committed → Fix Released |
Changed in ceph (Ubuntu): | |
status: | Incomplete → In Progress |
milestone: | none → ubuntu-18.08 |
To post a comment you must log in.
Status changed to 'Confirmed' because the bug affects multiple users.