Commit Graph

133 Commits

Author SHA1 Message Date
jbjohnso
3a5ea92bde -Add fedora9 icsi template
-Fix mistake in previous commit


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1515 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-28 20:44:49 +00:00
jbjohnso
f085da22aa -Fix genimage to do diskless node customization and setup of hostname under SLES10
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1508 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-27 21:11:56 +00:00
jbjohnso
070fd60f13 -Have an intelligent resolv.conf and HOSTNAME created during initrd time on SLES stateless
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1506 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-27 20:20:15 +00:00
jbjohnso
0fca95bdbf -Update xcatdsklspost to accomodate SLES (dhcpcd fallback to dhclient info)
-Have RH/CentOS/Fedora forcibly remove GRUB attempts to directly use serial console, this causes hangs
-Tweak package list for SLES 10 stateless


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1503 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-27 18:21:23 +00:00
sakolish
095552f424 Fixed problem with xCAT::PPCcli::connect() parameters
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1498 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-27 14:24:51 +00:00
jbjohnso
cf4578ff3f -Bring SLES stateless up to ~75% implemented. cpio ramfs is constructed, boots completely, with ssh running. Other methods, serial console login, 'postscripts', and sles.pm mknetboot TODO
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1491 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-26 16:11:24 +00:00
jbjohnso
1da75068dd -Beginning of SLES stateless implementation (not yet working)
-SLES iSCSI template/scripts
-Patch SLES10.2 media on copycds to allow for unattended iSCSI installation


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1487 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-24 17:29:40 +00:00
jbjohnso
f458bcba2e -Fix problem where Los Angelas would break installs as a timezone
-Fix various issues with centos 'all' template


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1471 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-21 20:07:56 +00:00
lissav
c8587f8e1f remove atftp add vim-minimal
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1461 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-21 14:36:35 +00:00
jbjohnso
443c57ddff -Have geninitrd/genimage clean up temp directory on 'dies' and ctrl-c
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1452 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-20 14:12:27 +00:00
jbjohnso
cc97f6da9a -Fix typo in r1442, 'boot/boot' is not boot
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1451 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-20 12:08:32 +00:00
jbjohnso
05267bdd4d -Have genimage/genitrd look in the chroot target before local fs (sf bug 1966183)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1442 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-19 17:38:12 +00:00
datajerk
39c5b65c2c Oops. Wrong version. This is the correct version.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1421 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-16 05:37:35 +00:00
datajerk
c6132eaf50 Universal stateless action for RH to setup NTP, LDAP, and Syslog
without xcat postscripts.  Used for very large scale systems with static
or load-balanced service node pools.  NOTE:  /root/.ssh must be setup
manually.


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1420 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-16 05:30:43 +00:00
jbjohnso
3061a707a5 -Bring up lo explicitly during stateless boot
-Copy lease file over for xcatdsklspost to work regardless of method

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1403 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-14 23:16:48 +00:00
jbjohnso
579b1ba494 -Accept either /usr/bin or /usr/sbin as valid location for stunnel
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1400 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-14 20:16:32 +00:00
jbjohnso
dced4dd940 -Add a service node template for fedora on ppc
-Add Fedora 9 kickstart templates for fedora9 differences


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1396 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-14 19:19:56 +00:00
jbjohnso
f7eb37cf56 -Remove misleading comments from templates
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1394 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-14 19:10:29 +00:00
lissav
e391324a4f add rsync to package
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1392 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-14 17:29:43 +00:00
lissav
163c112f18 add rsync to package
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1391 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-14 17:29:29 +00:00
jbjohnso
fd5e1a73f7 -Awk file transfers to xcatd are retried in most places
-blade plugin will retry more to scale reliably


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1382 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-13 23:33:16 +00:00
mellor
859841e031 added rh netboot service.exlist
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1381 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-13 20:16:08 +00:00
lissav
f36961068b update pkglist
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1380 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-13 19:58:18 +00:00
lissav
5e5a5a4488 add ntp
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1377 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-13 18:48:11 +00:00
jbjohnso
082dd24f3d -Remove /install prefix from ftp urls
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1373 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-13 17:50:00 +00:00
jbjohnso
9f4ef6af05 -Reduce conserver load at startup, staggered start and delayed allocation to keep window of large overhead down
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1364 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-13 14:03:46 +00:00
jbjohnso
82a04afe06 -Change kernelver 'guess' to be based on /lib/modules content relative to the image first, then uname -r
-Allow -a again to override arch (for x86 builds on x86_64)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1349 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-12 15:45:49 +00:00
datajerk
2819a23bb4 Copy dhclient.leases and resolv.conf to tmpfs before booting OS. (hybrid only)
Fixes NFS-hybrid problems wish xCAT postscripts.


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1347 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-11 14:25:45 +00:00
jbjohnso
710353c1b0 -Probable fix for bug 1959586, matching wrong module names in searches
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1346 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-09 21:18:42 +00:00
jbjohnso
abbedb8e36 -Fix problem where way too many places were looked for stateless drivers in
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1345 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-09 20:38:58 +00:00
datajerk
be841430bb genimage updates for different kernels (-k option)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1344 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-09 20:09:23 +00:00
jbjohnso
8cb889fae4 -In a aufs stateless configuration, make the underlying branches available to the post-switchroot environment
-Prevent cpio or squashfs images from being transferred to booting stateless nodes until completed, this causes booting stateless nodes to wait for new image

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1337 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-09 15:31:09 +00:00
datajerk
4359748a26 More DNS resolution updates, this time for PPC.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1323 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-07 20:09:23 +00:00
jbjohnso
f0eee42c06 -Prevent init scripts from complaining about resolv.conf
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1317 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-07 19:20:47 +00:00
jbjohnso
f5287bff89 -Have remoteshell no longer call perl
-Include wget for fedora ppc image
-Change packimage to not chroot and attempt chkconfig, use alternate way


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1316 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-07 19:11:13 +00:00
mellor
a3fac8e2d4 new RR script to create AMM and switch nodes, updates to mkrrnodes for bc group and to add leading 0s to nodenums, added test options to both scripts
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1314 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-07 18:13:48 +00:00
bp-sawyers
5bcbccf561 added vsftp to service node pkglist
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1310 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-07 17:14:46 +00:00
jbjohnso
5fdef448e9 -Have genimage copy /etc/skel to root's home directory for a more standard behavior
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1306 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-07 15:27:10 +00:00
jbjohnso
806b5ce7ce -Have stateless setup root login from console
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1305 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-07 14:51:12 +00:00
datajerk
fbed29b66d Patched genimage so that DNS queries would work.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1300 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-06 20:44:11 +00:00
jbjohnso
f3f145c4a9 -Suppress rpm output that is part of bug 1958359 (kernel rpm in stateless install complaining about no fstab)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1295 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-06 18:18:33 +00:00
jbjohnso
9eb10f30f1 -Have nfs-utils available in stateless images by default
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1294 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-06 18:04:23 +00:00
jbjohnso
0301f21b07 -Fix client setup to not overprotect the CA certificate
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1262 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-02 20:29:15 +00:00
jbjohnso
a588956b7e Add stunnel to pkglist files
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1250 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-02 16:07:53 +00:00
jbjohnso
e9c8e9cbfa -Fix remoteshell to not cause SELinux errors on RHEL5 installs
-Fix SLES support of the new credentials/dynamic postscripts


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1240 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-01 14:45:30 +00:00
jbjohnso
5540ae512b -Change .directories in postscripts dir for wget traversal
-Change remoteshell to retrieve ssh host keys via credentials plugin
-Change allowcred.awk to be persistant in execution for multiple runs
-Move stunnel setup to the post.rh scripts (post.sles to do)
-Migrate to no longer have per-node postscripts generated for redhat installs
-Change to no longer use a postscripts tar file, recursive ftp instead
-Change to setup vsftpd



git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1238 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-30 20:54:57 +00:00
jbjohnso
5621e0a369 -Fix lack of newline on a message
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1224 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-29 17:53:33 +00:00
jbjohnso
424400a794 -Fix genimage support of 32-bit x86, addressing problem 1953892
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1223 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-29 17:51:53 +00:00
jbjohnso
7df53fb26e -Fix copycds to return a message when unrecognized ISO is seen
-Add a rhel4 specific compute profile template
-Have anaconda seek out 'generics' of osver for templates
-Add RHAS4.6 x86_64 discid to known disc ids


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1222 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-29 17:39:28 +00:00
datajerk
8c09d38922 Updates for hybrid. Get resolv.conf from initrd, place in
tmpfs.


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1217 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-28 18:03:18 +00:00