Commit Graph

258 Commits

Author SHA1 Message Date
ligc
9d9c0e34b9 fix for bug 3487614: Full installation, extract the common code for generating the mypostscript file and make it common across all scripts
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/branches/2.7@11954 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-03-23 08:33:05 +00:00
jbjohnso
ebb3f27e55 Rework some of the IPv6 logic to tolerate certain peculiar perl environments
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11797 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-03-08 15:17:20 +00:00
jjhua
0a1572dd58 cec_off_policy, pending_power_on_side functions for FB
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11756 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-03-06 05:17:56 +00:00
jjhua
2a9c813ebd support for FB
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11744 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-03-05 07:22:49 +00:00
jbjohnso
b144a32404 Implement a '-w' argument on rpower suspend to force blocking until system has gone into suspend
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11699 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-27 17:49:29 +00:00
yinle
aa859d29bd fix bug 3492916 :Hardware connection issue between HMC and CEC
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11695 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-27 09:10:04 +00:00
wanghuaz
a854feea90 Added service node pool for diskful and diskless installation
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11653 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-21 06:53:54 +00:00
yinle
c5cd21f6e7 minor fix
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11605 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-17 06:00:45 +00:00
yinle
eeaf152457 "getnodetype performance improvement": change getnodetype related code.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11547 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-10 10:32:50 +00:00
lissav
4c9efd42b1 fix for 3485080 syspowerinterval not being honored
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11504 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-07 15:49:14 +00:00
jbjohnso
9bc1b7f8f1 Explicitly denote NI_NUMERICHOST as a function, which seems strange but it makes perl give us the benefit of the doubt
on it beling a valid scoped entity that will be avoided if not imported.
Could have probably used & to acheive the same effect, but it doesn't particularly matter

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11500 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-07 13:34:20 +00:00
jjhua
e9e3f06d30 for rflash on linux hierachical, if the installloc in the site table isn't set, copy the rpms to the service node
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11495 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-07 06:11:28 +00:00
linggao
a7404f0c24 fixed the problem that gives error when noderes.nfsserver is not set for full disk install
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11491 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-06 22:15:50 +00:00
jbjohnso
c41fe0e1a3 Fix IPMI.pm warning message on every packet when IPv6 is possible
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11475 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-03 22:17:46 +00:00
jbjohnso
45fecc3aa5 Have IPMI avoid conflicts between Socket6 and INET in some configs
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11425 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-01-27 16:53:48 +00:00
wanghuaz
afff5fa64b Adding synclist support for statelite and also adding synclists support for user customized imagenames
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11395 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-01-19 08:01:57 +00:00
jjhua
7baa523b9c enhancement of syspowerinterval for powering on CECs within one frame. If there is just a sleep , it will be interrupted bye the child's signal. So enhance it
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11321 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-30 09:04:04 +00:00
zhaoertao
afee4b8d4e the item that default password for various configuration in passwd table.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11280 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-21 06:45:37 +00:00
jbjohnso
bb0d44e4c6 Fix a warning message and ever so slightly improve performance
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11240 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-13 19:59:42 +00:00
jbjohnso
acdca98125 Have base IPMI functionality be IPv4/IPv6 agnostic.
wvid still is IPv4 dependent, need to hijack LWP's use of IPv6-incapbale
ipmitool can't do it either..

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11238 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-13 19:57:29 +00:00
wanghuaz
d5f1da1b09 Fixing bug 3458863: removed unnecessary and having issue codes
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11231 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-13 09:03:21 +00:00
zhaoertao
0390350bfe fix bug 3454934:The issue that Manually Creating HMC Entry with mkdef Without Specifying Userid and Password
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11208 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-12 03:18:37 +00:00
jjhua
7cbf4c0971 use getNodeAttribs instead of getAttribs
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11177 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-08 08:08:18 +00:00
jjhua
204165e109 add the syspowerinterval to control the CECs in one Frame boot up speed
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11072 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-11-30 08:18:21 +00:00
jjhua
10d64c711a rflash supports hierachy in AIX
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10911 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-28 06:16:15 +00:00
jjhua
012d63b8a8 in DFM hierarchical cluster, mkhwconn/lshwconn/rmhwconn with -T fnm will send the command to CEC/Frame direclty, not through the service node if specified.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10833 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-19 05:23:10 +00:00
adalbas
e9e29694ae rscan ivm support - (PPC)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10803 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-17 19:04:25 +00:00
linggao
a95d4d44ed added support for rspconfig <switch> sshcfg=disable
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10779 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-14 15:27:00 +00:00
jjhua
1f3580e1e0 in DFM hierarchical cluster, mkhwconn/lshwconn/rmhwconn with -T fnm will send the command to CEC/Frame direclty, not through the service node if specified.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10776 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-14 05:34:10 +00:00
linggao
4303f5cb4b more on rspconfig for switch
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10766 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-13 18:52:46 +00:00
linggao
efa5bf9b1b supporting Mellanox IB switch configurations in rspconfig command, more to come
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10761 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-13 00:29:40 +00:00
ellen56
e504131e8c Add ENV support for xcat otherpkgs.pkglist/pkglist
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10725 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-10 07:46:18 +00:00
jbjohnso
a312ff54c1 Fix legacy boot breakage by windows uefi support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10684 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-09-30 18:07:03 +00:00
gdbeatles
de7e9c5871 install packages contained in the ubuntu distro media
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10632 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-09-26 13:34:20 +00:00
zhaoertao
a6ecddb029 Fix bug 3301782: cancelling hdw_svr commands doesn't kill the fsp-api
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10517 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-09-14 03:27:30 +00:00
zhaoertao
c2b5c89f29 fix bug 3392336, rspconfig give bpa plugin bug err when enableASMI=yes
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10340 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-08-23 03:09:26 +00:00
zhaoertao
00a10e2bbb fix bugs 3389970, not define 'output'
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10279 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-08-12 08:16:41 +00:00
zhaoertao
eccf1b6fe7 fix bugs 3389970, rpower give fsp plugin bug message
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10271 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-08-11 10:49:22 +00:00
zhaoertao
74bd07228a fix bugs 3389970
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10269 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-08-11 10:44:38 +00:00
daniceexi
7529e736f3 defect 3370506: make copycds command to generate the osimage obj for the stateless and statelite
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10136 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-07-21 06:26:13 +00:00
yinle
25c4a6e602 fix bug 3356485 :mkhwconn frame03 -s -V fails for sfp HMC connection
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10070 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-07-13 04:18:03 +00:00
angli-xcat
00f535776c To make the code easier to maintain we decided not to select autoyast config template file (compute.sdk.sles11.tmpl/compute.sles11), instead if the user want to do a SDK included full install, he should prepare a customized template from compute.sdk.sles11.tmpl, and copy it to /install/custom directory.
This is for SLES 11 SP1 SDK DVD support (Patch 1)

====================================================================
Patch Reason:   Design changed, To make the code easier to maintain 
                we decided not to automate select autoyast config template file
                (compute.sdk.sles11.tmpl/compute.sles11), 

Patch detail:   If the user want to do a SDK DVD included full install,
                he/she should prepare a customized template originated from
                compute.sdk.sles11.tmpl, and copy it under /install/custom
====================================================================

====================================================================
Target Dist:	SLES 11 SP1, for both full install and statelite install
Aim:		To enable users to install packages from SDK DVD during installation
user impact:	If the user add packages in .pkglist files, he/she should first do 'copycds' using SDK DVD iso.
                For full install, the user should prepare a .tmpl file for autoyast
By-effect:	N/A
Limitations:	2nd installation DVD and 2nd SDK DVD not supported, both carries source packages. 
                It seems they are not recognized by autoyast, and it's of no use to install sources pkgs on CNs.
====================================================================

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9980 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-06-29 10:03:58 +00:00
angli-xcat
03533e3102 This is for SLES 11 SP1 SDK DVD support (Patch 1)
====================================================================
Patch Reason:   Design changed, to minimize risk when doing a regular 
                SLES11SP1 full install without SDK DVD copied.

Patch detail:   If we do a full install for SLES11SP1, and previously
                we did "copycds" with SDK DVD, we use compute.sdk.sles11.tmpl,
                otherwise use compute.sles11.tmpl.
====================================================================

====================================================================
Target Dist:	SLES 11 SP1, for both full install and statelite install
Aim:		To enable users to install packages from SDK DVD during installation
user impact:	If the user add packages in .pkglist files, he/she should first do 'copycds' using SDK DVD iso.
By-effect:	N/A
Limitations:	2nd installation DVD and 2nd SDK DVD not supported, both carries source packages. 
                It seems they are not recognized by autoyast, and it's of no use to install sources pkgs on CNs.
====================================================================

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9972 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-06-28 09:28:21 +00:00
jjhua
b241e10e80 add some enhancement for rflash to return any failure immediately
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9949 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-06-27 10:57:33 +00:00
angli-xcat
04cb7483c6 This is for SLES 11 SP1 SDK DVD support
====================================================================
Target Dist:	SLES 11 SP1, for both full install and statelite install
Aim:		To enable users to install packages from SDK DVD during installation
user impact:	If the user add packages in .pkglist files, he/she should first do 'copycds' using SDK DVD iso.
By-effect:	N/A
Limitations:	2nd installation DVD and 2nd SDK DVD not supported, both carries source packages. 
                It seems they are not recognized by autoyast, and it's of no use to install sources pkgs on CNs.
====================================================================

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9939 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-06-27 03:46:29 +00:00
yinle
9c7d314402 mkhwconn -s enhancement,support mkhwconn -s hmc1 or without hmc specified.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9868 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-06-21 06:37:55 +00:00
daniceexi
8e35b5bcb5 The continued fix for the defect 3317678
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9854 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-06-20 08:52:49 +00:00
daniceexi
57b94e7f75 defect 3317678: fix the issue that cannot get correct nodestate
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9835 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-06-17 08:44:01 +00:00
zhaoertao
7641f19168 enable 'dev' and 'celogin1' login for CEC|FRAME and enhance some of rspconfig commands work in redundanct environment
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9834 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-06-17 07:29:17 +00:00
yinle
274b09d087 change the way of finding node type
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9746 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-06-07 05:41:37 +00:00