Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1533443

Summary: [RHOS-11] [RHEL 7.5] Backport Nova commit 8075797 ("Support qemu >= 2.10 ")
Product: Red Hat OpenStack Reporter: Kashyap Chamarthy <kchamart>
Component: openstack-novaAssignee: Kashyap Chamarthy <kchamart>
Status: CLOSED EOL QA Contact: Joe H. Rahme <jhakimra>
Severity: medium Docs Contact:
Priority: medium    
Version: 11.0 (Ocata)CC: berrange, dasmith, dcadzow, eglynn, kchamart, lyarwood, mbooth, sbauza, sferdjao, sgordon, srevivo, vromanso
Target Milestone: asyncKeywords: FeatureBackport, Triaged, ZStream
Target Release: 11.0 (Ocata)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1533444 (view as bug list) Environment:
Last Closed: 2018-06-22 12:41:17 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: 1533444    

Description Kashyap Chamarthy 2018-01-11 11:16:09 UTC
When RHEL 7.5 comes out (sometime in April-2018), the following Nova
upstream commit should be backported to RHOS-11 (and RHOS-10 — given its 
long-term support cycle):

    commit 807579755c4a116309eca5b2bcdbab9d1f393bab
    Author: Matt Riedemann <mriedem.os>
    Date:   Wed Sep 20 10:44:11 2017 -0400

        Support qemu >= 2.10

        Qemu 2.10 added the requirement of a --force-share flag to qemu-img
        info when reading information about a disk that is in use by a
        guest. We do this a lot in Nova for operations like gathering
        information before live migration.

        [...]

RHEL 7.5 will ship with QEMU 2.10, which will bring in an additional
flag '--force-share' — this is mandatory when running `qemu-img info` on
a live Nova instance.

Nova does this `qemu-img info` call in several places.

This is already bacported to Pike (RHOS-12).  But needs to be backported to
RHOS-11 (and RHOS-10), given their support life-cycles:

    RHOS-11: End of Production, Phase 2: May 18, 2018
    RHOS-10: End of Production, Phase 2: December 16, 2019

    * * *

RHOS-11 seems a bit on the border on the question of whether to this 
backport or not.  As it can be seen, its "End of Production, Phase 2" is 
on 18-May-2018.  And RHEL-7.5 comes out sometime in early April-2018.  
So there's a small window of about a month where RHOS-11 users
upgrading to RHEL 7.5 will see broken Nova.

Comment 1 Scott Lewis 2018-06-22 12:41:17 UTC
OSP11 is now retired, see details at https://access.redhat.com/errata/product/191/ver=11/rhel---7/x86_64/RHBA-2018:1828