diff options
author | Sage Weil <sage@inktank.com> | 2013-05-16 18:40:29 -0700 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-05-16 18:40:29 -0700 |
commit | d8d7113c35b59902902d487738888567e3a6b933 (patch) | |
tree | dff0efffeefb94f7824139f06fcfbf1e5ca21548 /debian | |
parent | 9b9d322c20e4d3cfa5d40023cd28c020068178f1 (diff) | |
download | ceph-d8d7113c35b59902902d487738888567e3a6b933.tar.gz |
udev: install disk/by-partuuid rules
Wheezy's udev (175-7.2) has broken rules for the /dev/disk/by-partuuid/
symlinks that ceph-disk relies on. Install parallel rules that work. On
new udev, this is harmless; old older udev, this will make life better.
Fixes: #4865
Backport: cuttlefish
Signed-off-by: Sage Weil <sage@inktank.com>
Diffstat (limited to 'debian')
-rw-r--r-- | debian/ceph.install | 1 | ||||
-rwxr-xr-x | debian/rules | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/debian/ceph.install b/debian/ceph.install index 57bba905292..69dfc6d5954 100644 --- a/debian/ceph.install +++ b/debian/ceph.install @@ -1,5 +1,6 @@ etc/bash_completion.d/ceph lib/udev/rules.d/95-ceph-osd.rules +lib/udev/rules.d/60-ceph-partuuid-workaround.rules usr/sbin/ceph-create-keys usr/sbin/ceph-disk usr/sbin/ceph-disk-activate diff --git a/debian/rules b/debian/rules index 2492577543c..52c91bc7359 100755 --- a/debian/rules +++ b/debian/rules @@ -85,6 +85,7 @@ install: build $(MAKE) DESTDIR=$(DESTDIR) install sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'` install -D -m 644 udev/50-rbd.rules $(DESTDIR)/lib/udev/rules.d/50-rbd.rules + install -D -m 644 udev/60-ceph-partuuid-workaround.rules $(DESTDIR)/lib/udev/rules.d/60-ceph-partuuid-workaround.rules install -D -m 644 udev/95-ceph-osd.rules $(DESTDIR)/lib/udev/rules.d/95-ceph-osd.rules # Add here commands to install the package into debian/testpack. |