Configure xCAT Software Repository¶
xCAT software and repo files can be obtained from: http://xcat.org/download.html
Internet Repository¶
[xcat-core]
For the xCAT build you want to install, download the xcat-core.repo
file and copy to /etc/zypp/repos.d
[xcat-dep]
From the xCAT-dep Online Repository, navigate to the correct subdirectory for the target machine and download the xcat-dep.repo
file and copy to /etc/zypp/repos.d
.
If using internet repositories, continue to the next step to install xCAT.
Local Repository¶
[xcat-core]
Download xcat-core:
# downloading the latest development build, core-rpms-snap.tar.bz2 mkdir -p ~/xcat cd ~/xcat/ wget http://xcat.org/files/xcat/xcat-core/devel/Linux/core-snap/core-rpms-snap.tar.bz2
Extract xcat-core:
tar jxvf core-rpms-snap.tar.bz2
Configure the local repository for xcat-core by running
mklocalrepo.sh
script in thexcat-core
directory:cd ~/xcat/xcat-core ./mklocalrepo.sh
[xcat-dep]
Unless you are downloading xcat-dep
to match a specific package tested with a GA release, it’s recommended to download the latest version of xcat-dep.
Download xcat-dep:
# if downloading xcat-dep from June 11, 2015, xcat-dep-201506110324.tar.bz2 mkdir -p ~/xcat/ cd ~/xcat wget http://xcat.org/files/xcat/xcat-dep/2.x_Linux/xcat-dep-201506110324.tar.bz2
Extract xcat-dep:
tar jxvf xcat-dep-201506110324.tar.bz2
Configure the local repository for xcat-dep by switching to the architecture and os subdirectory of the node you are installing on, then run the
mklocalrepo.sh
script:cd ~/xcat/xcat-dep/ # Example, on redhat 7.1 ppc64le: cd rh7/ppc64le cd <os>/<arch> ./mklocalrepo.sh