On Saturday 29 March 2008, Joel Johnson wrote:
> I have previously [1] reported an issue I encountered when using previous
> installation images. I checked the Lenny beta1 installation images
> (netinst) and the same problem still occurs. Namely, newly created md
> devices are find, but scanning and activating existing md devices makes
> partman think that the md device is partitionable.

I think I've found the cause. The problem was with a combination of 
assembled pre-existing RAID devices and LVM.

The cause of the issue was almost certainly that when existing RAID devices 
were activated, they were created as /dev/mdX instead of /dev/md/X. The 
sync flag exception handling in partman-lvm only allowed for the second and 
not for the first, and thus created a "flags change" on the RAID device 
which parted would try to write, resulting in the error message.

Both issues have been addressed:
- mdcfg 1.24 will assemble pre-existing RAID devices as /dev/md/X
- partman-lvm 60 excludes both /dev/md/X and /dev/mdX

I'll upload the fixed versions soon (probably later today).

Cheers,
FJP

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to