[libvirt] [PATCH 00/44] Require QEMU 1.3.0 or newer

Daniel P. Berrangé berrange at redhat.com
Tue Apr 3 15:04:03 UTC 2018


On Tue, Apr 03, 2018 at 10:57:44AM -0400, John Ferlan wrote:
> 
> 
> On 04/03/2018 10:04 AM, Daniel P. Berrangé wrote:
> > On Tue, Apr 03, 2018 at 09:29:01AM -0400, John Ferlan wrote:
> >> Looking at git history and considering adjustments to the VERSION file
> >> in the QEMU tree, I get:
> > 
> > IMHO targetting QEMU specifically is wrong, because the same question comes
> > up repeatedly for every piece of 3rd party software we depend on. eg it makes
> > no sense to drop support for QEMU in RHEL-6, but then keep support for yajl
> > library due to jansson being missing in RHEL-6. We need to consider host
> > OS platforms as targets, and having decided which host OS we want, that in
> > turn trivially tells us when we can raise min version of *any* software
> > package we use.
> > 
> 
> Right - but beyond depending on you to know the history, culling some
> spec file for dependencies, or trying to read/understand the
> mappings.yaml file in the CI system, it sure would be nice to have in
> some sort of tabular form what we depend on, when we first started
> depending on it, when we "discovered" that something new was replacing
> it, etc. Personally there's way too many variables and considerations to
> keep track of in my head in order to make reasonable conclusions!

Yes, its a bit rubbish that we've never documented any of this
before, so I sent a docs patch to set out a policy we could
follow. It would make it easier to identify whether it is
reasonable to cull a platform / target.

> I understand QEMU is just but one variable in the complex equation.
> Listing QEMU was just an example for this series based on the 8 years
> since 0.12 which is the minimum we support now vs. 5 years since 1.3
> which is where this series was headed. Using the 2-3 years you responded
> in other threads would bring us to QEMU 2.2 or even 2.5.

Not sure how you get to 2.2 ?  Even if we drop RHEL-6, RHEL-7 ships 1.5.3
version of QEMU.

> In the long run, I think this becomes more about being proactive than
> reactive. What will be "the policy" going forward.


Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|




More information about the libvir-list mailing list