Add the Fedora 31 build container

The list of packages (and extra install steps) comes from the
virt-builder which is in turn used for building images for our CI in the
MetaCentrum OpenStack. The only addition is `xz` which was not available
for some reason.

Change-Id: If933c6b2c067bcd1c80ed2e33f7a4221d986773a
1 file changed
tree: 9dbe530aa8f5b588846587829dec6e1ee6024bce
  1. README.md
  2. ansible.cfg
  3. doc/
  4. files/
  5. group_vars/
  6. production
  7. requirements.yml
  8. roles/
  9. site.yml
README.md

Continuous Integration (CI) Setup via Ansible

This is what is currently powering the CI infrastructure tied to our Gerrit. It's mostly about Zuul v3 with Nodepool, log storage, etc.

Note that some pieces (Gerrit itself in particular) are still deployed via Puppet for legacy reasons. That configuration is internal.

# Example: provision the Zuul server
ansible-playbook -i production site.yml -l zuul-server