From: Andrea R. <ar...@sy...> - 2006-05-28 10:21:29
|
Author: arighi Date: 2006-05-28 05:21:20 -0500 (Sun, 28 May 2006) New Revision: 3601 Modified: trunk/lib/SystemImager/Common.pm Log: - fix: correctly save LVM over software RAID informations (lvm_group) - remove "raid_dev" attribute to partitions (with the new syntax it is no longer needed) Modified: trunk/lib/SystemImager/Common.pm =================================================================== --- trunk/lib/SystemImager/Common.pm 2006-05-27 21:02:07 UTC (rev 3600) +++ trunk/lib/SystemImager/Common.pm 2006-05-28 10:21:20 UTC (rev 3601) @@ -909,15 +909,6 @@ # Standard block device -AR- $part = $disk . $minor; } - if (-f "/proc/mdstat") { - open (MD_INFO, "</proc/mdstat"); - while ($_ = <MD_INFO>) { - if ($_ =~ /^(md[0-9]+).*$part.*/) { - print DISK_FILE qq( raid_dev="/dev/$1"); - } - } - close(MD_INFO); - } } print DISK_FILE qq( />\n); } @@ -931,9 +922,7 @@ return undef unless (-f "/proc/mdstat"); my $raid = _get_software_raid_info(); - _add_raid_config_to_autoinstallscript_conf($file, $raid); - #XXX -BEF- # x1) get mdadm to store all necessary info in autoinstallscript.conf # x2) put mdadm code in boel @@ -959,6 +948,8 @@ close(PV_INFO); } + _add_raid_config_to_autoinstallscript_conf($file, $raid); + return 1; } |