Bug 1136793

Summary: Rebase to rest 0.7.92/backport new 0.7.92 APIs to 0.7.90
Product: Red Hat Enterprise Linux 7 Reporter: Christophe Fergeau <cfergeau>
Component: restAssignee: Debarshi Ray <debarshir>
Status: CLOSED ERRATA QA Contact: Lukáš Zachar <lzachar>
Severity: unspecified Docs Contact:
Priority: medium    
Version: 7.1CC: isenfeld, jenifer.golmitz, lmiksik, tpelka
Target Milestone: rcKeywords: Rebase
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Rebase: Bug Fixes and Enhancements
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-05 10:36:45 UTC Type: Bug
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: 1116844    

Description Christophe Fergeau 2014-09-03 10:27:51 UTC
libgovirt is going to be rebased to 0.3.1 in 7.1 in order to add foreign menu support to virt-viewer. This 0.3.1 release in turn depends on rest 0.7.92 as some needed new API (and bug fixes) were added in it.

The libgovirt 0.3.1 rebase is thus blocking on rebasing rest to 0.7.92.

If a rebase is not possible, backporting the needed patches would give:
http://cgit.freedesktop.org/~teuf/librest/log/?h=rhel-7.1 (untested yet though).

Comment 2 Christophe Fergeau 2014-09-05 09:28:40 UTC
The patch series at http://cgit.freedesktop.org/~teuf/librest/log/?h=rhel-7.1
- fix a few bugs 
- add a few new functions to the public API
- adjust librest behaviour when it generates the REST calls and with respect to logging to match better what libgovirt expects (this should have no impact on existing users).
- improve handling of 

These changes are needed in order to implement 'foreign menu' support in remote-viewer. 'foreign menu' makes it possible to change the content of the cdrom of a remote oVirt VM from remote-viewer UI.


The rebase introduces more bug fixes, fixes which will be needed to build this in RHEL6, fixes to the test suite, some build/documentation fixes

Comment 6 Debarshi Ray 2014-09-08 11:44:44 UTC
Built rest-0.7.92-1.el7 for rhel-7.1:
https://brewweb.devel.redhat.com/taskinfo?taskID=7927642

Comment 10 errata-xmlrpc 2015-03-05 10:36:45 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-0469.html