]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Fix: use absolute path with udev
authorAlexandre Marangone <alexandre.marangone@inktank.com>
Mon, 15 Apr 2013 22:57:00 +0000 (15:57 -0700)
committerSage Weil <sage@inktank.com>
Fri, 26 Apr 2013 20:40:02 +0000 (13:40 -0700)
Avoids the following: udevd[61613]: failed to execute '/lib/udev/bash'
'bash -c 'while [ ! -e /dev/mapper/....

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
(cherry picked from commit 785b25f53dc7f8035eeba2aae8a196e3b102d930)

udev/95-ceph-osd.rules

index a6fcaea88237d6a248880cb3e0596ebf511e8551..77e6ef37c5d4ffec09da65f1af7cf50478ce4140 100644 (file)
@@ -17,5 +17,5 @@ ACTION=="add" SUBSYSTEM=="block", \
   ENV{DEVTYPE}=="partition", \
   ENV{ID_PART_ENTRY_TYPE}=="4fbd7e29-9d25-41b8-afd0-5ec00ceff05d", \
   RUN+="/sbin/cryptsetup --key-file /etc/ceph/dmcrypt-keys/$env{ID_PART_ENTRY_UUID} --key-size 256 create $env{ID_PART_ENTRY_UUID} /dev/$name", \
-  RUN+="bash -c 'while [ ! -e /dev/mapper/$env{ID_PART_ENTRY_UUID} ];do sleep 1; done'", \
+  RUN+="/bin/bash -c 'while [ ! -e /dev/mapper/$env{ID_PART_ENTRY_UUID} ];do sleep 1; done'", \
   RUN+="/usr/sbin/ceph-disk-activate --mount /dev/mapper/$env{ID_PART_ENTRY_UUID}"