This is a follow-up of: https://pagure.io/taskotron/libtaskotron/pull-request/397
In order to run ansible against the minions, the following packages must be present:
python2-dnf libselinux-python
However, the standard interface requires us to add a few more packages on top of that, so I think it makes sense to include all of them on the minion during build time. Please add these packages in to the kickstart:
ansible python2-dnf libselinux-python standard-test-roles
Metadata Update from @kparal: - Issue priority set to: High - Issue tagged with: easyfix
Also, this might complicate our current practice of using generic Cloud images when a developer uses --libvirt option. The mandatory packages might not be there. But that's a problem for another ticket.
--libvirt
Fixed by https://pagure.io/taskotron/base_images/c/f3e767f5bcd61c439679b76c8cf067ff4c77f48f?branch=master
Metadata Update from @jskladan: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
The images built and work fine on dev, so I'm deploying this to production as well.
Login to comment on this ticket.