redhat-openstack / ansible-role-tripleo-image-build

An ansible role used to create and publish quickstart built images
Apache License 2.0
5 stars 3 forks source link

refactor parts/libvirt and parts/kvm out of this role entirely #2

Closed halcyondude closed 8 years ago

halcyondude commented 8 years ago

The image building role depends on a few packages from kvm and libvirt. The existing role pulls these in via meta (good) pointing to parts/* (bad). Specifically it pulls in these packages and service:

https://github.com/redhat-openstack/ansible-role-tripleo-image-build/blob/master/parts/libvirt/defaults/main.yml

and does some basic KVM config operations here:

https://github.com/redhat-openstack/ansible-role-tripleo-image-build/blob/master/parts/kvm/tasks/main.yml

This issue tracks migrating this out of this role --> something generic, so this role can remain clean/portable.

trown commented 8 years ago

If we always need these packages for this role, I am not sure we gain much by externalizing that dependency.

halcyondude commented 8 years ago

Done.