libparted hides fakeraid raid10 disks
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
parted (Ubuntu) |
Fix Released
|
Medium
|
Phillip Susi |
Bug Description
Binary package hint: libparted1.8-9
I've installed ubuntu 8.10 on a fakeraid raid10-set.
I booted using the live-cd and then installed dmraid manually
My raid-set was detected correctly and showed up in /dev/mapper.
Then I started ubiquity, but the installer did not show my read10-device. He did show me the 2 raid0-set that are part of the raid10-set. ubiquity is using parted_devices and parted_devices is using libparted.
When I run parted_devices manually I get the following results:
/dev/sda 500107862016 ATA ST3500320AS
/dev/sdb 500107862016 ATA ST3500320AS
/dev/sdc 500107862016 ATA ST3500320AS
/dev/sdd 500107862016 ATA ST3500320AS
/dev/mapper/
/dev/mapper/
I would expect the following result:
/dev/mapper/
It looks like that the patch parted-
I think that the new function _is_dmraid_major is not correct. isw_bfgggbebhf_
output of /dev/mapper:
crw-rw---- 1 root root 10, 60 2008-12-24 11:04 control
brw-rw---- 1 root disk 254, 0 2008-12-24 11:04 isw_bfgggbebhf_
brw-rw---- 1 root disk 254, 2 2008-12-24 11:04 isw_bfgggbebhf_
brw-rw---- 1 root disk 254, 3 2008-12-24 11:04 isw_bfgggbebhf_
brw-rw---- 1 root disk 254, 1 2008-12-24 11:04 isw_bfgggbebhf_
brw-rw---- 1 root disk 254, 4 2008-12-24 11:04 isw_bfgggbebhf_
brw-rw---- 1 root disk 254, 6 2008-12-24 11:04 isw_bfgggbebhf_
brw-rw---- 1 root disk 254, 7 2008-12-24 11:04 isw_bfgggbebhf_
contents of /sys/block/
dm-0/slaves/:
dm-1 dm-2
dm-1/slaves/:
sdb sdd
dm-2/slaves/:
sda sdc
dm-3/slaves/:
dm-0
dm-4/slaves/:
dm-0
dm-6/slaves/:
dm-0
dm-7/slaves/:
dm-0
version of libparted: 1.8.8.git.
regards,
Theo
Related branches
- Colin Watson: Approve
- Phillip Susi (community): Needs Resubmitting
- Ubuntu branches: Pending requested
-
Diff: 858 lines (+638/-118)8 files modifieddebian/changelog (+17/-0)
debian/patches/16-dos-partitions.patch (+55/-0)
debian/patches/dm-part-sync.patch (+268/-0)
debian/patches/dmraid.patch (+73/-92)
debian/patches/loop-partitions.patch (+201/-15)
debian/patches/series (+4/-1)
debian/patches/skip-floppy.patch (+17/-0)
debian/patches/udevadm-settle.patch (+3/-10)
If possible, could you try with jaunty and tell me if you get the same behavior? I remember testing dmraid with ubiquity in jaunty, and the RAID array showed up correctly. I'll try with intrepid next week to see if I can reproduce your problem.