Installation of xCAT-2.6.10-snap201112052142 failed:
(with --nodeps --force) Error: Subprocess failed. Error: RPM failed:
!! On SuSE, the dhcp-server package should be installed before installing xCAT !!
error: %pre(xCAT-2.6.10-snap201112052142.ppc64) scriptlet failed, exit status 255
error: install: %pre scriptlet failed (2), skipping xCAT-2.6.10-snap201112052142
Abort, retry, ignore? [a/r/i] (a):
Problem occured during or after installation or removal of packages:
Installation aborted by user
Please see the above error message for a hint.
The work around is that installing dhcp-server manually before installing xCAT;
I think the error message is clear enough, you should install dhcp-server before installing xCAT, we already documented this in hte pLinux cookbook. We can not specify the dhcp-server as the prerequisite of xCAT, because the dhcp package on RHEL and SLES has different names.
[SLES] Check the installation of dhcp-server
On the SLES management node, the dhcp-server rpm may not have been automatically installed. Use following command to check whether it has been installed:
rpm -qa | grep -E "^dhcp-server"
If it is not installed, installed it manually:
zypper install dhcp-server