xCAT -- eXtreme Cloud Administration Toolkit. This is a mirror from git://git.code.sf.net/p/xcat/xcat-core
Go to file
sikorsky 5e6f8a729b Example of booted image versioning using CVS.
We want to know, with what configuration (version of the image) each node was booted.
Hence, we keep image definition files and postscripts in CVS. During image generation we create file /etc/IMGVERSION and fill it with CVS "$Id$" of files with image definition (.pkglist, .exlist, .repolist, .postinstall). Then, during boot, each  "CVS enabled" postscript adds one line to /etc/IMGVERSION. Then you can determine in any time what image you are running and what postscipts in which versions were run. /etc/IMGVERSION cat look like:
smbec02n001(smbec02b01n01):~ #cat /etc/IMGVERSION
#-- $Id: base.pkglist,v 1.4 2008/09/02 15:40:12 sikorsky Exp $
#-- $Id: base.exlist,v 1.3 2008/09/02 14:57:08 sikorsky Exp $
#-- $Id: base.postinstall,v 1.21 2008/09/04 12:05:45 sikorsky Exp $
#-- $Id: base.repolist,v 1.3 2008/09/02 14:57:08 sikorsky Exp $
$Id: syslog,v 1.2 2008/09/02 14:54:29 sikorsky Exp $
$Id: remoteshell,v 1.2 2008/09/02 14:54:29 sikorsky Exp $
$Id: sa_set_net,v 1.5 2008/09/04 11:32:07 gdasstm Exp $
$Id: sa_gpfs,v 1.4 2008/09/02 17:30:05 sikorsky Exp $


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2137 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-09-10 21:44:55 +00:00
perl-xCAT Added special expressions for database table columns. Currently supported are "{hostname}", "{xcatmaster}". Any expression in braces is evaluated and replaced with some interpolated value. If expression is not defined, it's replaces by itself (ie. braces are deleted). 2008-09-10 21:19:02 +00:00
xCAT Example of booted image versioning using CVS. 2008-09-10 21:44:55 +00:00
xCAT-client Added new option switches for OpenSLP support 2008-09-10 19:52:27 +00:00
xCAT-nbroot -Have bmcsetup use the credential allowance scheme to reinforce security authentication to more definitive host-based 2008-09-06 22:36:02 +00:00
xCAT-rmc undo test 2008-08-19 15:44:44 +00:00
xCAT-server Example of booted image versioning using CVS. 2008-09-10 21:44:55 +00:00
xCAT-web -Increment epoch for development tree so stable snapshots can leapfrog accidental 2.1 deployments to date 2008-06-26 18:42:36 +00:00
xCATsn -Correct typo in previous checkin 2008-07-22 20:08:44 +00:00
build-debs added snapshot functionality to build-debs to do daily svn snapshot packages 2008-07-24 17:52:58 +00:00
buildcore20.sh -A 2.0 specific variant of the snapshot build scripts 2008-06-26 14:26:44 +00:00
buildcore.sh -Update the snapshot build script 2008-06-26 14:24:34 +00:00
builddep.sh Add daily build script example for the snapshot yum repository 2008-03-04 18:10:05 +00:00
debperldepends some minor clean-up... 2008-07-23 19:36:25 +00:00
makeclientrpm made changes to the make files to be able build rpms properly 2008-06-03 19:34:04 +00:00
makeperlxcatrpm undo change 2008-07-09 12:53:09 +00:00
makermcrpm made changes to the make files to be able build rpms properly 2008-06-03 19:34:04 +00:00
makeserverrpm -Fix makeserverrpm for 2.1, was missing files 2008-06-06 21:41:09 +00:00
makewebrpm made changes to the make files to be able build rpms properly 2008-06-03 19:34:04 +00:00
mkAIXsnap Add mkAIXsnap build script. 2008-07-22 13:37:19 +00:00
README testing svn commit 2008-07-22 15:04:17 +00:00
xCATaixSN.bnd Add xCAT-rmc and fix syntax. 2008-08-22 15:06:00 +00:00

xCAT - eXtreme Cluster Administration Toolkit

xCAT is a toolkit for the deployment and administration of clusters.

For documentation on getting started with xCAT, see: 
http://xcat.svn.sourceforge.net/svnroot/xcat/xcat-core/trunk/xCAT-client/share/doc/xCAT2.pdf .

xCAT is made available as OSS under the EPL license:
http://www.opensource.org/licenses/eclipse-1.0.php

(This file is not packaged with the xCAT RPMs.  It is only here for those that look
at the source in SVN and want to know how to get started.  The README that is packaged
with xCAT is in perl-xCAT-2.0/README.)