New openhpi packages that update openhpi to 2.10.2 are now available.
OpenHPI is an open source project created with the intent of providing an
implementation of the SA Forum's Hardware Platform Interface (HPI). HPI
provides an abstracted interface to managing computer hardware, typically
for chassis and rack-based servers.
The updated packages include the newest version of OpenHPI, 2.10.2. OpenHPI
2.10.2 includes multiple features and fixes since OpenHPI 2.8.1. Some of
the most important changes and fixes include:
* Entity path related fixes to hpievents, hpi_shell, and hpipower.
* Many fixes to hpi_shell input mechanisms.
* Added missing sensor types to the utility library.
* IPMI Direct detection and hotswap fixes.
* Added transmission of missing hotswap event field.
* Fixed transmission of variable-length arrays from client to daemon.
* Much improved DIMI/FUMI support.
* Fixed saHpiControlSet() hang and param check.
* saHpiGetIdByEntityPath() now returns the InstrumentId
* Solaris patches - Various fixes to make OpenHPI build cleanly on Solaris
* OpenIPMI plugin - storing the cause of a hotswap state change in the
proper event byte
* hpiel, and other clients, no longer abort (possibly with a core dump)
when the daemon is not present, but exit gracefully.
* The pristine tarball and a distcleaned tree now match. Superfluous files
have been eliminated from tarball.
* The spec file no longer requires libsysfs < 2 as OpenHPI now builds
against libsysfs 2 without issue.
* Fixed the gcc version check, which now works on gcc 4.2.
* Basic support for MicroTCA in IPMIDirect plugin.
* Compilation problems on Solaris were reported and fixed.
* Added recognition of a much larger set of manufacturer ids.
* Eliminated the need for plugins to implement/export get_event.
* Sysfs plugin now builds against libsysfs 1.x and 2.x.
* FRU resource can now report resource type failed events in addition to
hotswap.
* New APIs implemented in the last release are now callable in the daemon.
* Added saHpiDimiInfoGet() base implementation
* PICMG added to the list of known manufacturers recognized by
oh_decode_manufacturerid()
* Created macro for calling plugin abi - This will help eliminate the
redefining of abi functions before using them.
* Adjusted saHpiControlSet for handling INVALID_REQUEST. New return code
with B.02.01.
* Added fan analog control to simulator plugin - For testing hpifan
* HPI Alarms - Using the sensor enables change events also to detect
proper alarm removals.
* Added man page documentation for the OpenHPI daemon (openhpid)
* BladeCenter plugin - Added resource firmware inventory data as Product Info
* Fixed bug to prevent discovery from running on a failed plugin.
All users of the openhpi package are encouraged to upgrade to these updated
packages, which resolve various issues and offer several enhancements.
Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188
| RHEL Desktop Workstation (v. 5 client) |
|
| IA-32: |
| openhpi-devel-2.10.2-1.el5.i386.rpm |
ee98ed70593e9328d5a269f33c9470d0 |
| |
| x86_64: |
| openhpi-devel-2.10.2-1.el5.i386.rpm |
ee98ed70593e9328d5a269f33c9470d0 |
| openhpi-devel-2.10.2-1.el5.x86_64.rpm |
70eb594dc067fc59a3f76461daa3bcac |
| |
| Red Hat Enterprise Linux (v. 5 server) |
|
| SRPMS: |
| openhpi-2.10.2-1.el5.src.rpm |
39b208f342c692d900c88747967dc4e3 |
| |
| IA-32: |
| openhpi-2.10.2-1.el5.i386.rpm |
36a9ca777764b76f06e281cf26b5ba7a |
| openhpi-devel-2.10.2-1.el5.i386.rpm |
ee98ed70593e9328d5a269f33c9470d0 |
| openhpi-subagent-2.10.2-1.el5.i386.rpm |
5e8815e5c3f832832d53eb1347aaa876 |
| |
| PPC: |
| openhpi-2.10.2-1.el5.ppc.rpm |
2655559d304d343bfe636b55d212c1b7 |
| openhpi-2.10.2-1.el5.ppc64.rpm |
a3062464e9817e6bf86352307017d2ee |
| openhpi-devel-2.10.2-1.el5.ppc.rpm |
474374f80a170d08c5ba9692e66d2841 |
| openhpi-devel-2.10.2-1.el5.ppc64.rpm |
73a4f4e4131113dd0beb025222a47be5 |
| openhpi-subagent-2.10.2-1.el5.ppc.rpm |
c2bfdf0023175df542dfd038ea9c0a89 |
| |
| s390x: |
| openhpi-2.10.2-1.el5.s390.rpm |
adfbdae1d8586e4670a9ff1996f0ca71 |
| openhpi-2.10.2-1.el5.s390x.rpm |
831aeea1ecc0f2af22cb29cd63ae8c3f |
| openhpi-devel-2.10.2-1.el5.s390.rpm |
72c60271dbddacfb9260393ceb52819f |
| openhpi-devel-2.10.2-1.el5.s390x.rpm |
19d4e3512259400744e2fff7182c315e |
| openhpi-subagent-2.10.2-1.el5.s390x.rpm |
bace24f323cc2c6f09940d4bf674be5a |
| |
| x86_64: |
| openhpi-2.10.2-1.el5.i386.rpm |
36a9ca777764b76f06e281cf26b5ba7a |
| openhpi-2.10.2-1.el5.x86_64.rpm |
1533ba679c57153d1626220928ff2955 |
| openhpi-devel-2.10.2-1.el5.i386.rpm |
ee98ed70593e9328d5a269f33c9470d0 |
| openhpi-devel-2.10.2-1.el5.x86_64.rpm |
70eb594dc067fc59a3f76461daa3bcac |
| openhpi-subagent-2.10.2-1.el5.x86_64.rpm |
35c23f990a039511aa766a5a46dd4d6a |
| |
| Red Hat Enterprise Linux Desktop (v. 5 client) |
|
| SRPMS: |
| openhpi-2.10.2-1.el5.src.rpm |
39b208f342c692d900c88747967dc4e3 |
| |
| IA-32: |
| openhpi-2.10.2-1.el5.i386.rpm |
36a9ca777764b76f06e281cf26b5ba7a |
| openhpi-subagent-2.10.2-1.el5.i386.rpm |
5e8815e5c3f832832d53eb1347aaa876 |
| |
| x86_64: |
| openhpi-2.10.2-1.el5.i386.rpm |
36a9ca777764b76f06e281cf26b5ba7a |
| openhpi-2.10.2-1.el5.x86_64.rpm |
1533ba679c57153d1626220928ff2955 |
| openhpi-subagent-2.10.2-1.el5.x86_64.rpm |
35c23f990a039511aa766a5a46dd4d6a |
| |
(The unlinked packages above are only available from the Red Hat Network)
|