The xCAT development team has made some changes with the xCAT build process
in the xCAT master branch(2.10) to allow the users to build xcat-core
tarball on their machines locally, here is the procedure,
https://sourceforge.net/p/xcat/wiki/XCAT_Developer_Guide/#building-xcat-core-from-xcat-core-git-repository
is the online master copy:
Note: this only works on Redhat family(RHEL, CentOS, Fedora) for now. You
could login as root or non-root to run the procedure.
1. Make sure the following packages are installed the machine
git
rpm-build
expect
createrepo
perl-Time-HiRes
perl-DBI
2. Fetch the xcat-core git repository
git clone git://git.code.sf.net/p/xcat/xcat-core xcat-core
3. Build xcat-core tarball
cd xcat-core
./buildcore.sh
# the $HOME/xcatbuild/devel/core-rpms-snap.tar.bz2 is the resulting
xcat-core tarball
4. Copy the core-rpms-snap.tar.bz2 to the xCAT management node
scp $HOME/xcatbuild/devel/core-rpms-snap.tar.bz2
xcatmn:/root/xcat/build/
5. Setup the yum/zypper repository on the xCAT management node
cd /root/xcat/build/
tar jxvf core-rpms-snap.tar.bz2
cd xcat-core
./mklocalrepo.sh
6. Install or update xCAT
You should also setup the xcat-dep repository according to the procedure in
Install_xCAT_on_the_Management_Node
yum --nogpgcheck install xCAT
or
yum --nogpgcheck update "*xCAT*"
-------------------------------------------------------------------------
Li,Guang Cheng (李光成)
IBM China System Technology Laboratory
Tel: 86-10-82453499
Tie-Line: 9053499
Email: [email protected]
Address: Building 28, ZhongGuanCun Software Park,
No.8, Dong Bei Wang West Road, Haidian District Beijing 100193,
PRC
北京市海淀区东北旺西路8号中关村软件园28号楼
邮编: 100193------------------------------------------------------------------------------
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user