Bug 463304

Summary: [LTC 6.0 FEAT] 201381:New inventory module in librtas
Product: Red Hat Enterprise Linux 6 Reporter: IBM Bug Proxy <bugproxy>
Component: librtasAssignee: Roman Rakus <rrakus>
Status: CLOSED CURRENTRELEASE QA Contact: Release Test Team <release-test-team-automation>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.0CC: atodorov, ejratl, notting, sglass, snagar, tsmetana
Target Milestone: alphaKeywords: FutureFeature
Target Release: 6.0   
Hardware: ppc64   
OS: All   
Whiteboard:
Fixed In Version: librtas-1.3.4-1.fc12 Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-11-10 22:10:16 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:
Bug Depends On:    
Bug Blocks: 356741, 554559    

Description IBM Bug Proxy 2008-09-22 21:00:29 UTC
=Comment: #0=================================================
Emily J. Ratliff <emilyr.com> - 2008-09-16 18:27 EDT
1. Feature Overview:
Feature Id:	[201381]
a. Name of Feature:	libofdt package
b. Feature Description
The libofdt package provides an interface to the Open Firmware Device Tree (OFDT) on Power systems.
 This is useful for user-space service and productivity applications that wish to retrieve system
inventory.

2. Feature Details:
Sponsor:	PPC
Architectures:
ppc64

Arch Specificity: Purely Arch Specific Code
Delivery Mechanism: Direct from community
Category:	Power Servicability
Request Type:	Package - New
d. Upstream Acceptance:	Not Started
Sponsor Priority	2
f. Severity: Medium
IBM Confidential:	no
Code Contribution:	IBM code
g. Component Version Target:	n/a

3. Business Case
libofdt will be used by a number of DLPAR and service packages.  Providing a common mechanism for
these applications to retrieve inventory will improve the quality of those applications, abstract
away the complexity of the device tree, and help to showcase an advantage of Power systems.

4. Primary contact at Red Hat: 
John Jarvis
jjarvis

5. Primary contacts at Partner:
Project Management Contact:
Mike Wortman, wortman.com, 512-838-8582

Technical contact(s):
Michael Strosaker, strosake.com
Manish Ahuja, mahuja.com

IBM Manager:
Larry Kessler, lkessler.com

Comment 1 IBM Bug Proxy 2008-09-24 20:41:15 UTC
This will not be a new package, but will be a component of the already-existing
librtas package (since it will mostly be used by applications that already use
librtas anyways).  As the new component will be useful only on Power-based
systems, librtas is a very logical place to include it.

The code is still under development.  When finished, it will be delivered in an
updated version of the librtas package, dowloadable from the usual community
site:  http://librtas.ozlabs.org/.

Comment 2 Bill Nottingham 2008-10-02 15:22:06 UTC
Setting in NEEDINFO, waiting on code release.

Comment 3 IBM Bug Proxy 2009-03-03 20:00:32 UTC
This package has been open sourced and provided at:

http://sourceforge.net/project/showfiles.php?group_id=44427&package_id=92526&release_id=219638


Please disregard that last comment - was intended for 48180

Comment 4 IBM Bug Proxy 2009-03-04 00:10:31 UTC
The new librtas, version 1.3.4 with the open firmware device tree library, is now provided at:

https://sourceforge.net/project/showfiles.php?group_id=44427&package_id=312572&release_id=665596

Comment 5 IBM Bug Proxy 2009-03-30 16:50:48 UTC
------- Comment From nfont.com 2009-03-30 12:40 EDT-------
(In reply to comment #11)
> The new librtas, version 1.3.4 with the open firmware device tree library, is
> now provided at:
>
> https://sourceforge.net/project/showfiles.php?group_id=44427&package_id=312572&release_id=665596
>

The official repository of librtas is librtas.ozlabs.org, please pull from there.  I do not know when, how often or who updates the code posted to sourceforge.

Comment 6 Roman Rakus 2009-04-10 08:32:00 UTC
Since libofdt isn't included in librtas (official from librtas.ozlabs.org) setting in NEEDINFO.
And one minor question - Isn't better to do it as separate package?

Comment 7 Roman Rakus 2009-10-01 12:36:30 UTC
Now it is in librtas. Fixed in rawhide librtas-1.3.4-1.fc12

Comment 8 IBM Bug Proxy 2009-12-03 12:00:28 UTC
------- Comment From rxaviers.com 2009-12-03 06:57 EDT-------
Hi Roman,

Do you know when is it expected to be in RHEL6? Currently (alpha2 20091124.2), we have librtas-1.3.3-5.el6.ppc64.rpm, which doesn't include libofdt yet.

Thank you,

Comment 9 Roman Rakus 2009-12-03 16:00:28 UTC
IIRC it will be in Beta 1, which will be on RHN March 8th.

Comment 10 releng-rhel@redhat.com 2009-12-16 21:50:59 UTC
Fixed in 'librtas-1.3.4-1.fc12'. 'librtas-1.3.4-1.1.el6' included in compose 'RHEL6.0-20091216.nightly'.
Moving to ON_QA.

Comment 11 Alexander Todorov 2010-07-13 15:18:37 UTC
RHEL6.0-20100707.4 contains librtas-1.3.4-2.el6 whic hincludes 
/usr/lib64/libofdt.so.1.3.4. Moving to VERIFIED.

Comment 12 releng-rhel@redhat.com 2010-11-10 22:10:16 UTC
Red Hat Enterprise Linux 6.0 is now available and should resolve
the problem described in this bug report. This report is therefore being closed
with a resolution of CURRENTRELEASE. You may reopen this bug report if the
solution does not work for you.