Hide Forgot
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
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
Updated build with installable virt-dib subpackage: http://brewweb.devel.redhat.com/brew/taskinfo?taskID=9865831
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
Rebase bug for RHEL 7.4: https://bugzilla.redhat.com/show_bug.cgi?id=1359086
Could a centos based build be provided for upstream testing?
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/
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