jbjohnso
dbd453d0a6
Have rvitals avoid requesting the same sensor multiple times
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/branches/2.8@16773 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-06-26 17:26:16 +00:00
jbjohnso
9980daedc4
Add some chassis status support to rvitals
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/branches/2.8@16480 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-05-30 14:47:29 +00:00
zhaoertao
e0c25f0672
enhancement of "rspconfig noderange USERID=<password>"
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/branches/2.8@16407 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-05-23 08:13:22 +00:00
zhaoertao
4896b906d4
the feature:enhancement of rspconfig for blacktip blade
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/branches/2.8@16348 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-05-17 09:22:32 +00:00
yinle
cc4b65dfa8
support rspconfig system-x-node network=*
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/branches/2.8@15692 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-03-28 08:01:28 +00:00
zhaoertao
1ecc7a08db
add option '-s' for reventlog to output the event from latest to oldest
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/branches/2.8@15501 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-03-14 07:07:40 +00:00
daniceexi
b964b3f563
code drop for flex energy management support through cmm snmp interface
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/branches/2.8@15457 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-03-12 10:50:18 +00:00
jbjohnso
438595e0aa
Fix problem where SLES11 cannot wvid to modern IMMs
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15027 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-01-31 16:28:29 +00:00
zhaoertao
b0eefd4e7b
fix bug 3273:xcat returns ipmi plugin bug if console opening failed for system x
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14763 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-01-06 08:38:34 +00:00
jbjohnso
1fdad5c12f
Fix problems with new PasswordUtils, move ipmi.pm to using the refactored code
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14477 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-11-29 16:24:03 +00:00
jbjohnso
d4e21f1ea1
Try to tolerate some api changes in IBM IMM
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14441 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-11-27 19:22:31 +00:00
jbjohnso
7c68270a80
Attempt to gracefully accomodate ipv6 and ssl http..
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14432 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-11-26 21:22:40 +00:00
jbjohnso
4af24a8d75
Output the FRU number of fru devices when available
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14212 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-11-02 01:09:40 +00:00
jbjohnso
54c7d16808
Actually put out the adapter WWN and MAC addresses with Flex ITE nodes
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14211 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-11-02 01:04:41 +00:00
jbjohnso
c03a8be539
Support WWN and Macs of Flex ITE nodes in rinv, haven't *quite* gotten the mezz adapters outputting yet, but they are being retrieved
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14210 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-11-02 00:33:39 +00:00
jbjohnso
563ed5a92a
Change cache versioning strategy, track the oem byte from fru locator records
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14204 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-11-01 18:13:28 +00:00
jbjohnso
2f8348f0f4
For IBM servers, report planar revision, fru number, and mac addresses (if a rackmount server)
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14167 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-10-30 19:45:39 +00:00
jbjohnso
f1b045c5cd
Have IPMI plugin detect whether something is an ITE or not
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14131 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-10-25 21:39:24 +00:00
jbjohnso
354e960cfb
Fix problem where node specific errors in some ipmi scenarios are not associated with a node
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13984 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-10-11 18:02:09 +00:00
jbjohnso
e05b4b8cdd
Remove dead code resulting to changing to property api
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13979 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-10-10 19:09:52 +00:00
jbjohnso
3fd00c599a
Change IPMI to use IMM properties interface instead of FMAPI, must faster and simpler and likely to work
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13978 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-10-10 19:05:42 +00:00
jbjohnso
205df57942
Enhance rvitas led output with more readable information when possible
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13943 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-10-03 19:47:08 +00:00
jbjohnso
cdcf25ce89
Fix problem where sensor numbers could accidentally pull in LED or FRU records
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13938 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-10-03 18:15:31 +00:00
jbjohnso
ea4c75b388
Address typo in previous ipmi commit
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13925 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-10-01 19:52:16 +00:00
jbjohnso
786e61680f
Skip nodelist.status changes in event of suspend or wake for now
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13921 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-10-01 18:08:59 +00:00
jbjohnso
8f1fd066e2
Fix problem where rvitals fails to gracefully handle situations like timeout on a sensor read
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13810 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-09-15 00:57:52 +00:00
immarvin
96943769a1
update the getaddsensorevent for new sensor events
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13651 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-08-30 07:09:50 +00:00
immarvin
f0e2c1dee5
update the getaddsensorevent for new sensor events
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13650 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-08-30 06:48:21 +00:00
zhaoertao
40e144b4cc
for item: clean up Utils.pm, the code in xCAT-server/lib/xcat/plugin/
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13467 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-08-09 04:07:40 +00:00
jbjohnso
856de8cecd
Have IPMI not send console data if a basic IPMI health check does not pass.
...
This means ipmi console backend may spend more time holding a lock when bmcs are unreachable, but it means that the service processor addresses are not pinged all at once
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12242 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-04-16 00:27:37 +00:00
jbjohnso
f7d4b54e7c
Add a hidden ripmi directive for debug and development support
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12088 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-04-02 13:40:37 +00:00
jbjohnso
a518f9a850
Offer '-o' to force powerdown on failed suspend attempt, '-r' to force reset
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11829 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-03-12 20:58:35 +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
bp-sawyers
90261ffcca
Update Schema.pm for site attrs for ipmi scaling
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11644 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-20 21:52:34 +00:00
jbjohnso
89e254d9c3
Distribute syspowerinterval chunks amongst service nodes and randomize each list as well
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11641 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-20 16:51:15 +00:00
jbjohnso
8279709921
Change ipmifanout to ipmidispatch for site table definition to avoid confusion with dsh concept
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11640 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-20 15:40:15 +00:00
jbjohnso
63014585a9
Hav ipmi plugin provide a site variable to disable service node fanout 'ipmifanout' to 0 will bypass service nodes (recommended IMO)
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11621 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-18 20:40:09 +00:00
jbjohnso
c996664219
Fix syspowerinterval to only catch on/reset/boot type events in ipmi plugin
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11620 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-18 20:33:40 +00:00
jbjohnso
85be8c228e
Implement feature where syspowerinterval and syspowermaxnodes are honored by ipmi.pm
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11619 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-18 20:33:32 +00:00
jbjohnso
74dcd06517
Slightly improve latency of IPMI plugin startup
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11618 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-18 19:57:25 +00:00
jbjohnso
2809799def
If we are faced with a system without an AC energy reading, we were missing the chance to init the precision data. Now init it regardless
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11472 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-03 19:58:11 +00:00
jbjohnso
01ae059b01
Fix rvitals energy when used on a system without metered or estimated AC draw
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11471 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-03 19:22:56 +00:00
jbjohnso
804c125ad0
Fix S3 support of IBM systems
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11379 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-01-13 17:30:05 +00:00
sjing
998cd2919a
lstree implementation.
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11303 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-27 03:42:20 +00:00
jbjohnso
dc1b2ea716
Add wvid for upcoming servers
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11248 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-14 16:45:22 +00:00
jbjohnso
5c19ff582d
Actually fix rvitals interpretation of some sensors
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11247 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-14 15:58:17 +00:00
jbjohnso
243d42dd87
Refine rvitals LEDs to cope with more odd cases
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11246 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-14 15:58:06 +00:00
jbjohnso
dde326fb95
Better isolate failures to one FRU area.
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11241 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-13 20:30:36 +00:00
jbjohnso
5c16dde9eb
Fix rvitals leds for some newer systems
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11239 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-13 19:57:45 +00:00
jbjohnso
2a78dad008
Have rinv preserve more characters
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11168 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-07 20:38:54 +00:00