Issued:
2011-12-06
Updated:
2011-12-06

RHBA-2011:1603 - ipmitool bug fix update


Synopsis

ipmitool bug fix update

Type/Severity

Bug Fix Advisory (none)

Topic

An updated ipmitool package that fixes multiple bugs is now available for Red Hat Enterprise Linux 6.

Description

The ipmitool package contains a command line utility for interfacing with devices that support the Intelligent Platform Management Interface (IPMI) specification. IPMI is an open standard for machine health, inventory, and remote power control.

This update fixes the following bugs:

  • Prior to this update, ipmitool's Serial Over LAN (SOL) module erroneously calculated the number of octets processed by the Baseboard Management Controller and could have resent already acknowledged chunks of serial communication, which could have corrupted the serial line with additional characters. Under certain circumstances, this could have also brought ipmitool into an endless loop or unexpected termination. With this update, ipmitool now correctly calculates the number of octets processed by the BMC and does not resend unwanted characters over the serial line. (BZ#675975)

  • This update improves integration of the Linux Multiple Device (MD) driver with ipmitool to indicate the SCSI enclosure services (SES) status and drive activities for the PCIe SSD based solutions. (BZ#727314)

  • This update adds the "channel setkg" subcommand to the "ipmitool" command, which allows for KG key configuration. (BZ#726390)

  • This update adds the "-Y" option, which allows reading of the KG key from the terminal. (BZ#726390)

  • A serial console connected to over the LAN and activated with the command "ipmitool sol activate" contained a memory leak, which could have consumed all available memory resources over time. This update fixes the problem. (BZ#731977)

  • Invoking "ipmitool delloem powermonitor" did not properly convert values received over the network to integer numbers on big-endian systems (PowerPC, IBM System z). As a result, mostly random values were displayed when reporting power consumption. This update fixes the integer conversions in the "powermonitor" command so that the power consumption is now reported correctly on PowerPC and IBM System z architectures. (BZ#731718)

All users of ipmitool are advised to upgrade to this updated package, which fixes these bugs.

Solution

Before applying this update, make sure all previously-released errata relevant to your system have been applied.

This update is available via the Red Hat Network. Details on how to use the Red Hat Network to apply this update are available at This content is not included.https://access.redhat.com/kb/docs/DOC-11259

Affected Products

ProductVersionArch
Red Hat Enterprise Linux for Scientific Computing6x86_64
Red Hat Enterprise Linux for Power, big endian6ppc64
Red Hat Enterprise Linux for IBM z Systems6s390x
Red Hat Enterprise Linux Workstation6x86_64
Red Hat Enterprise Linux Workstation6i386
Red Hat Enterprise Linux Server6x86_64
Red Hat Enterprise Linux Server6i386
Red Hat Enterprise Linux Server from RHUI6x86_64
Red Hat Enterprise Linux Server from RHUI6i386
Red Hat Enterprise Linux Server - Extended Life Cycle Support6x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support6i386
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension6x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension6i386
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems)6s390x
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems)6s390x
Red Hat Enterprise Linux Desktop6x86_64
Red Hat Enterprise Linux Desktop6i386

Updated Packages

  • ipmitool-debuginfo-1.8.11-12.el6.i686.rpm
  • ipmitool-1.8.11-12.el6.i686.rpm
  • ipmitool-debuginfo-1.8.11-12.el6.ppc64.rpm
  • ipmitool-1.8.11-12.el6.ppc64.rpm
  • ipmitool-1.8.11-12.el6.x86_64.rpm
  • ipmitool-debuginfo-1.8.11-12.el6.s390x.rpm
  • ipmitool-debuginfo-1.8.11-12.el6.x86_64.rpm
  • ipmitool-1.8.11-12.el6.src.rpm
  • ipmitool-1.8.11-12.el6.s390x.rpm

Fixes

CVEs

(none)

References

(none)


Additional information