Bug 723048

Summary: IPMItool taking a lot of time to execute on Dell hardware 1950
Product: Red Hat Enterprise Linux 5 Reporter: ashish gawarikar <ashish>
Component: OpenIPMIAssignee: Jan Safranek <jsafrane>
Status: CLOSED DUPLICATE QA Contact: qe-baseos-daemons
Severity: medium Docs Contact:
Priority: unspecified    
Version: 5.6   
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Hardware: Dell Server 1950 dmesg's relevant to the ipmi: ipmi message handler version 39.1 IPMI System Interface driver. ipmi_si: Trying SMBIOS-specified kcs state machine at i/o address 0xca8, slave address 0x20, irq 0 ipmi: Found new BMC (man_id: 0x0002a2, prod_id: 0x0100, dev_id: 0x20) IPMI kcs interface initialized ipmi device interface [root@dennys ~]# uname -a Linux dennys.example.com 2.6.18-238.9.1.el5 #1 SMP Fri Mar 18 12:42:39 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux [root@dennys ~]# ipmitool -V ipmitool version 1.8.11
Last Closed: 2011-08-01 06:43:24 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description ashish gawarikar 2011-07-18 20:32:27 UTC
Description of problem:
ipmitool sdr elist all takes almost 3-4 minutes to complete

Version-Release number of selected component (if applicable):

ipmitool: 1.8.11
o ipmitool 1.8.11 downloaded from:
ftp://www.ioncomputer.com/Tools/ipmitool/ipmitool-1.8.11-1.rhel5.x86_64.rpm

Why did we download the ipmitool 1.8.11 from the above:

Because: 
1. The temperature information was being showed as disabled on the ipmitool that RHEL 5.x ships (this was on Dell R610)

On Dell R610, I was getting the CPU temperature is disabled (works fine on
Dell 1950).
[root@eng61002 ~]# ipmitool sdr elist all | grep emp
Temp             | 01h | ns  |  3.1 | Disabled
Temp             | 02h | ns  |  3.2 | Disabled
Temp             | 05h | ns  | 10.1 | Disabled
Ambient Temp     | 07h | ns  | 10.1 | Disabled
Temp             | 06h | ns  | 10.2 | Disabled
Ambient Temp     | 08h | ns  | 10.2 | Disabled

How reproducible:


On a dell server 1950, run  "ipmitool sdr elist all" , it takes 3-4 minutes to complete.
Steps to Reproduce:
1. Use the latest 1.8.11 ipmitool
2. Run  ipmitool sdr elist all 
3. See that it takes 3-4 mins
  
Actual results:
3-4 minutes to execute

Expected results:
Should return in 3 - 4 seconds.

Additional info:

If I revert back my ipmitool version to 1.8.8 then it seems to work, but the temperature shows as disabled on the new hardware.

Comment 1 Jan Safranek 2011-08-01 06:43:24 UTC
Red Hat does not support 3rd party ipmitool packages. We ship ipmitool as part of OpenIPMI-tools package and the aforementioned bug should be fixed there. Please try OpenIPMI-tools-2.0.16-11.el5_7.2 and reopen the bug if it still fails.

*** This bug has been marked as a duplicate of bug 722462 ***