RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1048207 - dmidecode in rhel6 does not fully support SMBIOS 2.8 on HP gen8
Summary: dmidecode in rhel6 does not fully support SMBIOS 2.8 on HP gen8
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: dmidecode
Version: 6.4
Hardware: x86_64
OS: Linux
urgent
urgent
Target Milestone: rc
: ---
Assignee: Petr Oros
QA Contact: qe-baseos-daemons
URL:
Whiteboard:
Depends On:
Blocks: 994246 1048920 1067392
TreeView+ depends on / blocked
 
Reported: 2014-01-03 11:41 UTC by chris procter
Modified: 2018-12-05 16:50 UTC (History)
22 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Prior to this update, SMBIOS implementations newer than version 2.7 were not fully supported by the dmidecode tool in Red Hat Enterprise Linux 6. As a consequence, dmidecode was not able to automate builds and deployments on certain hardware. To fix this bug, dmidecode has been updated and now supports version 2.8 SMBIOS.
Clone Of:
: 1048920 1500279 (view as bug list)
Environment:
Last Closed: 2014-10-22 07:14:06 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description chris procter 2014-01-03 11:41:17 UTC
Description of problem:

With the latest bios version (2013.11.14) on HP BL460c Gen8 blade servers dmidecode reports:
# SMBIOS implementations newer than version 2.7 are not
# fully supported by this version of dmidecode

at the start of all output. Otherwise the output looks to be correct. This additional warning message is enough to break scripts expecting a single line of output.


Version-Release number of selected component (if applicable):
dmidecode-2.11-2.el6_1.x86_64  


How reproducible:
Every time

Steps to Reproduce:
1. run "dmidecode -s system-product-name" or similar
2.
3.

Actual results:
# SMBIOS implementations newer than version 2.7 are not
# fully supported by this version of dmidecode
ProLiant BL460c Gen8

Expected results:
ProLiant BL460c Gen8

Additional info:
The full dmidecode ouput includes the line "SMBIOS 2.8 present".

The 2013.09.18 version of the bios does not produce this message.

Comment 2 chris procter 2014-01-03 12:16:19 UTC
This has also been confirmed on DL360p Gen8 and DL380p Gen8 servers with the 2013.11.14 bios

Comment 3 chris procter 2014-01-03 13:41:28 UTC
This has also been reported to me on RHEL5 with dmidecode-2.11-1.el5.x86_64

Comment 4 Anton Arapov 2014-01-03 14:03:11 UTC
Chris, could you attach the binary dump of this system to bugzilla?

see dmidecode's --dump-bin option.

thanks!

Comment 6 chris procter 2014-01-06 10:56:33 UTC
We have tried compiling the source available from  http://download.savannah.gnu.org/releases/dmidecode/dmidecode-2.12.tar.gz
Which gives us the same message (but reporting a different dmidecode version):
# dmidecode 2.12
SMBIOS 2.8 present.
# SMBIOS implementations newer than version 2.7 are not
# fully supported by this version of dmidecode.


We have also compiled the cvs version of the source and that works correctly:

# dmidecode 2.12
SMBIOS 2.8 present.
192 structures occupying 6294 bytes
[etc etc]


(both compilations on the same RHEL6.4 DL380p)

Is it posible to get the CVS version into RHEL 5&6 as an errata?

Comment 7 Anton Arapov 2014-01-06 11:22:02 UTC
If there is a demand. Let's try, will see what PMs say. :) 

You may want to clone this bug for rhel5 too.

Comment 12 Dan Beimborn 2014-01-23 14:43:55 UTC
This is impacting us as well, dmidecode scripts are commonly used to read the vendor serial number of hardware for automated support tools, or in our cases as a fingerprint/primary key for the server

Comment 15 Anton Arapov 2014-01-29 13:08:39 UTC
FYI, this change went into RHEL5 (bug 1048920).


Note You need to log in before you can comment on or make changes to this bug.