[libvirt] [jenkins-ci PATCH 4/3] guests: Remove ad-hoc package installation

Andrea Bolognani abologna at redhat.com
Wed Mar 21 15:17:48 UTC 2018


On Wed, 2018-03-21 at 16:03 +0100, Pavel Hrdina wrote:
> > -    # Prepare the base environment
> > +    # Prepare environment. None of the actions performed here might
> > +    # depend on packages being installed
> >      - include: tasks/base.yml
> >      - include: tasks/compat.yml
> > -    - include: tasks/user.yml
> >  
> >      # Install base packages
> >      - include: tasks/packages.yml
> >        vars:
> >          project: base
> >  
> > +    # Create users. This needs to happen after installing base packages
> > +    - include: tasks/user.yml
> > +
> 
> This would be solved by moving the package installation into the base
> task.

Not really: the ordering requirement would still be present, just
hidden inside base.yml. You would still need to make sure base.yml
is included before user.yml.

I guess it's really up to preference, at the end of the day. As
mentioned in the other message, I like the flat structure better :)

-- 
Andrea Bolognani / Red Hat / Virtualization




More information about the libvir-list mailing list