Commit Graph

296 Commits

Author SHA1 Message Date
jbjohnso
2c9963ebed -Comment out use xCAT::NodeRange in Client.pm, where it only is needed for XCATBYPASSMODE
-Attempt to improve the conditional module importing semantics to work correctly


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@912 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-27 15:32:21 +00:00
sakolish
597472d2e0 Increased connect timeout from 15 to 30 seconds - Line #71
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@910 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-27 14:04:20 +00:00
lissav
e1990c117d Add routine to determine service node for list of nodes.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@905 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-27 12:35:01 +00:00
lissav
5d00c3b437 Fix XCATBYPASS, uncomment use XCAT::NodeRange so no syntax error.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@904 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-27 12:34:33 +00:00
lissav
1a78bd1ce7 Add new routine to determine Service Node for node
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@902 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-26 18:20:05 +00:00
jbjohnso
f51fe621a3 Presume a less likely to collide name for repositories gleaned during copycds process
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@900 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-26 15:44:34 +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
d4aff32345 Fix xCATd logging to work appropriately
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@889 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-25 20:58:10 +00:00
sakolish
de818eeca0 Removed HMC/IVM power control support - Line #45
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@885 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-25 18:10:11 +00:00
sakolish
5b10614e20 Handle radio->menu being hash or scalar - Line #1339
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@879 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-24 19:42:01 +00:00
jbjohnso
250e37795c -Have Client startup faster by not doing use on xCAT::* unless XCATBYPASS
-Change some output forwarding loops to exit tenths of a second sooner than before (no further child output in a detectible fashion can be detected by filehandles in the fdset much sooner than child process exit completion)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@874 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-24 16:14:59 +00:00
jbjohnso
754185352b Fix for 'missing ParserDetails.ini' error
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@872 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-24 14:16:00 +00:00
linggao
ea9f8750f8 handle startmon, stopmon and updatemon name changes
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@870 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-21 20:59:14 +00:00
jbjohnso
ae2bece3ec -Have discovery refuse to give the same IP address to multiple nics by default
-Have nbroot explicitly try to send packets out of each up interface
-Prevent empty /etc/motd warnings
-Fix issue where discovery failed with classic MM
-Change check for network sameness to a live check instead of table check in nodediscover
-Have nbroot quiet by default to alleviate conserver log usage
-Have dhcp plugin mac deletion be a bit more aggressive, delete matching mac addresses
-Have discovery disable DHCP offers for multiple NICs on the same network if nothing resembling a proper guess can be made


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@866 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-21 20:00:07 +00:00
jbjohnso
91577c2132 -Be more specific abount looking for -n argument on makedhcp
-Have nodeonmynet function more gracefully handle being passed an unresolvable name

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@863 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-20 21:36:49 +00:00
sakolish
718ce6228b Replaced ppc.profile with ppc.pprofile (power-on profile)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@857 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-20 18:38:50 +00:00
sakolish
34213a12dc Changed xCAT database ppc.profile to ppc.pprofile (power-on profile)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@856 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-20 18:32:18 +00:00
jbjohnso
b7e516b8ca Suppress error output when omitting iscsi username and password from table (banking on host-based authentication)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@855 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-20 17:38:25 +00:00
lissav
796d18a705 Add mkdir of autoinst if it does not exist in create_postscripts_tar
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@846 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-19 21:09:38 +00:00
sakolish
7a351521ab Use -S, -G, -C, and -m from xCAT database instead of command-line for rnetboot command.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@839 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-19 17:44:30 +00:00
sakolish
ed635fbddb Use -S, -G, -C, and -m from xCAT database instead of from command-line
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@838 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-19 17:16:24 +00:00
jbjohnso
b5fd684575 Fix the function previously commited to work
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@836 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-19 15:36:51 +00:00
jbjohnso
ba7c3e00ab Add a function to extract all classful-looking subnets from a potentially classless network
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@835 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-19 15:22:03 +00:00
nott
cc3a397df9 Move the nodetype attr from the nodelist table
to the nodetype table.  The nodetype attr can be 
associated with a group but group names are not 
used as keys to the nodelist table.

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@831 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-19 14:35:13 +00:00
nott
facbb5a71f The nodetype attr is now in the nodetype table and not the
nodelist table.

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@830 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-19 14:23:29 +00:00
nott
57d7118fcf The nodetype attr is now in the nodetype table not
the nodelist table.

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@829 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-19 14:18:39 +00:00
nott
2cd2305107 Fix so group objects get created & deleted correctly.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@828 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-19 14:15:47 +00:00
sakolish
ba81e050ce Added -w option to write MAC-address to xCAT 'mac' database
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@820 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-19 12:44:22 +00:00
bp-sawyers
cd81905b63 Add a -l user option to psh so it could work with amm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@805 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-18 14:37:55 +00:00
jbjohnso
d5fa0cbae3 Have ||| Table syntax work more consistently like ///, now changing /// to ||| without further work should work normally (could now deprecate /// if this works)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@798 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-17 21:09:36 +00:00
bp-sawyers
cd9d9eb42b Added man pages, and automatically convert them to html.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@792 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-17 13:34:40 +00:00
sakolish
81ac0346a1 Make command-line arguments "configure|deconfigure" and "enable|disable" case-insensitive
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@791 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-17 13:34:20 +00:00
lissav
fabb8d0740 add restart of daemon when xcatd starts in SN plugins
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@789 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-16 13:39:40 +00:00
bp-sawyers
3c0dfdbfbf Added a bunch more man pages and converted all the roff man pages to pod.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@786 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-14 20:54:31 +00:00
nott
50a4e0a813 Added getNetwkInfo.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@784 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-14 17:11:21 +00:00
andywray
e703d06151 Fix creation of postscripts tarball to include .ssh directory.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@781 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-14 04:37:16 +00:00
sakolish
0a870d54c5 Cleaned up
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@775 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-13 18:10:30 +00:00
sakolish
bf05940b5c Updated usage - Line #27
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@774 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-13 13:47:09 +00:00
lissav
aa025ac91d Add isMS routine to check if running on the management Server
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@773 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-13 12:08:34 +00:00
lissav
df449fdcf9 Add code for tarring /install/postscripts and wget to nodes on install
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@769 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-12 19:16:44 +00:00
jbjohnso
f51ca380b5 -Have Table plugin read, if available, /etc/xcat/cfgloc automatically if not instructed by XCATCFG
-Add utility for zapping all open database connections
-Use aforementioned utility in ipmi and blade console methods to have cleaner database communication
-Remove the suboptimal /etc/sysconfig/xcat code from the console methods


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@763 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-11 20:27:46 +00:00
bp-sawyers
a9437c9a23 Changed the cookbooks to openoffice format and moved them to the client pkg
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@757 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-11 14:57:56 +00:00
nott
8d92487d9b Cleanup and add workaround for rconsole.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@754 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-11 13:45:55 +00:00
lissav
7016e663bc Fix process for setting up postsql db.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@751 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-11 13:00:15 +00:00
sakolish
bdc2e4511f Dynamically load FSP module - Line #530
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@746 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-10 19:08:34 +00:00
jbjohnso
ac0b54f66b Make the INET6 support check more direct and to the point
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@744 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-10 18:05:26 +00:00
nott
537992a57a Added xCAT on AIX cookbooks.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@743 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-10 16:44:44 +00:00
nott
a62f488d98 Add pdf version of AIX cookbook.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@741 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-10 16:43:15 +00:00
nott
002144131e Added pointer to xCAT on AIX Cookbook.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@740 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-10 16:35:45 +00:00
jbjohnso
1f09bc78d8 Correct grammar
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@737 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-03-10 14:45:35 +00:00