Having been using V3.2.0 for years, primarily because I was never able
to successfully install software on HP dl360s with ccisss drives without
patching both SystemImager as well as the grub loader. Alas, when
trying to install rhel4 I discovered they upgraded the grub loader and
my patches wouldn't work, so as a hack, I downgraded the version of grub.
To make a long story short, I finally decided to try the latest version
of SI and to my dismay, it looks like it still can't handle cciss
disks. In fact, getimage blows up in Server.pm. Adding some debugging
code I can see the problem is in the line of code:
$part = "\${".$dev2disk{$1}."}".$2;
and the problem is that the value of $part is: /dev/cciss/c0d0/part1 and
$1 from the previous line of code, which is:
$part =~ /^(.*?)(p?\d+)$/ has a value of /dev/cciss/c0d0/part, since
the pattern match only matches on the trailing '1' and so that's the
value of $2.
BUT the only entry in the %dev2disk hash has a key of
'/dev/cciss/disc0/disc' with a value of 'DISK0' and so reference to the
entry $dev2disk{'/dev/cciss/disc0/disc'} is undefined.
My question is, is this a known problem that has already been addressed
OR is it worth my time to track this down and patch it? Without having
spent a lot of time studying the code and trying to figure out what it's
doing, is the value of part wrong? What should it be?
Should I just go back to version 3.2.0? I hope not...
-mark
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Sisuite-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sisuite-users