Bugzilla will be upgraded to version 5.0 on a still to be determined date in the near future. The original upgrade date has been delayed.
Bug 1218766 - Rebase libguestfs in RHEL 7.3
Rebase libguestfs in RHEL 7.3
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: libguestfs (Show other bugs)
7.3
Unspecified Unspecified
unspecified Severity high
: rc
: ---
Assigned To: Richard W.M. Jones
Virtualization Bugs
Jiri Herrmann
: Rebase
Depends On: 1264253 1308769
Blocks: 1305606 1313485 1064041 1099976 1155150 1156298 1164708 1166057 1167623 1173695 1174551 1176801 1180769 1190669 1225789 1227609 1229119 1238053 1239154 1242853 1260801 1264835 1267032 1277074 1277122 1283588 1288337 1290755 1292437 1292438 1301891 1306557 1318440 1332025 1343167
  Show dependency treegraph
 
Reported: 2015-05-05 15:44 EDT by Richard W.M. Jones
Modified: 2016-11-03 17:39 EDT (History)
14 users (show)

See Also:
Fixed In Version: libguestfs-1.32.7-1.el7
Doc Type: Release Note
Doc Text:
_libguestfs_ rebased to version 1.32.7 The _libguestfs_ packages have been upgraded to upstream version 1.32.6, which provides a number of bug fixes and enhancements over the previous version. Notable changes include the following: * The *virt-get-kernel* utility has been added, which can be used to extract the kernel and initial RAM file system (initramfs) from a disk image file. For details, see the virt-get-kernel(1) man page. * The "virt-dib" utility has been added. Its capabilities include building disk image files and ramdisks. For more information, see the virt-dib(1) man page. * Multiple options have been added for the *virt-customize*, *virt-builder*, and *virt-systprep* utilities.
Story Points: ---
Clone Of:
Environment:
Last Closed: 2016-11-03 13:50:21 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2016:2576 normal SHIPPED_LIVE Moderate: libguestfs and virt-p2v security, bug fix, and enhancement update 2016-11-03 08:06:51 EDT

  None (edit)
Description Richard W.M. Jones 2015-05-05 15:44:15 EDT
Description of problem:

It looks like libguestfs in RHEL 7.2 will carry ~ 200 patches.

libguestfs upstream maintains a very strong commitment to backwards
compatibility.  We have never broken the C API, and (apart from
one notorious occasion with virt-inspector that happened a long
time ago) never break backwards compat for command line tools either.

Therefore it makes sense to rebase libguestfs in RHEL 7.3.

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

Probably libguestfs 1.30
Comment 1 Richard W.M. Jones 2015-09-22 04:38:59 EDT
The plan is to rebase along the development (1.31) branch for the
next few months, and then some time late this year made a stable
release upstream (1.32) and finally rebase to that.  RHEL 7.3 will
therefore contain libguestfs 1.32.xx.

A RHEL 7.3 candidate build is available here, ready for initial testing:

https://brewweb.devel.redhat.com/taskinfo?taskID=9865581

The upstream 'rhel-7.3' branch contains the exploded patches:

https://github.com/libguestfs/libguestfs/commits/rhel-7.3

Notes:

- We are no longer running the tests during the build (except for
  a basic sanity check of qemu/kernel/libvirt/appliance).  The
  intention is that we will run the tests on the package after it
  has built.  See this email for how to do that:
  https://www.redhat.com/archives/libguestfs/2015-September/msg00078.html

- There are two new tools:

  * virt-dib [this is broken in the current build, will be fixed shortly]
  * virt-get-kernel

- There are two new subpackages:

  * virt-dib
  * libguestfs-inspect-icons (bug 1194158)

- A summary of all new features in libguestfs 1.30 vs 1.28 can be found here:
  http://libguestfs.org/guestfs-release-notes.1.html#release-notes-for-libguestfs-1.30
Comment 2 Richard W.M. Jones 2015-09-22 05:19:28 EDT
Updated build with installable virt-dib subpackage:
http://brewweb.devel.redhat.com/brew/taskinfo?taskID=9865831
Comment 5 Xianghua Chen 2016-06-06 22:25:09 EDT
Verified with the package:
libguestfs-1.32.5-2.el7.x86_64

Automation test result: 
https://polarion.engineering.redhat.com/polarion/#/project/RedHatEnterpriseLinux7/testrun?id=libguestfs-1_32_5-2_el7%20RHEL-7_2-20151030_0%20x86_64%202016-06-05%2023-26-25

Result: PASSED
Comment 6 Richard W.M. Jones 2016-07-22 05:18:14 EDT
Rebase bug for RHEL 7.4: https://bugzilla.redhat.com/show_bug.cgi?id=1359086
Comment 7 Fabian Deutsch 2016-08-08 03:51:23 EDT
Could a centos based build be provided for upstream testing?
Comment 8 Richard W.M. Jones 2016-08-08 04:08:40 EDT
That's up to CentOS.  However the preview packages that I am
publishing should work on top of CentOS 7.2:

https://people.redhat.com/~rjones/libguestfs-RHEL-7.3-preview/
Comment 11 errata-xmlrpc 2016-11-03 13:50:21 EDT
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/RHSA-2016-2576.html
Comment 12 errata-xmlrpc 2016-11-03 17:39:17 EDT
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/RHSA-2016-2576.html

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