[PATCH] ci: Install python RPMs from libvirt/libvirt-python CI artifacts

Erik Skultety eskultet at redhat.com
Thu Oct 13 07:46:04 UTC 2022


On Mon, Oct 10, 2022 at 05:53:23PM +0200, Peter Krempa wrote:
> On Mon, Oct 10, 2022 at 11:09:51 +0100, Daniel P. Berrangé wrote:
> > On Mon, Oct 10, 2022 at 11:46:43AM +0200, Peter Krempa wrote:
> > > After addition of the new libvirt-client-qemu sub-package which is using
> > > python bindings (thus creating a circular dependency between the libvirt
> > > and libvirt-python projects) the integration jobs fail with:
> > > 
> > >   Error:
> > >    Problem: conflicting requests
> > >     - nothing provides python3-libvirt >= 8.9.0-1.el9 needed by libvirt-client-qemu-8.9.0-1.el9.x86_64
> > 
> > Hmm, I wonder, should we really be trying to install *all* RPMs ?
> > 
> > IIUC, we're only running integration tests for QEMU, so it ought
> > to be sufficient to do only have the QEMU driver and virsh client
> > and Perl APIs. eg can we change ci/integrate-templates.yml to
> > do
> 
> That probably makes sense. I'll drop this patch and close the
> corresponding libvirt-python MR.
> 

I vote for this patch and given my response to Dan's review, FWIW you have my

Reviewed-by: Erik Skultety <eskultet at redhat.com>

I have a couple more fixes to the CI configuration, so if we all agree that
we'll go with your original patch I'd include it in my series. I'll also
happily review the python MR if you decide to re-open it.

Erik



More information about the libvir-list mailing list