1044 Commits

Author SHA1 Message Date
jbjohnso
23a52ec995 -Fix bug in recent feature implementation
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4140 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-15 19:11:39 +00:00
jbjohnso
540bf7da21 -Allow a site entry to enable service pruning where noderm actively removes data from related services rather than just xCAT configuration itself
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4139 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-15 18:37:18 +00:00
jbjohnso
79f816a417 -Add console=tty0 for all serialport consoles.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4138 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-15 17:59:11 +00:00
jbjohnso
87d9af0097 -Fix potential race condition in system reboot upon install completion
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4137 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-15 17:12:51 +00:00
ligc
64fd1fb97d fix for bug 2836101: error nameservers information in table site
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4135 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-15 09:05:36 +00:00
wanghuaz
816a852d49 vmstat output on AIX 53V is changed, and make the string match in heathcheck not work. Update script for AIX53V
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4134 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-15 07:40:14 +00:00
jbjohnso
9347368123 -Fix errors in the #TABLE:# template support in boottarget
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4133 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-14 21:04:09 +00:00
jbjohnso
d77754bdc8 -Check in support for #TABLE# template syntax in boottarget kcmdline to be consistent with Template.pm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4132 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-14 20:28:45 +00:00
jbjohnso
2c17239888 -The capitilization of 'otherLinux' is corrected in the VMWare plugin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4131 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-14 20:10:41 +00:00
linggao
2ce4dff3b6 changed xcatd to use Table.getAllEntries instead of Table.getTable for getting the contents of the policy table. The old way did not honor the diabled column
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4129 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-14 17:17:32 +00:00
jbjohnso
7925af8fa8 -Fix bogus usage error on copycds when VMware media is involved
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4127 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-14 13:04:01 +00:00
jbjohnso
c43feab7c4 -Check supportedarchs at nodeset time if netboot= or install= nodeset argument is requested
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4126 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-14 12:51:51 +00:00
jbjohnso
e0ee3d3a0b -Fix bug in previous checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4125 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-14 11:38:16 +00:00
jbjohnso
754a698d60 -Add nodetype.supportedarchs nodetype column and have discovery populate it
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4124 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-14 11:02:38 +00:00
jbjohnso
b0083d8d81 -Add GA discids of RHEL5.4 to anaconda plugin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4119 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-10 14:34:08 +00:00
mxi1
e21d45989f code is updated for the web interface
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4117 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-10 07:34:11 +00:00
linggao
96d4832d75 made update node work for hardeth case
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4113 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-09 20:36:53 +00:00
lissav
6afb2a3f77 add check that MN name is resolvable and put out error if it is not
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4107 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-08 19:11:22 +00:00
jbjohnso
c9ae7831ad -Allow mkvm to proceed without guests having to be allocated to hypervisors for KVM
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4104 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-04 16:17:12 +00:00
datajerk
51d3c88022 minor bug, changed $add to $kcmdline
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4103 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-04 13:44:35 +00:00
jbjohnso
c2b52d1a50 -Fix bug in previous checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4098 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-03 21:13:28 +00:00
jbjohnso
03a1da1064 -Provide quick and dirty kcmdline templatized support to boottarget (TODO: make faster)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4097 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-03 21:02:22 +00:00
ligc
ce84aa1329 support absolute path in mknimimage: bug 2780306
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4090 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-03 09:44:43 +00:00
wanghuaz
7a6a741516 set frame # with rspconfig
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4083 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-02 16:48:58 +00:00
lissav
6f457f0685 missing $ on node made the default of to xcatmaster not work. The result was if you did not define a noderes.tftpserver, you got an error runnin nodeset blade01 netboot
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4068 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-01 17:50:13 +00:00
jbjohnso
a142c4275d -Fix bug where perl attempted to evaluate a variable intended for xNBA
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4066 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-01 15:00:14 +00:00
zhanx
7756701952 Additional fix for bug 2845224 makedhcp -n does not create /etc/dhcpsd.cnf file
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4065 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-01 12:13:33 +00:00
jbjohnso
279f00ca1e -Move '!myipfn!' resolution to client to allow invariant tftp content
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4062 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-31 17:43:21 +00:00
wanghuaz
f910917793 Fixed one error that missed the failover procedure
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4060 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-28 11:41:11 +00:00
jbjohnso
9a6326f25d Fix scope of previous checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4059 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-28 01:33:35 +00:00
jbjohnso
1764822e90 -Have xcatd support plugin override of 'default' plugins such as dhcp.pm/bindpm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4058 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-27 23:18:23 +00:00
zhanx
bb78a4f0e1 fix bug 2845224, makedhcp -n does not create /etc/dhcpsd.cnf file
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4046 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-27 08:15:01 +00:00
bp-sawyers
c9151502b9 - improved gettab man page
- added usage support to tabgrep
- fixed 2 uninitialized var msgs in xcatd

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4045 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-26 19:41:30 +00:00
wanghuaz
c4d0501e10 To fix defect: 2844223. getmacs timeout with 16 nodes
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4043 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-26 03:00:36 +00:00
jbjohnso
f023330458 -Fix problem where XCATROOT ending in non-slash resulted in problems with recent checkins
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4040 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-24 20:41:24 +00:00
jbjohnso
5ce8217cd6 -Accept more paths to memdisk
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4037 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-24 18:26:43 +00:00
lissav
f9dfef7c5d remove comment out build code
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4036 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-24 18:26:19 +00:00
jbjohnso
d1b51b68e1 -Use xNBA even for Etherboot (it should have patches to fix Etherboot compatibility)
-Change pxelinpx.0 handling to ensure it is the version that we have done version validation on
-Use pxelinux.0 out of a directory under 'xcat' so that xCAT maintains a healthier filesystem namespace to avoid conflicts


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4035 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-24 18:25:17 +00:00
jbjohnso
4ec9909870 -Fix defect 2843639, load pxelinux before 'memdisk' images as memdisk seems to be unhappy trying to run under xNBA directly
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4034 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-24 18:17:31 +00:00
lissav
a70f4d573f tool to migrate the CFM setup in CSM to the xdcp rsync setup in xCAT
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4032 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-24 16:49:35 +00:00
daniceexi
22d82e9a5d defect 2843392: if there is non-existed synclist file, output an error message
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4031 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-24 09:53:55 +00:00
ligc
749d0f2be1 mk_spot: create spot from existing mksysb image
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4028 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-24 02:48:50 +00:00
jbjohnso
ff8e2e21af -Increase db worker queue depth to avoid fatal table access errors
-Increase number of xCAT process slots to 512 from 16
-Increase Listen queue depth of xCAT to 8192 (needs to have proc value for somaxconn upped to actually make a difference)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4027 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-22 13:18:55 +00:00
jbjohnso
40263e2c9e -Change to detect specifically when xNBA is attempting a boot, as some enhancements are made that are not yet in gPXE
-Use http even for initial configuration when xNBA is detected


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4023 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-21 23:58:12 +00:00
lissav
df201cb1e4 change perl path
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4019 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-20 14:48:31 +00:00
wanghuaz
7c9d44fded fixed defect 2840428
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4016 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-20 07:39:20 +00:00
jbjohnso
c5aa017fa7 -Add 'genmacprefix' site value to control VM mac address generation
-Move mac address generation code to VMCommon from esx (TODO: xen/kvm as well)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4013 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-19 15:14:38 +00:00
jbjohnso
9e0c2481da -Add support for templatized addkcmdline in ESX plugin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4012 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-19 14:28:17 +00:00
jbjohnso
0ad809aff0 -In ESXi, support splicing in addkcmdline in intelligent places
-Provide a method for plugins to declare custom processing of addkcmdline rather than the default append to the end


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4009 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-18 18:59:20 +00:00
mxi1
e583de8efc -defetc 2837465 is fixed; /dev/urandom and /dev/random are created
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4002 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-17 06:40:04 +00:00