Commit Graph

50 Commits

Author SHA1 Message Date
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
datajerk
f27a942860 Removed /install from URL.
1.  It should never be hardcoded.
2.  Does not work with vsftpd (i.e. the symlink hack didn't work).



git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1369 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-13 16:58:11 +00:00
linggao
0e4f882335 change syslog postscript to use env instead of tabdump
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1354 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-12 19:28:44 +00:00
jbjohnso
bc96f570ba -If aufs style setup detected, setup pre-emptive lazy umounts for shutdown and reboot
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1338 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-09 17:20:04 +00:00
linggao
23c2a3d980 changed syslog postscript from perl to sh
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1335 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-09 02:20:19 +00:00
jbjohnso
c7c12b5dcb -Fix getpostscript and getcredentials clients to not hang when server doesn't
cut them off


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1318 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-07 19:34:12 +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
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
1399964941 comment out the 5 lines of code that are deprecated for the getcredentials functionality
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1278 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-05 20:04:06 +00:00
jbjohnso
8c3990da74 -Add .pub file for reference when retrieving the private key, probably would help scripts, including rspconfig
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1273 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-05 14:39:07 +00:00
jbjohnso
5b4f1fa25d -Stop credentials allower from running when scripts complete
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1263 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-02 20:34:40 +00:00
jbjohnso
82fd039e18 -Fix pm/pem typo
-Copy ca cert over


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1260 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-02 19:53:01 +00:00
jbjohnso
8ad1e5c372 Add server and client xcat setup scripts
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1257 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-02 19:39:55 +00:00
jbjohnso
1093a5043d -Actually put in the getpostscript.awk script that was missing
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1252 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-02 18:36:16 +00:00
jbjohnso
e173ea9f3d -Move stateless diskless to new postscript strategy, leave AIX alone for now
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1244 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-01 20:52:16 +00:00
nott
70a4481ecf Added AIX support and did some code cleanup.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1241 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-05-01 17:02:59 +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
a34b602d84 -Use curl instead of normal tftp client to upload, since Fedora only has curl
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1231 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-30 15:11:04 +00:00
jbjohnso
4359838818 -Fix credentials plugin to not block install if not allowed
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1220 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-29 13:57:57 +00:00
linggao
edb8002d22 fixed message duplication in syslog
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1190 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-24 17:55:41 +00:00
bp-sawyers
f87a94b181 made some postscripts executable
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1183 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-24 13:52:45 +00:00
lissav
552e267089 Capture STD and STDERR and use logger.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1180 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-24 13:29:36 +00:00
bp-sawyers
1f50594afc Added configeth postscript to configure secondary adapter.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1179 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-24 13:04:01 +00:00
linggao
682d3d0d0b use NTYPE in syslog postscript instead of checking /etc/xCATSN
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1168 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-23 17:55:51 +00:00
jbjohnso
c8b9247edf -Add retrieval of root's private ssh key through the credentials plugin to postscripts
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1108 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-16 21:08:57 +00:00
jbjohnso
09d04f8731 -Disable stricthostkeychecking to allow implicit approval of initial host keys from previously unknown neighbors
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1106 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-16 20:30:54 +00:00
lissav
e0b8c88da5 fix error
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1074 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-15 19:44:32 +00:00
lissav
0a71595fd4 Check the NODESETSTATE before installing xcat rpms
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1058 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-15 14:30:51 +00:00
nott
406523eb5c Add diskless post script to be called from init.d.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1031 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-14 12:22:07 +00:00
nott
3b4a7953d4 Add generic postscript for xCAT diskless nodes.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1030 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-14 12:20:34 +00:00
linggao
1e56ecd504 more on syslog, updated pod for rspconfig
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1011 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-09 19:34:43 +00:00
linggao
fb37227ab5 added support for centralized logging
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@980 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-04-04 18:33:40 +00:00
jbjohnso
5960171fb2 -Attempt to use tftp to upload kernel/image in an iSCSI install
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@911 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-27 15:02:36 +00:00
jbjohnso
3b10cb8cbf Fix the yum repository setup postscript
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@899 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-26 15:39:32 +00:00
jbjohnso
6c59e72c63 -Attempt to setup yum.repos.d on installing nodes to reach install server
-Fix SLES issue where admin supplied distname was ignored


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@898 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-26 15:04:32 +00:00
jbjohnso
8a629436e6 -Have a hardeths script available
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@731 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-07 21:24:09 +00:00
jbjohnso
afc9d0242f Add missing setiscsiparms.awk which missed checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@642 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-02-29 21:34:11 +00:00
lissav
3c28d72611 Change to remove tftp-server
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@619 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-02-28 18:14:38 +00:00
lissav
1d8f69b446 Add install of xCAT
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@616 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-02-28 15:04:19 +00:00
lissav
b692eaacc4 Make ServiceNode small routine that only copy certs for db access
if they install the Service Node.    This could be only temp
until we have the Install OS image for Service Nodes working. 

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@520 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-02-19 13:38:14 +00:00
jbjohnso
7727e13ffc -Remove deprecated setnetboot.awk script
-Continue work towards restored wcons functionality
-Correct mistake in previous commit with regards to XCATROOT detection


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@422 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-02-08 15:45:13 +00:00
jbjohnso
b271ec7039 -Change name for booting to iscsi device to iscsiboot from netboot
-Save the singular set of kernel/initrd/command line arguments when switching away from iscsi to, say, shell
-Add implicit imgserver to destiny, assume the management node if nothing else specified
-Reorder tftp boot directory hosting iscsi bootstrap, avoid race condition
-Change wcons to a perl script in preparation for more sophisticated operation/syntax
-Schema changes to iscsi table, place the vlan column after port to reflect relative importance to user


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@420 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-02-07 21:48:21 +00:00
jbjohnso
6310317dab -Undo revisions 318 and 320, putting remoteshell back to a bourne shell due to some problems
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@385 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-02-05 01:16:40 +00:00
lissav
6c18d06a92 Change check to OS type to setup root's home
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@320 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-23 17:49:04 +00:00
lissav
301362a20d Rewrite in Perl and make it work for AIX also.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@318 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-23 16:51:01 +00:00
jbjohnso
decc71ac21 Provide enhanced iSCSI support for the opportunity for more seamless operation
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@280 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-16 21:14:50 +00:00
jbjohnso
9ba8c0cab0 Accomodate lack of ksh and fix postscripts rules for fedora 8 installs. Also, tested on QS21 iSCSI install
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@254 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-14 05:45:31 +00:00
nott
de2bd9fba6 Changed the bash scripts to /bin/sh so this code can
be packaged for AIX.

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@82 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-11-27 12:53:18 +00:00
jbjohnso
c99d72a179 Initial xCAT 2.0 import
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-10-26 22:44:33 +00:00