Commit Graph

63 Commits

Author SHA1 Message Date
mxi1
b11687c421 the code to enable statelite semantics on top of ramdisk is here:
there's one new attribute called "rootfstype" for the osimage;

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8564 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-01-06 06:54:06 +00:00
mxi1
3a928b23b7 for defect 3090498, remove two unused variable in sles.pm;
for defect 3091772 and 3091775, two errors in sles genimage.

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7898 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-10-21 08:02:24 +00:00
mxi1
793f736a83 for defect 3089649, 3089643 and 3089635
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7882 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-10-18 10:13:44 +00:00
linggao
e700e1a6fb made the nodeset work with old images, backward compaitible
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7579 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-22 15:21:16 +00:00
jbjohnso
f624fca9a4 -Skip attempt to manually do BOOTIF on x86 SLES
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7566 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-21 20:47:47 +00:00
mxi1
444bdd0b8e the code change for genimage enhancement is here
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7491 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-17 09:54:47 +00:00
ligc
366020edfa fix for bug 3052910: add more info when can not get template file
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7249 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-26 06:04:23 +00:00
daniceexi
24fd95b6e7 Create the temporary directory for the driver update disk with ramdom dir name
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7187 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-23 08:00:51 +00:00
ligc
2d1cb4d54e set the netdevice installnic or primarynic, instead of the mac address, if the installnic or primarynic is set to keyword mac then the netdevice will be the mac address
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7156 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-20 05:22:41 +00:00
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