111 Commits

Author SHA1 Message Date
nott
51d357c012 Added the xcatconfig configuration script. This
script is run from the meta package post process
and can also be called directly to re-configure.

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@313 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-22 18:53:53 +00:00
nott
28a604a795 Add check for # of args.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@311 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-22 13:41:44 +00:00
jbjohnso
e2c97a9c88 Fix critical error in blade plugin from previous checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@308 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-21 21:07:57 +00:00
nott
065d31a2d2 Fix format of lsdef -h output.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@307 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-21 20:35:16 +00:00
jbjohnso
b8b4e74f04 Fix most instances of fork by replacing with xfork, name xfork correctly
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@306 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-21 19:49:59 +00:00
jbjohnso
4ff63ac90b Correct some unclosed table issues, implement a fork wrapper to clean DB handles, move NotifHandler and monitorctrl to use the aforementioned wrapper
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@304 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-21 19:39:09 +00:00
linggao
1d2b000ef0 added predefined conditions and sensors for RMC monitoring
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@303 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-21 16:34:44 +00:00
jbjohnso
c8c7d356f0 -Report error on DB problems in chnode
-Fix UDP listening select semantics to allow clean exit again
-Alter lifespan of sitetab object in xcatd to avoid attempting to persist across forks (needed for PostgreSQL)
-Allow for possible quotation marks in DBI return data that happen in certain interactions with PostgreSQL
-Cleanup a few unfinished statements and unclosed tables, which might have adversely impacted DBI behavior


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@302 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-20 19:20:46 +00:00
jbjohnso
2333656fb6 Fix some warning messages, cause nodeset to abort if requesting impossible install
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@299 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-19 16:38:03 +00:00
linggao
5c5b04570f change the design of stopmon and startmon commands
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@295 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-18 18:14:45 +00:00
andywray
2b9029c713 Add tabgrep command.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@294 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-18 16:47:26 +00:00
jbjohnso
311cbb309e Add iSCSI install for CentOS
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@292 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-18 13:13:27 +00:00
sakolish
b286429bd1 Moved "$IO::Socket::SSL::VERSION = undef" to Line #37
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@284 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-17 16:58:07 +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
9abff068b1 Fix CSV parse error where was not interpreted correctly
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@275 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-16 02:44:34 +00:00
jbjohnso
4762006084 Fix CSV parsing bug where '0' was not recognized as a valid token.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@274 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-16 02:41:22 +00:00
jbjohnso
872284c2d3 Increase discovery performance and resolve stale blade macmap issue.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@272 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-15 19:37:30 +00:00
sakolish
d24ce878e0 Make Net::SSL required for FSP plugin - Line #37
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@270 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-15 15:29:42 +00:00
sakolish
46d3c9d7c7 Added support for FSP CLI (rfsp) - Line #15
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@269 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-15 15:28:11 +00:00
jbjohnso
d706d7ae33 Fix problem where new declarations were not commited
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@266 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-15 03:08:11 +00:00
jbjohnso
c048ba409a Implement multi-nic discovery
-Table now returns multiple records if appropriate for getNodeAttribs (needed for switch table)
  -makedhcp moved to the ondiscover method (makedhcp not run until discovery method has a chance to modify mac table)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@264 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-14 22:19:17 +00:00
linggao
e47683853f minor bug fix for monitoring plug-in infrastructure
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@263 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-14 20:31:25 +00:00
jbjohnso
a67083a316 Fix multi-hostname dhcp definition deletion in dhcp plugin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@262 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-14 20:29:15 +00:00
jbjohnso
45fe630583 Multi-interface discovery support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@261 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-14 19:13:43 +00:00
linggao
7717527a3b Changed pname to name in monitoring table to make it easier to understand for user
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@260 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-14 17:10:14 +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
jbjohnso
32cc0568a1 Initial Fedora 8 support. Postscripts did not run, and ppc support has not been verified.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@253 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-13 18:18:28 +00:00
jbjohnso
76a2fa561c Fix path problem in the xCAT nbroot core spec. Fix problem where copycds would
fail on read-only iso files


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@252 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-13 16:56:23 +00:00
jbjohnso
a261bdcba8 Add conserver.cf default to demand encryption
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@250 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-11 21:31:58 +00:00
jbjohnso
3b2b02b3e1 Improve performance of discovery process
-Pull UDP queue in to remove duplicates
-Query all caches before slow refresh activities
-Decrease timeout on nodediscover notification
-Switch now only bothers refreshing a cache older than 20 seconds


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@249 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-11 20:55:28 +00:00
jbjohnso
88bf8a483c Fix a fatal typo in the conserver plugin, make copycds work with relative path to ISO files
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@239 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-10 13:41:31 +00:00
jbjohnso
514028c932 Put certificates and keys in a format amenable to conserver use, update conserver plugin to make use of conserver certificate authentication
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@235 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-10 01:14:14 +00:00
linggao
7825f9b720 bug fixes for monitoring code
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@229 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-08 21:18:39 +00:00
jbjohnso
9a4a6b1627 Update blade plugin to accomodate Bladecenter S
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@219 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-07 19:27:11 +00:00
sakolish
2d321a9b22 Corrected rscan stanza output format - Lines #605 & #1011
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@212 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-04 20:29:26 +00:00
sakolish
1412b374d4 Changed function name "format_schema()" to "format_stanza()"
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@211 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-04 19:10:20 +00:00
nott
db049e6f2a Added conditionals around INET6 references so IPv6
will not be used on AIX systems for now.

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@208 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-04 14:31:45 +00:00
jbjohnso
7c8fdba6ee Support for CentOS 5.1
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@207 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-03 19:09:20 +00:00
jbjohnso
411810ea10 Fix remaining XCATPREFIX references, add an AF_INET failback for AF_INET6 lookup, fix ipmi perl script to properly include perl libraries from XCATROOT
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@206 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-03 15:55:47 +00:00
sakolish
51f39769e1 Initial version - netboot/getmacs support script or IVM
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@203 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-01-02 16:35:12 +00:00
lissav
d75a65da27 Add support for xdsh -K to update ssh keys on the nodes
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@202 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-12-20 19:04:51 +00:00
mellor
0be33fd9e1 fixed relocatable dir for ca scripts
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@188 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-12-18 19:07:58 +00:00
mellor
2e77eb6c5f fixed blade console support: relocateable perl lib, typos
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@187 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-12-18 18:24:16 +00:00
linggao
a6d725c23d added mkrmcresources command
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@182 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-12-14 20:56:07 +00:00
nott
19c507410a Added a new command to support the creation of AIX
NIM object definitions.

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@175 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-12-12 19:16:31 +00:00
lissav
2b408251b6 Remove /opt/csm directory
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@172 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-12-12 14:52:15 +00:00
lissav
2a16febfa9 Move path to xdsh Context routines under xCat.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@171 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-12-12 13:52:59 +00:00
lissav
eb68622ab4 Move xdsh under xcat
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@170 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-12-12 13:47:00 +00:00
lissav
69af86050f Put xdsh under xcat
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@169 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-12-12 13:46:43 +00:00
lissav
88c5650e8a Add api interface to dsh.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@161 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-12-12 13:24:36 +00:00