54 Commits

Author SHA1 Message Date
daniceexi
07d8cdfacb The code checkin of driver update disk support for Linux
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7061 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-12 09:05:22 +00:00
linggao
e0902c9f69 bug fix for #3040277, moved the substitution of some INCLUDESs to Template.pm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6994 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-06 14:22:28 +00:00
linggao
619a844bc3 package remove support for SLES autoyask configuration file
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6981 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-04 19:42:56 +00:00
linggao
25507960cd support patterns for updating sles os packages in updatenode
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6929 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-30 20:20:51 +00:00
linggao
d249091d77 updating os pkgs using updatenode: sles full install support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6875 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-27 18:16:27 +00:00
jbjohnso
8e85a8640c -Change version detection semantics to pick up sles11.1 correctly
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6219 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-25 15:29:28 +00:00
jbjohnso
d76eacde2d -Revert sles yaboot overwrite with functional yaboot-xcat
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6218 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-25 13:29:24 +00:00
ligc
dcd5e5d318 ipv6 fix, replace the Socket library calls with NetworkUtils subroutines
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6044 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-10 09:16:24 +00:00
cjhardee
f836cf43e7 Removed duplciated functions in litetree, sles and anaconda modules and placed them in SvrUtils per feature request 2991341
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5951 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-04 14:24:08 +00:00
jbjohnso
e213cb0f1c -On x86, have a BOOTIF= variable available, and default to using it where possible
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5947 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-03 20:37:39 +00:00
mxi1
b5a12e4824 change one typo in sles.pm, and also make the code tidy
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5893 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-04-27 11:57:04 +00:00
mxi1
d23146420a -defect 2988177 is fixed;
correct the method to detect servicenode, and 
update the method to handle variables in statelite table


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5793 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-04-16 10:31:23 +00:00
mxi1
1d66f1d241 update the usage infor for the image name for statelite;
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5751 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-04-13 05:54:35 +00:00
mxi1
2ddad2d1df if the nfs directory is set on the service node, but is not added into /etc/exports,
then will be added into /etc/exports when running "nodeset <nr> install";


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5695 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-04-07 06:16:51 +00:00
mxi1
6126529d5a Added hierarchy support for statelite;
It works for both redhat and sles. 


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5652 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-04-02 09:19:02 +00:00
mxi1
54d66d2c32 one min error for perl variable
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5428 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-10 09:46:56 +00:00
mxi1
552beafb92 -make the error message more clear for statelite mode
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5359 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-04 08:28:28 +00:00
jbjohnso
5a96c881ef -Restore service pool dynamic load balancing behavior, I think
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5351 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-03 14:24:27 +00:00
ligc
139f1c0303 primarynic and installnic can be set to mac address
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5344 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-03 03:28:18 +00:00
mxi1
b706f06d54 the value of XCAT= in kernel booting parameter for statelite mode depends on the xcatmaster value in noderes table
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5315 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-01 03:18:05 +00:00
mxi1
fa8c8f75f8 -add support for the statelite table for sles and redhat
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5304 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-26 07:14:59 +00:00
linggao
2d909fef9d more support for statelite
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5240 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-19 18:39:56 +00:00
linggao
cba42170fe more statelite work for SLES
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5207 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-11 02:24:48 +00:00
mxi1
39b391059a -when setting up diskless/statelite sles11 system, yaboot also needs to be copied from the installation repository
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5082 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-29 09:05:42 +00:00
mxi1
4b191ea471 -bug 2935472 is fixed; for sles11 sp1, yaboot will be copied from the installation repos
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5072 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-28 08:03:19 +00:00
mxi1
13d849fd5d nodeset <noderange> statelite is provided now
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5054 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-27 06:00:24 +00:00
vallard
587f478bbc Added copycds for suse11 standard x86_64
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4483 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-05 06:59:59 +00:00
linggao
0cc7ee9f5f osimage phase2: genimage and packimage honor osimage table settings
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4217 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-24 18:51:53 +00:00
linggao
3f4b0d6904 osimage phase2: mkinstall and mknetboot honor osimage table setting in sles.pm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4202 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-22 23:29:14 +00:00
linggao
9524a49273 added support to update the osimage and linuximage tables after copycds and packimage
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4173 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-19 17:03:14 +00:00
vallard
b3e16bc99e addes suse11 support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4171 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-18 23:12:22 +00:00
jbjohnso
57466b8f89 -Remove some data dump debug statements
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4170 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-18 19:53:48 +00:00
mxi1
ef87653b36 one common get_tmpl_file_name() function is added into SvrUtils.pm, to replace the same function in anaconada.pm, sles.pm and windows.pm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4155 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-17 09:53:14 +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
ligc
3db6884c4e fix for bug 2835509
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3984 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-11 11:49:15 +00:00
mxi1
f1017f7be6 -bug 2757520 is fixed for system P: mac-adress is used as netdevice parameter for system p machines by minjun
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3577 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-06-15 10:34:19 +00:00
jbjohnso
414b6193c3 -Revert recent changes that break under some environments, will have to discuss and make a more robust solution for everyone. For release, probably going to have workarounds for now
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3195 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-04-14 19:11:41 +00:00
mxi1
eb96724594 -bug#2757520: only use mac.mac for system p; but left system x to use the old way
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3189 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-04-14 13:51:33 +00:00
mxi1
4900e9d6e8 -Bug#2757520 is fixed; use the mac value in mac table to generate netdevice for sles full installation
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3179 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-04-13 14:58:18 +00:00
mxi1
eaf2ec8e27 -upgrade the priority of ..tmpl, nodeset <sles11_node> install will find ..tmpl ahead of ..tmpl
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3146 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-04-09 08:40:07 +00:00
jbjohnso
e98cc10bca -Don't call out base-64 bit in sles11 since it is apparently no longer applicable
-Remove plugin-side workarounds to stunnel and package changes in favor of new templates


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3132 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-04-08 14:46:02 +00:00
zhanx
43f2118c63 fix for yaboot problem on SLES 11 PPC: use the yaboot file from SLES 11 CD, and create additional yaboot configuration link for this special case
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3119 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-04-08 02:58:39 +00:00
mxi1
68942d79c1 add one checkpoint for the neccessary stunnel for sles11_ppc64
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2963 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-24 08:56:24 +00:00
jbjohnso
71c9db8868 -Defer determination of ip facing managed node until write to tftp, to enable dynamic http load balance
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2930 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-18 14:11:30 +00:00
jbjohnso
de597af826 Further move some modules to lower memory
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2903 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-14 16:14:29 +00:00
lissav
7a232d81c4 remove check for site.master when determining image server. Does not work for servicenode pools. Final check for my_ip_facing should cover the site.master image server when needed
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2881 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-12 16:34:54 +00:00
mxi1
31e2aad089 -fix bug#2493580, <pattern>64-bit</pattern> and stunnel package are not available for SLES11
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2591 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-01-12 04:44:56 +00:00
jbjohnso
243772975c -Accomodate SLES11 media
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2527 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-12-01 14:45:59 +00:00
linggao
9502050fec changes for first using /install/custom/.. directories for seaching the package list and template files for mkinstall and packimage
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2158 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-09-12 22:40:15 +00:00
jbjohnso
2f3ab2c6c2 -Revert Table write/retrieval at nodeset time
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2152 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-09-12 13:54:14 +00:00