Bug #4865
closedceph-disk: activate fails on debian wheezy due to missing udev by-partuuid rules
0%
Description
it fails because wheezy has no /dev/disk/by-partuuid. we either need to install our own rules for that, or work around it similar to what we do with centos.
Updated by Sage Weil almost 11 years ago
paravoid suggets shipping our own udev rule(s).
Updated by Sage Weil almost 11 years ago
(01:59:54 PM) sagelap [~sage@2607:f298:a:607:598c:d480:4af:b6ce] entered the room.
(02:00:44 PM) paravoid: http://bugs.debian.org/681809
(02:00:50 PM) paravoid: and somehow it was in my browser's history
(02:00:59 PM) tnt: ah ! just found a bug in my crush simulation tool.
(02:01:42 PM) jluis left the room (quit: Remote host closed the connection).
(02:02:06 PM) paravoid: could be http://git.kernel.org/cgit/linux/hotplug/udev.git/commit/?id=1b9e13e2e2c4755752e1e9fd8ff4399af7329ab8
(02:02:13 PM) ScOut3R left the room (quit: Read error: Operation timed out).
(02:02:13 PM) paravoid: aka 178~10
(02:03:38 PM) joao [~JL@89-181-145-37.net.novis.pt] entered the room.
(02:03:38 PM) mode (+o joao) by ChanServ
(02:03:41 PM) Wolff_John [~jwolff@vpn.monarch-beverage.com] entered the room.
(02:07:34 PM) paravoid: replied to that bug report
(02:08:51 PM) sagelap1 [~sage@38.122.20.226] entered the room.
(02:09:23 PM) sagelap1: paravoid: looks promising..
(02:09:27 PM) sagelap1: will get fix get into wheezy?
(02:09:46 PM) sagelap left the room (quit: Read error: Connection reset by peer).
(02:10:17 PM) paravoid: I wouldn't give it high chances, but it might be able to creep in if there's other serious enough changes that need to happen on wheezy
(02:10:23 PM) paravoid: let's see what the maintainer will say
(02:10:46 PM) paravoid: however, if I understand that patch well, you could ship your rules files that have the rules without the ID_ part
(02:10:54 PM) sagelap1: well we can safely ship a || rule with th ewrong ID_ name
(02:10:55 PM) sagelap1: :)
(02:10:57 PM) sagelap1: yeah
(02:11:01 PM) paravoid: this would make them compatible with udev < 178
(02:11:07 PM) paravoid: and they'd be just ignored on >= 178
(02:11:25 PM) paravoid: since there isn't going to be any PART_ENTRY_{NAME,UUID} there
(02:11:32 PM) paravoid: so, win
(02:11:39 PM) sagelap1: yay
(02:12:40 PM) loicd [~loic@magenta.dachary.org] entered the room.
(02:14:56 PM) sjustlaptop [~sam@38.122.20.226] entered the room.
Updated by Anonymous almost 11 years ago
- Status changed from New to In Progress
- Assignee set to Anonymous
Updated by Sage Weil almost 11 years ago
- Assignee changed from Anonymous to Sage Weil
wip-4865
paravoid says it's specific to wheezy.. the udev rules are different than upstream.
moving the by-partuuid below the blkid probe fixes it.
Updated by Sage Weil almost 11 years ago
Updated by Sage Weil almost 11 years ago
- Status changed from In Progress to Resolved
commit:d8d7113c35b59902902d487738888567e3a6b933
Updated by Tamilarasi muthamizhan almost 11 years ago
- Status changed from Resolved to In Progress
tested with cuttlefish branch on burnupi26, still seeing the same issue
Updated by Sage Weil almost 11 years ago
- Status changed from In Progress to Resolved
you were on 0.61.2... the udev fix was 2 patchs after that. tested after doing install --dev=cuttlefish and it worked. so this'll get fixed for real for ppl with teh next cuttlefish point release...