From ea0e4f96331a5b8ab673d95dcaa4cb7d10f0a5bb Mon Sep 17 00:00:00 2001 From: mellor Date: Mon, 21 Feb 2011 22:44:46 +0000 Subject: [PATCH] temporary patches for IBMhpc in xCAT 2.6 git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8900 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- ...rhel6.pkglist => compilers.rhels6.pkglist} | 0 .../{pe.rhel6.pkglist => pe.rhels6.pkglist} | 0 xCAT-IBMhpc/share/xcat/IBMhpc/pe/pe_install | 25 +++++++++++++++++-- 3 files changed, 23 insertions(+), 2 deletions(-) rename xCAT-IBMhpc/share/xcat/IBMhpc/compilers/{compilers.rhel6.pkglist => compilers.rhels6.pkglist} (100%) rename xCAT-IBMhpc/share/xcat/IBMhpc/pe/{pe.rhel6.pkglist => pe.rhels6.pkglist} (100%) diff --git a/xCAT-IBMhpc/share/xcat/IBMhpc/compilers/compilers.rhel6.pkglist b/xCAT-IBMhpc/share/xcat/IBMhpc/compilers/compilers.rhels6.pkglist similarity index 100% rename from xCAT-IBMhpc/share/xcat/IBMhpc/compilers/compilers.rhel6.pkglist rename to xCAT-IBMhpc/share/xcat/IBMhpc/compilers/compilers.rhels6.pkglist diff --git a/xCAT-IBMhpc/share/xcat/IBMhpc/pe/pe.rhel6.pkglist b/xCAT-IBMhpc/share/xcat/IBMhpc/pe/pe.rhels6.pkglist similarity index 100% rename from xCAT-IBMhpc/share/xcat/IBMhpc/pe/pe.rhel6.pkglist rename to xCAT-IBMhpc/share/xcat/IBMhpc/pe/pe.rhels6.pkglist diff --git a/xCAT-IBMhpc/share/xcat/IBMhpc/pe/pe_install b/xCAT-IBMhpc/share/xcat/IBMhpc/pe/pe_install index 235dc7ead..c6704d3a0 100755 --- a/xCAT-IBMhpc/share/xcat/IBMhpc/pe/pe_install +++ b/xCAT-IBMhpc/share/xcat/IBMhpc/pe/pe_install @@ -48,7 +48,11 @@ if [ $OS != "AIX" ]; then rpm -Uvh IBM_pe_license*.rpm fi IBM_PE_LICENSE_PROMPT=N /opt/ibmhpc/install/sbin/accept_ppe_license.sh - rpm -Uvh --force ibm_pami*.rpm ibm_pe*.rpm ppe_*.rpm +############## +### TEMPORARY FOR xCAT 2.6 Beta: + #rpm -Uvh --force ibm_pami*.rpm ibm_pe*.rpm ppe_*.rpm + rpm -Uvh --force sci*.rpm ibm_p*.rpm ibm_open*.rpm ibm_pe*.rpm ppe_*.rpm --nodeps +############## cd / rm -Rf /tmp/pe fi @@ -79,13 +83,30 @@ if [ $OS != "AIX" ]; then fi # Install PE license rpm into image, BUT DO NOT ACCEPT # The java process fails when you try to run in chroot +############## +### TEMPORARY FOR xCAT 2.6 Beta: #yum --installroot $installroot --nogpgcheck install $PE_DIR/IBM_pe_license*.rpm + yum --installroot $installroot --nogpgcheck install $PE_DIR/IBM_pe_license*.rpm +############## # Copy license files from MN into the image mkdir -p $installroot/etc/opt/ibmhpc/license cp -pR /etc/opt/ibmhpc/license/* $installroot/etc/opt/ibmhpc/license +############## +### TEMPORARY FOR xCAT 2.6 Beta: #chroot $installroot /opt/ibmhpc/install/sbin/accept_ppe_license.sh + chroot $installroot /opt/ibmhpc/install/sbin/accept_ppe_license.sh # Install PE product rpms - INUCLIENTS=1 INUBOSTYPE=1 yum --installroot $installroot --nogpgcheck install $PE_DIR/ibm_lapi*.rpm $PE_DIR/ibm_pe*.rpm $PE_DIR/ppe_*.rpm + #INUCLIENTS=1 INUBOSTYPE=1 yum --installroot $installroot --nogpgcheck install $PE_DIR/ibm_lapi*.rpm $PE_DIR/ibm_pe*.rpm $PE_DIR/ppe_*.rpm + chroot /install/netboot/rhels6/ppc64/compute_hfi_0128_cfgchg/rootimg mkdir -p /tmp/pe + chroot /install/netboot/rhels6/ppc64/compute_hfi_0128_cfgchg/rootimg rm -f -R /tmp/pe/* + download_dir=`echo $PE_DIR | cut -d '/' -f3-` + echo $download_dir + ### we had to set SITEMASTER to MN IP explicitly in our test cluster + #SITEMASTER=10.0.0.1 + chroot /install/netboot/rhels6/ppc64/compute_hfi_0128_cfgchg/rootimg wget -l inf -N -r --waitretry=10 --random-wait --retry-connrefused -t 10 -T 60 -nH --cut-dirs=5 ftp://$SITEMASTER/$download_dir/*.rpm --directory-prefix=/tmp/pe + chroot /install/netboot/rhels6/ppc64/compute_hfi_0128_cfgchg/rootimg /bin/rpm -ivh /tmp/pe/s*.rpm /tmp/pe/p*.rpm /tmp/pe/ibm_*.rpm --nodeps + chroot /install/netboot/rhels6/ppc64/compute_hfi_0128_cfgchg/rootimg /bin/rm -r /tmp/pe +############## fi fi fi