[libvirt] [jenkins-ci PATCH 6/3] guests: Implement package blacklist

Andrea Bolognani abologna at redhat.com
Thu Mar 22 10:18:17 UTC 2018


On Wed, 2018-03-21 at 16:11 +0100, Pavel Hrdina wrote:
> > +++ b/guests/vars/projects/blacklist.yml
> > @@ -0,0 +1,3 @@
> > +---
> > +packages:
> > +  - nano
> 
> In the past we've installed some packages, that were removed from
> ansible and it would make sense to list them in the blacklist in order
> to cleanup existing installations that someone can already have.
> 
> The list of the removed packages is:
> 
>     polkit-devel
>     glibc-rpcgen on Fedora > 27 (it was glibc-common)
> 
> Anyway, this can be a followup patch.

The rpcgen stuff is pretty confusing, even though I'm the one who
made the change :) Anyway, glibc-rpcgen no longer seems to exist in
rawhide, while glibc-common can't be removed because packages depend
on it, so I guess there's no cleaning up required there.

As for polkit-devel, I'm trying to figure out a nice way to add it
to the blacklist... The current naming convention is along the
lines of

  foo:
    deb: libfoo-dev
    rpm: foo-devel

so it doesn't fit neatly in there, because we want to blacklist
polkit-devel but still install polkit itself. Maybe we could have

  blacklist-polkit:
    rpm: polkit-devel

or something similar as a workaround? Does that look reasonable?

Alternatively we can just leave the package installed, of course :)

-- 
Andrea Bolognani / Red Hat / Virtualization




More information about the libvir-list mailing list