Looks good. Any chance you could throw something together to cover the case where LVM2_VG_NAME is unset after the first lvm rule runs? On Tue, 2009-03-10 at 20:24 +0100, Hans de Goede wrote: > The way the anaconda udev rules are currently written, they require > the device nodes to already be present when they run. This is not always > the case (as udev creates the nodes after running the rules). This patch > fixes this, which fixes the recognition of lvm VG's and LV's on iscsi disks. > --- > 70-anaconda.rules | 4 ++-- > 1 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/70-anaconda.rules b/70-anaconda.rules > index 97d0d23..42ac1d4 100644 > --- a/70-anaconda.rules > +++ b/70-anaconda.rules > @@ -18,10 +18,10 @@ ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID_ENC}=="?*", SYMLINK+ > LABEL="anaconda_raid_probe" > > # probe raid metadata of mdraid member devices > -ENV{ID_FS_TYPE}=="linux_raid_member", IMPORT{program}="/usr/sbin/mdadm --examine --export $root/%k" > +ENV{ID_FS_TYPE}=="linux_raid_member", IMPORT{program}="/usr/sbin/mdadm --examine --export $tempnode" > > # probe metadata of LVM2 physical volumes > -ENV{ID_FS_TYPE}=="LVM2_member", IMPORT{program}="/usr/sbin/lvm pvs --units k --nosuffix --nameprefixes --rows --unquoted --noheadings -opv_name,pv_uuid,pv_size,vg_name,vg_uuid,pv_pe_count,pv_pe_alloc_count,pe_start $root/%k" > +ENV{ID_FS_TYPE}=="LVM2_member", IMPORT{program}="/usr/sbin/lvm pvs --units k --nosuffix --nameprefixes --rows --unquoted --noheadings -opv_name,pv_uuid,pv_size,vg_name,vg_uuid,pv_pe_count,pv_pe_alloc_count,pe_start $tempnode" > ENV{ID_FS_TYPE}=="LVM2_member", IMPORT{program}="/usr/sbin/lvm vgs --units k --nosuffix --nameprefixes --rows --unquoted --noheadings -ouuid,size,free,extent_size,extent_count,free_count,pv_count $env{LVM2_VG_NAME}" > ENV{ID_FS_TYPE}=="LVM2_member", IMPORT{program}="/usr/sbin/lvm lvs --units k --nosuffix --nameprefixes --rows --unquoted --noheadings -olv_name,lv_uuid,lv_size $env{LVM2_VG_NAME}" > _______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list