I think the right answer here is for ceph-osd to Pre-Depend: on ceph-
common which sets up the users, then there's no need to reload because
the rules will parse correctly the first time.

Also, in looking at the binary package, I don't see anywhere that ceph-
osd ever calls 'udevadm trigger --subsystem-match=block --action=change'
- this still needs to be explicitly done, independent of the reload
handling (or not), in order to apply the newly-installed rules to
existing devices.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1631328

Title:
  ceph-osd stays blocked on Yakkety: "No block devices detected using
  current configuration"

Status in ceph package in Ubuntu:
  In Progress
Status in systemd package in Ubuntu:
  New
Status in ceph-osd package in Juju Charms Collection:
  Invalid

Bug description:
  The "ceph/default," "ceph_radosgw/simple_nonha" and "ceph/harden" mojo
  specs @ Yakkety are failing like so:

  Units are consistently blocked in Juju status:
  ceph-osd stays blocked on Yakkety: "No block devices detected using current 
configuration"

  Snippets from ceph-osd unit syslog:
  mkjournal error creating journal on /var/lib/ceph/tmp/mnt.W59Jhd/journal: 
(13) Permission denied

  Oct  7 03:13:30 juju-osci-sv13-machine-4 systemd[1]: Failed to start
  Ceph disk activation: /dev/vdb1.

  See:

  http://pastebin.ubuntu.com/23288515/

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1631328/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to