Changes from [v1]:
* drop support for building projects;
* reduce redundancy by using mappings;
* add FreeBSD 10 support.
[v1]
https://www.redhat.com/archives/libvir-list/2017-October/msg00035.html
Andrea Bolognani (16):
ansible: Initial support
ansible: Add libosinfo project
ansible: Add libvirt project
ansible: Add libvirt-cim project
ansible: Add libvirt-glib project
ansible: Add libvirt-go project
ansible: Add libvirt-go-xml project
ansible: Add libvirt-perl project
ansible: Add libvirt-python project
ansible: Add libvirt-sandbox project
ansible: Add libvirt-tck project
ansible: Add osinfo-db project
ansible: Add osinfo-db-tools project
ansible: Add virt-manager project
ansible: Add virt-viewer project
ansible: Install and configure Jenkins agent
ansible/.gitignore | 3 +
ansible/Makefile | 12 +
ansible/README.markdown | 60 ++
ansible/ansible.cfg | 9 +
ansible/bootstrap.yml | 15 +
ansible/group_vars/all/main.yml | 10 +
ansible/host_vars/libvirt-centos-6/main.yml | 10 +
ansible/host_vars/libvirt-centos-6/vault.yml | 10 +
ansible/host_vars/libvirt-centos-7/main.yml | 19 +
ansible/host_vars/libvirt-centos-7/vault.yml | 10 +
ansible/host_vars/libvirt-debian-8/main.yml | 17 +
ansible/host_vars/libvirt-debian-8/vault.yml | 10 +
ansible/host_vars/libvirt-debian-9/main.yml | 19 +
ansible/host_vars/libvirt-debian-9/vault.yml | 10 +
ansible/host_vars/libvirt-fedora-25/main.yml | 20 +
ansible/host_vars/libvirt-fedora-25/vault.yml | 10 +
ansible/host_vars/libvirt-fedora-26/main.yml | 20 +
ansible/host_vars/libvirt-fedora-26/vault.yml | 10 +
ansible/host_vars/libvirt-fedora-rawhide/main.yml | 20 +
ansible/host_vars/libvirt-fedora-rawhide/vault.yml | 10 +
ansible/host_vars/libvirt-freebsd-10/main.yml | 25 +
ansible/host_vars/libvirt-freebsd-10/vault.yml | 10 +
ansible/host_vars/libvirt-freebsd-11/main.yml | 25 +
ansible/host_vars/libvirt-freebsd-11/vault.yml | 10 +
ansible/host_vars/libvirt-ubuntu-12/main.yml | 7 +
ansible/host_vars/libvirt-ubuntu-12/vault.yml | 8 +
ansible/host_vars/libvirt-ubuntu-14/main.yml | 14 +
ansible/host_vars/libvirt-ubuntu-14/vault.yml | 8 +
ansible/host_vars/libvirt-ubuntu-16/main.yml | 18 +
ansible/host_vars/libvirt-ubuntu-16/vault.yml | 8 +
ansible/inventory | 9 +
ansible/site.yml | 27 +
ansible/tasks/base.yml | 108 ++++
ansible/tasks/bootstrap.yml | 22 +
ansible/tasks/compat.yml | 31 +
ansible/tasks/jenkins.yml | 59 ++
ansible/tasks/packages.yml | 66 ++
ansible/templates/jenkins.service.j2 | 14 +
ansible/vars/mappings.yml | 684 +++++++++++++++++++++
ansible/vars/projects/base.yml | 17 +
ansible/vars/projects/jenkins.yml | 3 +
ansible/vars/projects/libosinfo.yml | 15 +
ansible/vars/projects/libvirt-cim.yml | 8 +
ansible/vars/projects/libvirt-glib.yml | 8 +
ansible/vars/projects/libvirt-go-xml.yml | 3 +
ansible/vars/projects/libvirt-go.yml | 3 +
ansible/vars/projects/libvirt-perl.yml | 8 +
ansible/vars/projects/libvirt-python.yml | 8 +
ansible/vars/projects/libvirt-sandbox.yml | 14 +
ansible/vars/projects/libvirt-tck.yml | 21 +
ansible/vars/projects/libvirt.yml | 78 +++
ansible/vars/projects/osinfo-db-tools.yml | 8 +
ansible/vars/projects/osinfo-db.yml | 4 +
ansible/vars/projects/virt-manager.yml | 7 +
ansible/vars/projects/virt-viewer.yml | 10 +
55 files changed, 1672 insertions(+)
create mode 100644 ansible/.gitignore
create mode 100644 ansible/Makefile
create mode 100644 ansible/README.markdown
create mode 100644 ansible/ansible.cfg
create mode 100644 ansible/bootstrap.yml
create mode 100644 ansible/group_vars/all/main.yml
create mode 100644 ansible/host_vars/libvirt-centos-6/main.yml
create mode 100644 ansible/host_vars/libvirt-centos-6/vault.yml
create mode 100644 ansible/host_vars/libvirt-centos-7/main.yml
create mode 100644 ansible/host_vars/libvirt-centos-7/vault.yml
create mode 100644 ansible/host_vars/libvirt-debian-8/main.yml
create mode 100644 ansible/host_vars/libvirt-debian-8/vault.yml
create mode 100644 ansible/host_vars/libvirt-debian-9/main.yml
create mode 100644 ansible/host_vars/libvirt-debian-9/vault.yml
create mode 100644 ansible/host_vars/libvirt-fedora-25/main.yml
create mode 100644 ansible/host_vars/libvirt-fedora-25/vault.yml
create mode 100644 ansible/host_vars/libvirt-fedora-26/main.yml
create mode 100644 ansible/host_vars/libvirt-fedora-26/vault.yml
create mode 100644 ansible/host_vars/libvirt-fedora-rawhide/main.yml
create mode 100644 ansible/host_vars/libvirt-fedora-rawhide/vault.yml
create mode 100644 ansible/host_vars/libvirt-freebsd-10/main.yml
create mode 100644 ansible/host_vars/libvirt-freebsd-10/vault.yml
create mode 100644 ansible/host_vars/libvirt-freebsd-11/main.yml
create mode 100644 ansible/host_vars/libvirt-freebsd-11/vault.yml
create mode 100644 ansible/host_vars/libvirt-ubuntu-12/main.yml
create mode 100644 ansible/host_vars/libvirt-ubuntu-12/vault.yml
create mode 100644 ansible/host_vars/libvirt-ubuntu-14/main.yml
create mode 100644 ansible/host_vars/libvirt-ubuntu-14/vault.yml
create mode 100644 ansible/host_vars/libvirt-ubuntu-16/main.yml
create mode 100644 ansible/host_vars/libvirt-ubuntu-16/vault.yml
create mode 100644 ansible/inventory
create mode 100644 ansible/site.yml
create mode 100644 ansible/tasks/base.yml
create mode 100644 ansible/tasks/bootstrap.yml
create mode 100644 ansible/tasks/compat.yml
create mode 100644 ansible/tasks/jenkins.yml
create mode 100644 ansible/tasks/packages.yml
create mode 100644 ansible/templates/jenkins.service.j2
create mode 100644 ansible/vars/mappings.yml
create mode 100644 ansible/vars/projects/base.yml
create mode 100644 ansible/vars/projects/jenkins.yml
create mode 100644 ansible/vars/projects/libosinfo.yml
create mode 100644 ansible/vars/projects/libvirt-cim.yml
create mode 100644 ansible/vars/projects/libvirt-glib.yml
create mode 100644 ansible/vars/projects/libvirt-go-xml.yml
create mode 100644 ansible/vars/projects/libvirt-go.yml
create mode 100644 ansible/vars/projects/libvirt-perl.yml
create mode 100644 ansible/vars/projects/libvirt-python.yml
create mode 100644 ansible/vars/projects/libvirt-sandbox.yml
create mode 100644 ansible/vars/projects/libvirt-tck.yml
create mode 100644 ansible/vars/projects/libvirt.yml
create mode 100644 ansible/vars/projects/osinfo-db-tools.yml
create mode 100644 ansible/vars/projects/osinfo-db.yml
create mode 100644 ansible/vars/projects/virt-manager.yml
create mode 100644 ansible/vars/projects/virt-viewer.yml
--
2.13.6