Commit Graph

82 Commits

Author SHA1 Message Date
jbjohnso
1edda3b632 -Fix discovery of blades via non-primary interfaces
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5705 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-04-07 21:14:14 +00:00
jbjohnso
9767ec2627 -Fix network= syntax of blade rspconfig command
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5526 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-19 14:24:08 +00:00
jbjohnso
c625ed1cac -Remove some debug output and syntax errors
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5508 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-17 15:40:13 +00:00
jbjohnso
cd26a89c19 -Close gap in textid support in previous checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5435 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-10 19:57:29 +00:00
jbjohnso
bc7412d90c -Basic support for preconfigured flexnode style blades
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5434 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-10 19:42:03 +00:00
jbjohnso
7386d13714 -Fix broken assertion that bladehealthsummary table was a 1 to 1 mapping to blade index
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5431 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-10 18:31:45 +00:00
jbjohnso
fc10f24025 -Fix bug where an empty blade bay could confuse the discovery process.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5411 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-08 22:43:10 +00:00
jbjohnso
d2d4c4f0a5 -Fix blade plugin compatibility with BPET50 series firmware
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5204 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-09 19:44:44 +00:00
daniceexi
1eb3b60e50 move the function get_mac_by_arp from Utils.pm to SvrUtils.pm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5160 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-05 09:31:40 +00:00
daniceexi
8df1e87c62 defects: 2940290,2940304: move the getmacs --arp function to Utils.pm. Make the --arp supported by blade server and changed the format of MAC without : for aix
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5141 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-04 10:24:13 +00:00
jbjohnso
37c9472acb -Enable SNMPv3 explicitly rather than assuming the dafult is on (defect 2899181)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4640 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-21 17:34:17 +00:00
daniceexi
038a7f43dd Defect 2879279: supports the -d for blade node and restrict the invalid flags
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4423 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-20 14:39:13 +00:00
daniceexi
56d592c060 fix the defect that getmacs for js22 blade cannot work on 32bit Operating System
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4384 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-14 07:25:05 +00:00
jbjohnso
3f41092a5b -Implement getmacs to be able to describe common cases of JS blade extra interfaces. Beyond this level of complexity, discovery is needed
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4379 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-13 21:15:46 +00:00
wanghuaz
4d41d0a5f4 fixed defect: 2831058. rpower return 0 if error occurs
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3954 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-06 06:48:11 +00:00
lissav
1919a52ca7 remove Linux check around XML::Simple::PREFERRED_PARSER
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3897 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-07-29 16:20:35 +00:00
lissav
53bb6a242f fix defect 2151155 multiple output for getmacs -h, -v ,etc
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3318 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-05-08 13:42:39 +00:00
jbjohnso
b849ef83e7 -Validate discovery source is in a dynamic range that xCAT controls
-Make MAC discovery contemplate the payload of a discovery packet rather than just contextual data


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3251 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-04-23 21:19:03 +00:00
jbjohnso
078aca4c5c -Correct typo in a SLES11 template.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3214 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-04-17 16:35:54 +00:00
jbjohnso
21e2d129ad -Fix child handler order of operations in child reaper that caused hangs on management commands
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3116 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-04-07 18:42:57 +00:00
jbjohnso
20775a4377 -Have blade and ipmi plugins only decrease known child count when the child exiting belongs to it explicitly
-Have blade and ipmi plugin children wait longer for parent acknowledgement
-Ignore failure to deliver acknowledgements to children that give up and exit before that can occur


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3075 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-04-03 14:40:21 +00:00
ellen56
1b9a5bbb3d fix bug 2724400
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3074 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-04-03 09:13:01 +00:00
daniceexi
22eca9f60b reformat the response of getbladecons command
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2996 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-26 09:23:42 +00:00
bp-sawyers
11977ffba4 - change inclusion of SNMP.pm back to a hard "use" stmt to fix bug 2691044
- a few db attr description improvements

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2987 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-25 14:39:38 +00:00
ellen56
5eb274f3a3 fixed bug2689619
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2979 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-25 10:03:15 +00:00
ellen56
1fe7325d56 fix bug2689625
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2978 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-25 09:26:30 +00:00
linggao
2779f579e1 performance tuning for node status updating for ipmi, blade,PPC, xen and kvm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2976 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-25 02:56:58 +00:00
linggao
0e6d28e1c2 minor fix
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2974 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-24 23:56:42 +00:00
linggao
7850b36aa2 changed setting from nonodestatus to nodestatus :-)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2972 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-24 19:44:23 +00:00
linggao
cf1eb5011c added a site table attribute 'nonodestatus' so that the node status updates can be turned off during the node deployment, node discovery and node power on/off
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2961 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-24 03:12:03 +00:00
linggao
529660fe6a removed dependencies on the xCAT-server package from perl-xCAT package
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2952 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-20 21:36:49 +00:00
jbjohnso
0052950159 -Move more modules to load on demand
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2902 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-14 16:00:35 +00:00
jbjohnso
c64f1f819e -Fix syntax error from previous checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2900 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-14 15:50:46 +00:00
jbjohnso
ed59575e36 -Reduce memory consumption through not moving modules into shorter lifetime
places


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2898 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-14 15:45:07 +00:00
jbjohnso
8b476545d6 -Change places in blade and ipmi plugin where error output was not treated like error output
-Add wvid support for certain service processor builds in ipmi


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2823 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-02 18:33:59 +00:00
jbjohnso
1e5a470fdd -Fix the new boot devices for blade boot sequence
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2794 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-02-21 14:44:54 +00:00
jbjohnso
2e27fa0a62 -Update blade plugin with parameters in newer firmware mib
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2789 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-02-21 12:53:29 +00:00
jbjohnso
b9f440262f -Have blade plugin die a little more gracefully in a hypothetical failure in SNMP processing, still needs to be more specific
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2685 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-02-01 00:07:20 +00:00
jbjohnso
c52ece42d8 -Fix typo in previous checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2635 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-01-21 20:57:32 +00:00
jbjohnso
2e4ad2d442 -Fix problem where snmp destinations could not be set once the SNMP was up and running on AMM
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2634 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-01-21 20:52:09 +00:00
jbjohnso
86124e90bd -Add another URL used by AMM firmware to present wvid parameters
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2632 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-01-21 20:20:44 +00:00
jbjohnso
6e1fdd0c2b -Reformat temperatures coming from a BladeCenter to conform to the look of the IPMI plugin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2616 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-01-15 20:52:15 +00:00
jbjohnso
e2a7fa2a53 -Preclude sending of ba parameter for rvid (too risky)
-Block attempts to use the BPET42T compatible code (requires insecure behavior, mandate BPET46C or newer)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2540 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-12-10 18:28:08 +00:00
jbjohnso
2bf09e3e76 -Fix passing of port argument
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2537 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-12-09 20:51:37 +00:00
jbjohnso
57528d3822 -Fix to work with BPET42R and 46C with all required parameters
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2536 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-12-09 20:40:25 +00:00
jbjohnso
342ac47dd3 -Accomodate disparate AMMs a bit more readily in rvid
-Accomodate a few more AMM firmware revisions


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2535 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-12-09 16:26:40 +00:00
jbjohnso
05b4df7c71 -Add rvid for AMM (BPET46C tested)
-Have nodech implement explicit blank override of group level attributes


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2532 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-12-09 15:23:12 +00:00
jbjohnso
e95f4c53e9 -Add softoff to blade and ipmi rpower implementations
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2330 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-10-13 15:16:41 +00:00
linggao
183eef7202 handle no-op situation for node status update
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2280 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-10-03 17:46:31 +00:00
linggao
e2a4902ef1 more on node status update
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2278 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-10-02 21:25:57 +00:00